O modelo cascata é um dos paradigmas mais antigos da engenharia de software. Dentre os problemas às vezes encontrados quando se aplica o modelo cascata, tem-se:
- A. A etapa de comunicação ser responsável pelo levantamento das necessidades.
- B. A existência de uma variação na representação do modelo, denominada de modelo V.
- C. O modelo ser equivocadamente aplicado a problemas com requisitos bem definidos e razoavelmente estáveis.
- D. O uso do fluxo sequencial proposto pelo modelo, visto que projetos reais raramente seguem tal fluxo.
- E. A existência de somente cinco etapas no modelo, da comunicação ao emprego.