Monday, 27 May 2013

Software Quality Factors



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 :

  1. CORECTNESS : Sejauh mana program memenuhi spesifikasi yang telah ditentukan pada awal pengerjaan sofrtware
  2. RELIABILITY : Berkaitan dengan keberhasilan untuk menyediakan layanan yang dijanjikan 
  3. EFFICIENCY   : Efisiensi penggunaan kode komputer untuk melakukan operasi dan  efisiensi penggunaan sumber daya komputer (misalnya waktu yang digunakan atau penyimpananeksternal  yang digunakan).
  4. INTEGRITY    : berkaitan dengan Hak akses atau sistem keamanan pada suatu software 
  5. USABILITY       : hal yang berhubungan dengan  biaya / usaha untuk belajar dan menangani produk. 
  6. 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. 
  7. FLEXIBILITY : Berkaitan dengan kemudahan dalam memodifikasi software
  8. TESTABILITY : Nerkaitan dengan pengujian software untuk memastikan bahwa persyaratan yang telah ditentukan di awal telah terpenuhi 
  9. REUSABILITY : kemampuan software untuk dapat digunakan bersama modul atau software yang lainnya 
  10. TRANSFERABILITY : kemampuan software untuk dapat digunakan pada hardware yang lain atau OS yang lain
  11. 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