Ini dianggap sebagai model siklus hidup pengembangan perangkat lunak yang paling dasar dan merupakan pendekatan linear dan sekuensial untuk mengembangkan perangkat lunak. Dalam model ini, setiap proses membutuhkan persyaratan untuk diselesaikan sebelum lanjut ke fase berikutnya. Sesuai Penamanya, model waterfall seperti air terjun alami di mana setelah air telah mengalir melalui tepi tebing dan mulai mengalir ke bawah tidak pernah berbalik kembali untuk mencapai puncak bukit. Begitupula proses yang terjadi pada model waterfall, setiap proses yang dilaksanakan pada satu fase tidak dapat kembali ke fase sebelumnya. Model waterfall hanya memiliki satu opsi dan itu bergerak maju. Dalam model waterfall, biasanya sebuah dokumen adalah output dari setiap fase yang berfungsi sebagai input ke fase berikutnya. Dengan demikian diperlukan mekanisme yang memastikan bahwa proses dilakukan secara terkendali tanpa mempengaruhi produknya. Perusahaan seperti Toyota menggunakan model ini untuk...
Komentar
Posting Komentar