O que é a metodologia Waterfall?
É uma abordagem linear e sequencial para a gestão de projetos.
Definição
A metodologia Waterfall é uma abordagem linear e sequencial para a gestão de projetos, caracterizada por sua estrutura fase a fase, onde cada fase deve ser concluída antes de passar para a próxima.
Estrutura
Os projetos são divididos em fases distintas, sem sobreposição entre elas, assemelhando-se ao fluxo de uma cascata.
Gantt Charts
Frequentemente visualizada usando gráficos de Gantt, a metodologia Waterfall é comumente usada em indústrias como a construção.
Flexibilidade Limitada
Ao contrário dos frameworks ágeis, a abordagem Waterfall não acomoda facilmente mudanças uma vez que uma fase é concluída, tratando qualquer mudança como um potencial risco contra o plano definido.
Fases
Waterfall tipicamente possui as seguintes fases: coleta de requisitos, design, desenvolvimento, testes, implantação e manutenção.
Coleta de Requisitos
A fase inicial envolve a coleta detalhada e documentação de todos os requisitos do projeto.
Design
Esta fase inclui trabalhos de design de alto nível e detalhados, especificando a arquitetura do sistema e interfaces.
Implementação
O trabalho de desenvolvimento real começa, baseado nas especificações de design da fase anterior.
Testes
Cada componente é testado para garantir que atenda aos requisitos especificados e funcione conforme o previsto.
Implantação
O projeto concluído é implantado ou liberado para os usuários finais ou clientes.
Manutenção
Atividades de manutenção e suporte contínuo são realizadas para garantir que o projeto continue funcionando corretamente.