Metode Waterfall adalah pendekatan pengembangan berurutan yang menuntaskan setiap tahap secara penuh sebelum berpindah ke tahap berikutnya, mulai dari kebutuhan, desain, pembangunan, hingga pengujian. Alurnya mengalir satu arah seperti air terjun. Karena tiap fase bergantung pada penyelesaian fase sebelumnya, perubahan di tahap akhir cenderung mahal dan sulit. Metode ini cocok untuk proyek dengan kebutuhan yang stabil dan jelas sejak awal.
Memahami Waterfall membantu tim memilih kapan struktur berurutan lebih tepat dan kapan pendekatan iteratif justru lebih aman untuk kebutuhan yang berubah.
Proyek dengan spesifikasi yang sudah dikunci di kontrak dijalankan secara Waterfall karena ruang lingkupnya tidak diharapkan berubah.