DEV Community 👩‍💻👨‍💻

Modelo Cascata (Waterfall)

Cascata é um modelo de processo de desenvolvimento onde se deve planejar e
programar todas as atividades do processo antes de começar a trabalhar nelas. Neste modelo uma actividade começa após terminar a fase anterior.

O Modelo Cascata tem as seguintes Actividades:

  • Planeamento;
  • Análise de Requisitos;
  • Projecto;
  • Implementação;
  • Testes;
  • Manutenção.

A adoção do Modelo Cascata é aconselhável para projectos muito grandes, onde os requisitos estão bem definidos e dificilmente alteram. Normalmente, estes softwares softwares muito complexos onde as actividades são sequenciais e demandam um gerenciamento em larga escala.

Exemplos de softwares onde Cascata pode ser adoptado:

  • Gestão Universitária;
  • Gestão Hospitalar;
  • Sistemas Governamentais;
  • Sistemas de Lançamento de Foguetes;
  • Controle de Satélite;
  • Controle de Aviações;
  • Controle de Informações Espaciais;
  • Sistemas Bancários.

Sugestão: Embora seja difícil de adoptar, é possível aproveitar algumas das actividades do Modelo Cascata e utilizar em projectos mais pequenos.

Actividades do Cascata
Image description

Planeamento
Image description

Análise de Requisitos
Image description

Projecto
Image description

Implementação
Image description

Testes
Image description

Manutenção
Image description

Top comments (0)

🌚 Life is too short to browse without dark mode