|
20
Tahap tahap pengerjaan dalam Waterfall Model / Classic Life Cycle (Pressman,
2005, p29) adalah :
Communication
(Tahap
komunikasi,
pengenalan
proyek,
pengumpulan
data)
Karena
perangkat
lunak
merupakan
bagian
dari
suatu
sistem
yang
lebih
besar
atau
bisnis,
maka
yang
pertama
harus
dilakukan
yaitu
pengenalan proyek
yang
akan
dibangun,
mengkomunikasikan serta
mendiskusikan
kepada
team
akan
software yang akan dibangun, serta
membangun kebutuhan untuk semua elemen-
elemen
sistem
dan
kemudian
mengalokasikan
kumpulan
dari
kebutuhan
ini
ke
perangkat
lunak.
Gambaran
sistem
diperlukan
ketika
software
berinteraksi
dengan elemen elemen lain seperti hardware, orang, dan database.
Planning (Perencanaan)
Pada
tahap
ini,
proses
estimating
atau
menentukan
perkiraan
kapan
software
harus
selesai.
Pembuatan
jadwal
atau
scheduling
dalam
pembuatan software
.
Untuk
memahami
program
yang
akan
dibangun,
analis
harus
mengerti
bidang
informasi
untuk
software
tersebut
seperti
fungsi (function),
tingkah
laku
(behavior),
kinerja
(performance) dan
antarmuka
(interface).
Kebutuhan
sistem
dan software dokumentasi didiskusikan dengan customer.
Modelling (Pemodelan)
Tahap
pemodelan
software
ini
sebenarnya
merupakan
proses
beberapa
tahap
yang
difokuskan
kepada
analisis
dan desain khususnya
pada 4 atribut yang
|