Our Blog

Atribut Metrik Perangkat Lunak

Atribut Metrik Perangkat Lunak

Atribut Metrik Perangkat Lunak

Ratusan metrik telah diusulkan untuk perangkat lunak computer, tetapi tidak semuanya memberikan dukungan yang praktis bagi perekayasaan perangkat lunak. Banyak permintaan pengukuran perangkat lunak yagn kompleks, yagn lain sangat isoteris sehingga beberapa professional dunia banyak berharap bisa memahami mereka dan yang lainnya menyalahgunakan gagasn intuitif dasar apakah sebenarnya perangkat lunak berkualitas tinggi itu?
Ejiogu mendefinisikan serangkaian atribut yang harus dicakup oleh metric perangkat lunak yagn efektif. Metrik dan pengukuran terhadapnya seharusnya memeuhi hal – hal berikut ini:
– Sederhana dan dapat dihitung : Harus sangat mudah untuk memahami dan mempelajari bagaimana menggunakan metric tersebut, dan perhitungannya tidak boleh menghasilkan banyak kerja dan waktu
– Persuasif secara empiris dan intuitif : Metrik tersebut harus memenuhi gagsan intuitif perekayasaan mengenai atribut produk yagn dipertimbangkan. (misalnya : metrik yang mengukur kohesi modul harus bertambah nilainya dan tingkat kohesinya)
– Konsisten dan obyektif : Metrik terserbut harus selalu memberika hasil yagn tidak ambigu. Pihak ketiga yagn independen harus dapat memperoleh nilai metric yang sama dengan mengunakan informasi yang sama tentang perangkat lunak tersebut.
– Konsisten dalam pemakaian unit dan dimensinya : Komputasi matematis dari suatu metric harus menggunakan pengukuran yang tidak menyebabkan kombinasi unit yang aneh. Contohnya memperbanyak jumlah orang dalam tim proyek dengan variable bahasa pemrograman di dalam program, menghasilkan campuran unit yang tidak wajar dan tidak persuasive intuitif
– Tidak tergantung pada bahasa pemrograman : Metrik harus didasarkan pada model analisis, model desain, atau struktur program itu sendiri. Mereka tidak boleh tergantung pada tngkah laku yang aneh dari tingkah laku bahasa pemrograman atau semantiknya
– Mekanisme yang efektif bagi umpan balik yagn berkualitas : Metrik tersebut harus memberi perekayasaan perangkat lunak informasi yagn dapat membawa kepada produk akhir yang berkualitas tinggi

C. METRIK UNTUK MODEL ANALISIS

Usaha teknis pada rekayasa perangkat lunak dimulai dengan pembuatan model analisis. Pada tahap inilah persyaratan ditarik dan dasar bagi desain dibangun sehingga metric teknis yang memberikan wawasan ke dalam kualitas model analisis dapat diperoleh