|
29
b.
Perangkat
lunak
tidak
rusak,
berbeda
dengan perangkat keras. Perangkat keras
dapat
menjadi
rusak
karena
terkena pengaruh
lingkungan
dan
perangkat
keras
yang rusak tersebut dapat digantikan
dengan yang baru atau diperbaiki.
Sedangkan, pada perangkat lunak jika terjadi kegagalan fungsi maka dapat
diperbaiki. Oleh karena itu, pemeliharaan
perangkat
lunak
menjadi
lebih
rumit
daripada pemeliharaan perangkat keras.
c.
Perangkat
lunak
dibuat
mulai
dari komponen
terkecil
kemudian
digabungkan
sehingga membentuk suatu fungsi tertentu. Berbeda dengan perangkat lunak
yang dirakit dari komponen yang sudah ada.
Perancangan perangkat lunak adalah penetapan dan penggunaan prinsip-prinsip
perancangan untuk mendapatkan perangkat lunak yang ekonomis, handal dan bekerja
secara efisien pada mesin yang sesungguhnya (Pressman, 2005, p53).
Rekayasa Perangkat Lunak adalah suatu pendekatan
aplikasi
yang
sistematis,
disiplin
dan
mampu
mengukur
dalam pengembangan,
pengoperasian
dan
pemeliharaan
perangkat
lunak.
Menurut Pressman,
Rekayasa
Perangkat
Lunak
adalah
teknologi
yang
berlayer. Layer-layer tersebut terdiri dari empat elemen yang mampu untuk mengontrol
proses pengembangan perangkat lunak sebagai berikut.
a. A quality focus
Setiap
pendekatan
teknik
harus
berdasarkan
pada
kualitas
yang
menjadi
komitmen
suatu
organisasi.
Hal mendasar
yang
mendukung
suatu
teknik
perangkat lunak adalah quality focus.
|