O modelo de desenvolvimento de software
em cascata, também conhecido como ciclo de
vida clássico, sugere uma abordagem sistemática
e sequencial para o desenvolvimento de
softwares. Este ciclo de desenvolvimento é
constituído pelas seguintes fases, em ordem de
execução: