Home Start Back Next End
  
9
Membangun sebuah perangkat lunak sama dengan membangun produk-
produk lainnya. Penerapan proses yang terencana, beradaptasi dengan
perkembangan perangkat lunak dengan maksimal agar menghasilkan produk
berkualitas tinggi dan dapat memenuhi kebutuhan orang banyak.
Ada beberapa cara dalam  membangun atau membuat sebuah perangkat
lunak antara lain adalah Building and Fix Model, Waterfall Model,
Prototyping, Incremental Model, dan Spiral Model. Namun karena dalam
pembangunan perangkat lunak ini yang digunakan adalah Waterfall model
sehingga akan dijelaskan tentang Waterfall model secara menyeluruh.
2.1.2 Waterfall Model
Menurut Roger S. Pressman
(2010, p39), “Waterfall Model
dapat juga
disebut sebagai Classic Life Cycle. Menunjukkan sebuah pendekatan sistematis
untuk pengembangan perangkat lunak. Diawali dengan communication,
planning, modelling, construction, dan deployment”.
Seperti gambar dibawah ini:
 
Gambar 2.1 Tahapan dalam Waterfall Models
(Sumber: Software Engineering, A Practitioner Approach 7th Pressman p39)
1.
Communication : Sebelum melakukan pekerjaan yang bersifat teknis,
penting bagi developer
untuk berkomunikasi dan berkolaborasi secara
berkala dengan pelanggan atau perusahaan. Hal ini dilakukan agar
Communication
Planning
Modelling
Construction
Deployment
Word to PDF Converter | Word to HTML Converter