![]() 35
b.
Perangkat
lunak
tidak
dapat
dirusak,
tetapi
dapat
mengalami
kegagalan
fungsi,
walaupun kegagalan
ini dapat diperbaiki. Sedangkan perangkat keras dapat rusak
karena pengaruh lingkungan, sehingga harus diganti jika sudah tidak mungkin
diperbaiki. Pemeliharaan perangkat lunak lebih rumit daripada perangkat keras.
c.
Perangkat
lunak
dibuat
mulai
dari
komponen
terkecil
kemudian
digabungkan,
sehingga
dapat
membentuk
suatu
fungsi tertentu.
Sedangkan
perangkat
keras
dirakit dari berbagai komponen yang sudah ada.
Untuk membuat sebuah perangkat lunak, Pressmann (2005, p.79), mengusulkan
paradigma yang dapat dipakai sebagai pendekatan yang digunakan untuk perancangan
perangkat
lunak.
Model waterfall
merupakan
pendekatan
paradigma
paling
kuno
dan
paling banyak dipakai dalam pembuatan perangkat lunak yang sudah menjadi pola dasar
dalam paradigma-paradigma lainnya.
Communication
Planning
Modeling
Construction
project initiation
requirements
gathering
estimating
schedulin
g tracking
analysis
design
code
test
Deployment
delivery
support
feedback
Gambar 2.6 The Waterfall Model
(sumber: Roger S. Pressman, 2005, p.79)
Communication
Aktivitas dalam kerangka
ini
melibatkan komunikasi dan kolaborasi/kerja
sama dengan pelanggan. Meliputi pengumpulan persyaratan-persyaratan dan
aktivitas lain yang berhubungan.
|