Faktor-Faktor Yang Mempengaruhi Kualitas Program Perangkat Lunak
Faktor Kualitas Program - Dalam membuat sebuah program perangkat lunak tentu kita harus memperhatikan sebuah aspek penting salah satunya faktor kualitas program tersebut. Ada 3 kategori yang mempengaruhi kualitas perangkat lunak menurut McCall yang dikenal dengan "McCall's Triangle of Quality".
Daftar isi
Kategori tersebut diantaranya yaitu:
- Product Operation : sifat-sifat operasional sebuah software
- Product Revision : kemampuan software dalam menjalani perubahan
- Product Transition : kemampuan penyesuaian software dalam lingkungan yang baru
Faktor Kualitas Program Perangkat Lunak
Dari ketiga kategori diatas masing-masing terdiri dari beberapa faktor yaitu:
Product Operation
Product operation adalah sifat operasional sebuah software yang berkaitan dengan hal-hal teknis dalam pengembangan software tersebut yang perlu diperhatikan oleh pengembang. Dimana hal ini berhubungan dengan teknik analisa dan perancangan, serta pembangunan software. Faktor-faktor product operation adalah:
- Integrity : Faktor yang berhubungan dengan sistem keamanan perangkat lunak atau besarnya pengontrolan pengaksesan oleh seseorang yang tidak mempunyai otorisasi terhadap program dan data.
- Correctness : Besarnya program dapat memuaskan atau memenuhi spesifikasi dan objektivitas dari misi pelanggan.
- Usability : Usaha yang dibutuhkan untuk mempelajari, mengoperasikan, menyiapkan input dan menginterpretasikan output program.
- Efficiency : Jumlah sumber-sumber dan kode yang dibutuhkan program untuk menjalankan fungsi-fungsinya.
- Reliability : Besarnya program dapat diharapkan memenuhi fungsi-fungsi yang dikehendaki.
Product Revision
Product revision adalah seberapa jauh dan besar software yang telah berhasil dikembangkan dapat diperbaiki. Faktor-faktor product revision adalah:
- Maintibility : Usaha yang dibutuhkan untuk menempatkan dan menetapkan kesalahan pada program.
- Flexibility : Usaha yang dibutuhkan untuk memodifikasi program yang dibutuhkan.
- Testability : Usaha yang dibutuhkan untuk menguji program untuk menjamin program sesuai yang diharapkan.
Product Transition
Product transition adalah kemampuan penyesuaian sebuah software pada lingkungan yang baru atau beberapa platform. Faktor-faktor product transition adalah:
- Portability : Usaha yang dibutuhkan untuk mnetransfer program dari lingkungan ke lingkungan lain.
- Reusability : Besarnya program dapat digunakan oleh aplikasi lain.
- Interoperability : Usaha yang dibutuhkan untuk menghubungkan satu software atau interface dengan yang lainnya.
Kesimpulan
Nah, itulah beberapa contoh faktor kualitas program yang perlu kamu pahami. Semoga artikel ini bisa membantu pembelajaran kamu ya guys.
Belum ada Komentar untuk "Faktor-Faktor Yang Mempengaruhi Kualitas Program Perangkat Lunak"
Posting Komentar