What Are The Attributes Of Good Software? (Apa Ciri-ciri Perangkat Lunak Yang Baik?) Menurut Ian Sommerville
Selain layanan yang ditawarkan, terdapat sejumlah atribut terkait produk perangkat lunak yang mencerminkan kualitas perangkat lunak tersebut. Atribut ini tidak terkait langsung dengan fungsi perangkat lunak itu sendiri, tetapi mencerminkan perilakunya saat digunakan dan struktur program serta dokumen terkait. Atribut ini sering disebut sebagai atribut non-fungsional, dan contohnya adalah waktu respons perangkat lunak terhadap permintaan pengguna serta tingkat pemahaman kode program.
Atribut khusus yang diharapkan dari sebuah sistem perangkat lunak sangat bergantung pada aplikasi yang digunakan. Sebagai contoh, untuk sistem perbankan keamanan menjadi kriteria utama, sementara untuk permainan interaktif responsifitas menjadi sangat penting dan untuk sistem koneksi telepon keandalan menjadi faktor krusial. Namun, kriteria ini dapat digeneralisasi dan direpresentasikan sebagai kumpulan atribut pada Gambar 1. Menurut saya, atribut-atribut ini merupakan karakteristik penting dari sebuah sistem perangkat lunak yang didesain dengan baik.
Source: Sommerville, Ian. 2007. Software Engineering Eight Edition. s.l. : Addison-. Wisley, 2007.
Comments
Post a Comment