![]() 25
2.1.10
System Development Life Cycle (Waterfall Model)
Menurut Pressman (2010: 39), Waterfall Model atau yang sering
disebut Classic life cycle
merupakan sebuah pendekatan yang terdiri dari
bagian-bagian proses yang meliputi satu kesatuan untuk membuat piranti
lunak.
Gambar 2.10 Proses Waterfall Model
Menurut
Pressman (2010: 15), langkah-langkah dari Waterfall
Model:
1.
Communication
Pada tahapan ini, dilakukan analisis terhadap kebutuhan
kebutuhan dari aplikasi
dan pengumpulan data. Pengumpulan data
dapat dilakukan dengan berbagai cara, seperti wawancara, observasi
maupun mengumpulkan data-data tambahan dari jurnal, artikel
maupun internet.
2.
Planning
Pada tahapan ini, akan dihasilkan data yang berhubungan
dengan kebutuhan pengguna dalam pembuatan aplikasi, dan
perencanaan mengenai kegiatan yang akan dilakukan selanjutnya.
3.
Modeling
Pada tahap ini, seluruh kebutuhan pengguna diterjemahkan ke
dalam perancangan aplikasi, sebelum masuk ke tahap pengkodean.
Tahap ini berfokus pada rancangan struktur data, representasi
antarmuka pengguna, dan detail prosedural.
4.
Construction
Pada tahap ini, pengkodean dimulai. Pengkodean atau coding
merupakan penerjemahan desain ke dalam bahasa yang bisa dikenali
oleh komputer. Setelah pengkodean selesai, maka dilanjutkan
dengan testing
untuk menemukan kesalahan dari sistem dan
memperbaikinya.
Communication
Planning
Modeling
Construction
Deployment
|