Anda di halaman 1dari 7

WATERFALL

WIRA FIDIASMARA

1511311009

ACHMAD MUJAHID
151131104
PENGERTIAN
WATERFALL
Waterfall atau AIR terjun adalah model yang dikembangkan untuk
pengembangan perangkat lunak, membuat perangkat lunak. model
berkembang secara sistematis dari satu tahap ke tahap lain dalam
mode seperti air terjun.

Model ini mengusulkan sebuah pendekatan kepada pengembangan


software yang sistematik dan sekuensial yang mulai dari tingkat
kemajuan sistem pada seluruh analisis, desain, kode, pengujian dan
pemeliharaan
TA H A P P E N G E M B A N G A N WAT E R FA L L
M E N G A PA M O D E L I N I S A N G AT
POPULER?

Selain karena pengaplikasian menggunakan model ini


mudah, kelebihan dari model ini adalah ketika semua
kebutuhan sistem dapat didefinisikan secara utuh, eksplisit,
dan benar di awal project, maka sistem dapat berjalan
dengan baik dan tanpa masalah
KEUNTUNGAN DARI MODEL
WAT E R FA L L

Merupakan model pengembangan paling handal


dan paling lama digunakan.

Cocok untuk system software berskala besar.

Cocok untuk system software yang bersifat generic.

Pengerjaan project system akan terjadwal dengan


baik dan mudah dikontrol
K E L E M A H A N WAT E R FA L L
Waktu pengembangan lama. hal ini dikarenakan input tahap berikutnya adalah
output dari tahap sebelumnya. Jika satu tahap waktunya molor, maka waktu
keseluruhan pengembangan juga ikut molor.
Biaya juga mahal, hal ini juga dikarenakan waktu pengembangan yang lama
Terkadang perangkat lunak yang dihasilkan tidak akan digunakan karena sudah
tidak sesuai dengan requirement bisnis customer. hal ini juga dikarenakan waktu
pengembangan yang lama. selain itu dikarenakan waterfall merupakan aliran yang
linear, sehingga jika requirement berubah proses tidak dapat diulang lagi.
Karena tahap-tahapan pada waterfall tidak dapat berulang, maka model ini tidak
cocok untuk pemodelan pengembangan sebuah proyek yang memiliki kompleksitas
tinggi.
KESIMPULAN

Perkembangan dunia industri teknologi di dunia semakin pesat,


hal ini menjadikan persaingan setiap perusahaan semakin kuat
pula. Jika di hubungkan dengan pemodelan analisis perangkat
lunak terletak pada jenis pemodelannya, karena pada dasarnya
pemodelan analisis bermacam-macam. Hal inilah yang di
manfaatkan oleh perusahaan perangkat lunak atau pembuatan
software.