Home Start Back Next End
  
66
Flexible
Biaya 
untuk 
melakukan  
modifikasi  
sistem
yang
dibangun.
Comprehensible
Usaha
yang
dibutuhkan
untuk memperoleh
pemahaman     yang    jelas   
terhadap   
suatu
sistem.
Reusable
Potensi  
atau   kemampuan  
untuk
menggunakan 
bagian
-
bagian
sistem
dalam
sistem-sistem lain
yang
berhubungan.
Portable
Biaya 
untuk 
memindahkan 
sistem 
ke
technical  platform yang
lain.
Interoperable
Biaya
untuk
menggabungkan atau
merangkai
sistem
dengan
sistem
lain.
Sumber
:
Mathiassen
et a!. (2000,
p.l78) 
Tabel
2.5 Criteria klasik
untuk
software quality
Desain
yang
baik
menyeimbangkan beberapa
kriteria.
Criteria yang
ada
dapat
menyebabkan 
konflik
dan
untuk
menyeimbangkan criteria
yang
saling
bertentangan
tersebut
tergantung
pada
situasi
yang
dihadapi.
-
Desain
yang
baik
harus
usable,  flexible,
dan comprehensible.
Criteria tersebut
bersifat
universal
dan
dapat
diterapkan
pada
hampir
semua
projek
pengembangan,
tidak
mempertimbangkan
bagaimana
mereka
diorganisasikan. 3
criteria 
tersebut
menggambarkan 
ideal 
utama 
di 
balik 
pengembangan  
sistem
object 
-
oriented. 
Kriteria 
usability
menentukan 
bahwa  suatu
kualitas
dasar sistem
bergantung
pada
bagaimana
sistem
dapat
bekerja
dalam
konteksnya
Flexibility
menentukan 
bahwa
suatu
arsitektur    sistem  
harus    dapat  
mengakomodasi   
perubahan
kondisi
-
kondisi
yang
teljadi
secara
organisasional  dan
teknis.
Word to PDF Converter | Word to HTML Converter