Quality Models
Software Quality factor dapat digunakan untuk mengukur
kualitas dari sebuah software yang dimana kualitas sebuah software dapat diukur
dari beberapa faktor.
Terdapat 11 faktor/ karakteristik kualitas berdasarkan
McCalls yaitu :
- CORECTNESS : Sejauh mana program memenuhi spesifikasi yang telah ditentukan pada awal pengerjaan sofrtware
- RELIABILITY : Berkaitan dengan keberhasilan untuk menyediakan layanan yang dijanjikan
- EFFICIENCY : Efisiensi penggunaan kode komputer untuk melakukan operasi dan efisiensi penggunaan sumber daya komputer (misalnya waktu yang digunakan atau penyimpananeksternal yang digunakan).
- INTEGRITY : berkaitan dengan Hak akses atau sistem keamanan pada suatu software
- USABILITY : hal yang berhubungan dengan biaya / usaha untuk belajar dan menangani produk.
- MAINTAINABILITY : Upaya yang akan dibutuhkan oleh pengguna dan personil pemeliharaan untuk mengidentifikasi kegagalan pada software, untuk memperbaiki kegagalan, dan memverifikasi keberhasilan dari perbaikan hasil evaluasi.
- FLEXIBILITY : Berkaitan dengan kemudahan dalam memodifikasi software
- TESTABILITY : Nerkaitan dengan pengujian software untuk memastikan bahwa persyaratan yang telah ditentukan di awal telah terpenuhi
- REUSABILITY : kemampuan software untuk dapat digunakan bersama modul atau software yang lainnya
- TRANSFERABILITY : kemampuan software untuk dapat digunakan pada hardware yang lain atau OS yang lain
- INTEROPERABILITY
: Fokus pada
menciptakan interface dengan sistem software lain.
Sumber : Daniel Galin, “Software Quality Assurance : From Theory to Implementation.” 2004.
No comments:
Post a Comment