![]() 25
Gambar 2.9 Waterfall Model
a. Requirements analysis
and definition: Mengumpulkan kebutuhan
secara
lengkap
kemudian
kemudian
dianalisis dan
didefinisikan
kebutuhan
yang
harus
dipenuhi
oleh
program
yang
akan
dibangun.
Fase
ini
harus
dikerjakan secara
lengkap
untuk
bisa
menghasilkan
desain yang lengkap.
b.
System
and
software
design:
Desain
dikerjakan setelah
kebutuhan
selesai dikumpulkan secara lengkap.
c.
Implementation and
unit
testing:
desain
program
diterjemahkan
ke
dalam
kode-kode
dengan
menggunakan
bahasa
pemrograman
yang
sudah
ditentukan. Program yang dibangun
langsung diuji baik secara
unit.
d. Integration
and
system
testing:
Penyatuan
unit-unit
program
kemudian diuji secara keseluruhan (system testing).
|