Adhy, Mochammad (2018) Pengembangan Aplikasi Perhitungan Nilai Understandability Berdasarkan Rancangan Perangkat Lunak. Sarjana thesis, Universitas Brawijaya.
Abstract
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.
English Abstract
Understandability is a software quality parameters that shows the level of ease in understanding a developed software module. As an example of the importance of understandability, in an experiment on code inspection, 60% of issues reported by professional reviewers on maintenance are related to understandability. Therefore this research is intended to develop an application that can measure the level of understandability automatically in the software design phase. Measurement of understandability is done in by using multivariate understandability metric. The development is done by adopting the waterfall model methodology. Based on the results, 100% of requirements are validated. As for the system efficiency, system was able to complete 1 measurement task within 10 seconds, and the user can complete 100% of the task, which proved that system is capable to measure understandability efficiently. As for the relationship between understandability results shows by the system and maintainability that has been known shows the spearman's rank correlation of 0.987, which pointing the results of system can be used as one of the reference to estimating the effort to performing maintenance in early stage of software development.
Item Type: | Thesis (Sarjana) |
---|---|
Identification Number: | SKR/FTIK/2018/424/051807584 |
Uncontrolled Keywords: | rekayasa perangkat lunak, maintenance, understandability software engineering, maintenance, understandability |
Subjects: | 000 Computer science, information and general works > 005 Computer programming, programs, data > 005.1 Programming |
Divisions: | Fakultas Ilmu Komputer > Teknik Informatika |
Depositing User: | Budi Wahyono Wahyono |
Date Deposited: | 20 Mar 2019 08:35 |
Last Modified: | 18 Oct 2021 06:24 |
URI: | http://repository.ub.ac.id/id/eprint/161626 |
Preview |
Text
Mochammad Adhy.pdf Download (37MB) | Preview |
Actions (login required)
View Item |