Senin, 18 Juni 2012

Faktor-Faktor Kualitas Perangkat Lunak

Menurut McCall’s, terdapat 11 faktor kualitas yang terbagi menjadi 3 kategori

  • Product Operation Factor : faktor – faktor ini berhubungan dengan requirement yang secara langsung       mempengaruhi operasi sehari-hari perangkat lunak. Faktor-faktor ini adalah:
    • Correctness : kondisi ketika program memenuhi segala sepesifikasi yang ditentukan 
    • Reliability : kondisi program yang tidak gagal menyediakan layanan, berfungsi dengan semestinya.
    • Efficiency : penggunaan sumberdaya dan line of code yang efisien
    • Integrity : faktor ini berhubungan dengan sistem keamanan perangkat lunak 
    • Usability : dapat digunakan dengan baik dan mudah oleh manusia
  • Product Revision Factors : faktor ini terdiri dari
    • Maintainability : upaya untuk memelihara perangkat lunak dengan mengidentifikasi kegagalan, memperbaiki kegagalan, dan memverifikasi keberhasilan koreksi
    • Flexibility : kemampuan perangkat lunak untuk dapat dimodifikasi dan dimaintain
    • Testability : berhubungan dengan testing IT untuk dapat melihat ada tidaknya kerusakan
  • Product Transition Factors : faktor ini terdiri dari
    • Portability : kemampuan adaptasi dari perangkat lunak terhadap lingkungan yang terdiri dari Hardware dan Sistem Operasi yang berbeda-beda
    • Reusability : berhubungan dengan transfer modul atau program untuk dibuat dan digunakan di aplikasi lain.
    • Interoperability : kemampuan untuk membangun interface dengan perangkat lunak lain.

Tidak ada komentar:

Posting Komentar