Siklus hidup yang paling umum adalah 'waterfall'. Ini umumnya dianggap sebagai siklus hidup pengembangan 'tradisional'. Namanya berkaitan dengan fakta bahwa itu terlihat seperti kaskade di mana air jatuh dari satu tingkat ke tingkat berikutnya.
Cara lain untuk merepresentasikan ini adalah menggambarnya dalam bentuk ‘V’. Ini menyoroti pendekatan top-down untuk mendefinisikan persyaratan; pendekatan bottom-up untuk mengembangkan produk dan verifikasi dan validasi apa yang telah dihasilkan terhadap apa yang diperlukan.
Siklus hidup ini umumnya dilihat sebagai serial dan kebalikan dari pendekatan agilitas yang jauh lebih iteratif.
Terima kasih Valentinus Pramana untuk terjemahannya pada halaman ini.