Pengembangan Aplikasi Perhitungan Nilai Understandability Berdasarkan Rancangan Perangkat Lunak

Pengembangan Aplikasi Perhitungan Nilai Understandability Berdasarkan Rancangan Perangkat Lunak

Penulis

  • Mochammad Adhy Fakultas Ilmu Komputer, Universitas Brawijaya
  • Bayu Priyambadha Fakultas Ilmu Komputer, Universitas Brawijaya
  • Fajar Pradana Fakultas Ilmu Komputer, Universitas Brawijaya

Kata Kunci:

rekayasa perangkat lunak, maintenance, understandability

Abstrak

Understandability adalah parameter kualitas perangkat lunak mengenai tingkat kemudahan dalam memahami sebuah modul perangkat lunak yang dikembangkan. Sebagai contoh pentingnya understandability, dalam sebuah percobaan mengenai inspeksi kode, 60% dari isu yang dilaporakan oleh reviewer profesional pada maintenance terkait dengan understandability. Oleh karena itu penelitian ini dimaksudkan untuk mengembangkan sebuah aplikasi yang dapat mengukur tingkat understandability pada fase perancangan perangkat lunak secara otomatis. Pengukuran understandability dilakukan sesuai dengan multivariate understandability metric. Pengembangan dilakukan menggunakan metode waterfall. Dari hasil penelitian, 100% kebutuhan dapat tervalidasi. Untuk pengukuran efisiensi, diperoleh sistem mampu menyelesaikan 1 pekerjaan pengukuran dalam kurun waktu 10 detik, dan 100% pengguna dapat menyelesaikan tugasnya. Angka tersebut membuktikan sistem berhasil secara efisien membantu mengukur understandability. Sedangkan untuk hubungan hasil pengukuran understandability dari sistem dengan nilai maintainability yang telah diketahui menunjukan korelasi spearman's rank sebesar 0.987. Hal tersebut menandakan hasil dari sistem dapat dijadikan salah satu acuan untuk memperkirakan usaha melakukan maintenance yang dapat dilakukan sedini mungkin.

Unduhan

Diterbitkan

27 Jul 2018

Cara Mengutip

Adhy, M., Priyambadha, B., & Pradana, F. (2018). Pengembangan Aplikasi Perhitungan Nilai Understandability Berdasarkan Rancangan Perangkat Lunak. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 2(11), 5587–5593. Diambil dari https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/3358

Terbitan

Bagian

Artikel
Loading...