Каскадная разработка (waterfall) – модель жизненного цикла (ЖЦ, процесса разработки) программного обесепечения, в которой предыдущий этап полностью заканчивается до начала следующего. Каскадная разработка подходит в случаях, когда имеется исцерпывающее представление о решаемой проблеме, которое не меняется в процессе разработки.


Итеративная разработка (iterative). Также могут использоваться названия Спиральная (spiral) или Эволюционная (evolutionary), которые, в дейсвительности, имеют отличия, но незначительные.