![]() 32
Terdapat
empat
kegiatan
mendasar
yang umum untuk
semua proses
perangkat
lunak, yaitu:
1.
Spesifikasi,
merupakan kegiatan dimana customer mendefinisikan
perangkat lunak yang akan diproduksi dan kendala pada operasi.
2.
Pengembangan, merupakan kegiatan dimana
perangkat lunak ini
dirancang dan diprogram.
3.
Validasi,
merupakan kegiatan dimana perangkat lunak
tersebut akan
diperiksa
untuk memastikan
bahwa itu merupakan permintaan dari
customer.
4.
Evolusi,
merupakan kegiatan dimana
perangkat lunak tersebut
dimodifikasi untuk memenuhi keinginan customer dan persyaratan pasar.
[Pressman, 2010: 12-13]
2.14
Waterfall Model
Model
waterfall
adalah
model
yang
bersifat
sistematis dan sekuensial
dalam
pengembangan
perangkat
lunak yang melalui tahapan communication,
planning, modelling, construction, dan deployment. Disebut waterfall karena
tahap demi tahap yang dilalui harus menunggu selesainya tahap sebelumnya dan
berjalan secara berurutan. Tahapan pada model waterfall dapat dilihat pada
gambar 2.1.
|