![]() 41
Tabel 2.2 Criteria untuk Menentukan Kualitas Software
Kriteria
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
Sumber: Mathiassen (2000, p178)
Mathiassen
et
al.
(2000,
p
179)
menyebutkan
bahwa
kriteria
usable,
flexible,
dan comprehensible
tergolong
sebagai
kriteria
umum
yang harus
dimiliki
oleh sebuah sistem dan menentukan
baik
tidaknya suatu
rancangan
sistem.
Component
architecture
adalah
struktur
sistem
dari komponen-komponen
yang
berkaitan.
Dalam
aktivitas
ini, perlu
ditentukan
pola
arsitektural
yang
paling
sesuai
dengan
model
sistem.
Pola-pola
arsitektural
tersebut
antara
lain:
|