![]() 7
Model Waterfall di atas terdiri dari enam tahap, yaitu :
1. Pada tahap requirement analysis :
(a) Masalah dianalisis bersama dengan tujuan yang ingin dicapai.
(b) Identifikasi constraint.
2. Dalam
tahap
specification,
spesifikasi
sistem dihasilkan
dari
langkah
(a)
dan
(b)
di
atas.
3.
Dalam tahap
desain
sistem dan
perangkat
lunak
(software),
spesifikasi
sistem
diterjemahkan menjadi representasi software. Hal ini berkaitan dengan :
Struktur data.
Arsitektur software.
Perincian algoritma.
Representasi inteface.
Persyaratan
perangkat
keras
(hardware)
juga
ditentukan
pada
tahap
ini.
Pada
akhir
tahap ini maka hubungan antara software, hardware, dan interface.
4. Pada
tahap
implementation,
desain
diterjemahkan
ke
dalam
software
domain
(
coding ). Testing pada tahap ini untuk memastikan bahwa software telah memenuhi
spesifikasi dan semua error diidentifikasi.
5. Pada
tahap
integration
and
system
testing
semua
unit
program
diintegrasikan
dan
dites
untuk
memastikan bahwa sistem
memenuhi persyaratan software. Setelah
tahap
ini software diserahkan kepada klien.
6. Tahap
maintenance
biasanya
merupakan
tahap
yang
paling
lama.
Pada
tahap
ini
software diperbaharui untuk :
Memenuhi kebutuhan klien yang berubah.
|