Diambil dari kisah tadi maka diperlukan adanya Software Quality Factor karena kurang jelasnya kebutuhan yang ditetapkan untuk mencakup aspek penting dari fungsional sebuah software adalah penyebab dari buruknya performa suatu software.
Melihat dan memantau sejauh mana program sesuai dengan spesifikasinya.
Correctness
Penggunaan code komputer secara efisien untuk melakukan operasi dan efisiensi penggunaan sumber daya komputer, misal : bahasa pemrogramman, OS, desain, strategi akses, teknik pemrogramman.
Efficiency
Dapat digunakan dengan mudah oleh manusia, usaha untuk memahami software. Berfokus pada sisi ergonomis.
Usability
Usaha yang dibutuhkan oleh user serta personil pemeliharaan untuk mengidentifikasi kegagalan software, untuk memperbaiki kegagalan, dan untuk memverifikasi keberhasilan dari perbaikan yang telah dilakukan. Dan dilakukan pengujian IS dengan operasionalnya untuk memastikan kebutuhan secara spesifik terpenuhi.
MaintainabilityTestability
kISAH INI DIAMBIL DARI : Therac 25 merupakan perangkat terapi radiasi medis yang bekerja dengan sistem terkomputerisasi. Pada tahun 1985 hingga 1987 terdapat 6 kali kecelakaan akibat overdosis radiasi yang dihasilkan oleh alat tersebut hingga mengakibatkan kematian dan luka serius. Sistem keamanan dari Therac25 ini lebih mengandalkan perangkat lunak bukan pada perangkat keras sementara pengujian keamanan yang dilakukan lebih ke arah perangkat keras dan tidak ke perangkat lunak sehingga mengakibatkan kesalahan perangkat lunak terutama system engneering.
Therac 25
Over 40 millioner storyboards skabt
Ingen Downloads, Intet Kreditkort og Intet Login Nødvendigt for at Prøve!