A figura abaixo está associada ao modelo em cascata ou ciclo de vida clássico, de acordo com Pressman, que sugere uma abordagem sistemática e sequencial para o desenvolvimento de software.
As fases I, II, III, IV e V são denominadas, respectivamente:
viabilidade, requisitos, modelagem, elicitação e construção
viabilidade, planejamento, especificação, construção e aceitação
viabilidade, requisitos, especificação, elicitação e aceitação
comunicação, planejamento, modelagem, construção e implantação
comunicação, requisitos, modelagem, elicitação e implantação