# Modelo Cascata

![](https://884188904-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPIfOVukdecb0ZLyZJ58%2Fuploads%2FWNceDSfdoWxa8LWyt0Gd%2Fa.png?alt=media\&token=f3877217-6666-4275-9c50-ef7b9c3efef1)

Simples de utilizar e compreender.

### Fácil de planear

Podem ser calendarizadas *deadlines* para cada fase da produção e o projeto avança na "linha de produção", e teoricamente, ser entregue a horas.

### Fácil de gerir

Cada fase tem entregas específicas e processos de revisão.

### Fases são processadas e completadas uma de cada vez

### Funciona bem quando os requisitos são pouco flexíveis

## Desvantagens

### Problemas

Dificilmente acomoda mudanças assim que o processo for iniciado.

Fraco para projetos longos ou já em curso.

**Nenhum software é produzido** até uma fase já **final** do processo.

Não é adequado para projetos onde os requisitos são incertos e constantemente mutáveis.

### Porque falha ?

Na vida real, raros são os projetos que seguem o modelo sequencial que este plano apresenta.

É difícil o cliente referir todos os requisitos previamente.

O cliente tem de ter paciência. Uma versão utilizável do programa só estará disponível muito tare na produção.

![O custo da correção de erros correlacionado com a fase de desenvolvimento](https://884188904-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAPIfOVukdecb0ZLyZJ58%2Fuploads%2FsCeArSZBkCba9SI7DcYb%2Fa.png?alt=media\&token=99f7a78a-66e0-407c-bbb6-cf8abdfc1099)
