waterfall model: model kaskadowy
Metodologia inżynierii oprogramowania, która polega na ścisłym oddzieleniu poszczególnych faz procesu produkcyjnego programu. Wyróżnia się fazy: określenia wymagań, projektowania, implementacji, testowania oraz konserwacji.