Home Start Back Next End
  
10
ada. Piranti lunak telah menjadi faktor pembatas dalam evolusi computer-based
systems. Berangkat dari itulah dikembangkan metode yang menyediakan
framework untuk membangun piranti lunak dengan kualitas lebih tinggi.
Rekayasa piranti lunak (Software Engineering) berdasarkan Pressman
(1997,
p23)
adalah
studi
pendekatan
untuk pengaplikasian
secara
sistematis,
pendekatan 
terukur 
untuk 
pengembangan, 
operasi 
dan 
pemeliharaan 
dari
sebuah piranti lunak.
Waterfall model
meliputi
langkah-langkah
analisis
masalah
atau
kebutuhan user, mendesain aplikasi yang akan dibuat, coding dan yang terakhir
mengimplementasikan aplikasi yang sudah dibuat untuk kemudian dievaluasi
oleh 
pengguna. 
Pada 
Waterfall 
model    
dapat 
dilakukan 
revisi 
disetiap
prosesnya (Pressman,1997, p20-21).
Menurut
Pressman
(1992,
p20-21),
ada
enam
tahap
dalam
Waterfall
Model, seperti pada gambar 2.1 berikut adalah penjabarannya:
A
N
A
L
I
S
I
S
D
E
S
A
I
N
C
O
D  I N  G    D A N 
D
E
V
E
L
O
P
M  E N T
I
M
P L  E M  E  N  T  A  S I 
/  T E S T IN G
M
A
I
N
T
E
N
A
N
C
E
Gambar 2.1  Model Waterfall
Word to PDF Converter | Word to HTML Converter