![]() 13
Tools
Methods
Process
A
Quality Focus
Gambar 2.1 Lapisan Rekayasa Piranti Lunak (Pressman, 2005, p54)
2.4
Rekayasa Piranti Lunak
Pressman
(2005,
p53)
menjelaskan
bahwa definisi
Rekayasa Piranti
Lunak
menurut
Firtz
Bauer
adalah
pendirian dan
penggunaan
dari
prinsip-prinsip
rekayasa
yang telah teruji
untuk mendapatkan piranti
lunak ekonomis
yang dapat diandalkan dan
bekerja secara efisien di mesin nyata.
2.4.1
Waterfall Model
Menurut
Pressman
(2005,
p79), Waterfall
Model
menyarankan
pendekatan
yang sistematik
dan
sekuensial
dalam
pengembangan
piranti
lunak
yang dimulai
dari
spesifikasi
kebutuhan
pelanggan
dan
dilanjutkan
dengan
perencanaan (planning),
pemodelan
(modeling),
konstruksi (construction), dan
pemeliharaan
(deployment). Pressman
(2005,
p66) menjabarkan
lima
kegiatan
tersebut sebagai berikut:
1.
Communication
Aktivitas
ini sangat
melibatkan komunikasi dan
kolaborasi dengan pelanggan
dan mencakup pada pengumpulan kebutuhan dan aktivitas lain yang terkait.
|