![]() 105
Tabel 2.5 Kriteria untuk Menentukan Kualitas Software
Criterion
Ukuran
Usable
Kemampuan
sistem
beradaptasi
dengan
context organisasional dan teknikal.
Secure
Pencegahan
akses
ilegal
terhadap
data
dan
fasilitas.
Efficient
Eksploitasi ekonomis dari
fasilitas technical
platform.
Correct
Kesesuaian dengan kebutuhan.
Reliable
Fungsi yang dijalankan secara tepat.
Maintainable
Biaya
untuk
mencari dan
memperbaiki
kerusakan sistem.
Testable
Biaya
untuk
menjamin
bahwa
sistem
melakukan fungsinya.
Flexible
Biaya memodifikasi sistem.
Comprehensible
Usaha
yang
diperlukan
untuk
memahami
sistem.
Reusable
Penggunaan bagian dari sistem ke dalam
sistem lain yang berkaitan.
Portable
Biaya
memindahkan
sistem
ke
technical
platform lain.
Interoperable
Biaya
pemasangan
sistem
dengan
sistem
lain.
Mathiassen
et
al.
(2000,
pp179-182)
menyebutkan
bahwa
kriteria
usable,
flexible, dan comprehensible tergolong sebagai kriteria umum yang harus dimiliki oleh
sebuah sistem dan menentukan baik tidaknya suatu rancangan sistem.
Komponen
adalah
kumpulan
dari bagian
program dengan
tanggung
jawabnya
masing-masing.
Component
architecture
adalah
struktur
sistem dari
komponen-
komponen
yang saling berhubungan. Component architecture yang baik akan
membantu
pemahaman sistem, pengaturan perancangan
dan
menunjukkan
kestabilan
dari
sistem
tersebut. Component architecture memiliki tiga bagian yaitu :
|