|
49
2.13.2
Fase Pengembangan Perangkat Lunak
Model
fase
pengembangan
perangkat
lunak
yang
digunakan
adalah
Waterfall
Model. Adapun fase-fase yang ada pada Waterfall model ini antara lain :
1. Analisis Kebutuhan dan definisi masalah
Pada fase ini, kita menganalis apa yang menjadi kebutuhan dan yang
menjadi tujuan dari membuat perangkat lunak ini.
2. Merancang Sistem dan perangkat lunak
Merancang
sistem
adalah
membagi-bagi
kebutuhan-kebutuhan
tersebut
pada perangkat keras dan perangkat lunak. Yang kemudian keduanya saling
bersinkronisasi
3. Implementasi dan unit testing
Pada
fase
ini,
rancangan
perangkat lunak direalisasikan menjadi
sekumpulan
unit/modul-modul
program.unit testing berguna untuk
mengecek
apakah
suatu
unit
tersebut
sesuai
dengan
spesifikasi
dan
kegunaan yang diharapkan.
4. Integrasi dan Tes Sistem
Modul-modul
program tersebut
kemudian
diintegrasikan
satu
sama
lain
menjadi
satu
kesatuan
sistem yang
utuh
dan
mengecek
system tersebut
apakah sesuai dengan kebutuhan yang diinginkan. Setelah selesai dengan
testing program, sistem tersebut dapat dilepas ke klien
5. Penggunaan dan perawatan
Biasanya
fase
ini
adalah
yang
paling
lama.Perawatan perangkat
lunak
meliputi
perbaikan
kesalahan
yang tidak
muncul
pada
tahan-tahap
sebelumnya dalam pembuatan perangkat
lunak,
mengembangkan perangkat
lunak yang sudah ada ketika ada kebutuhan yang baru.
|