Onde a cachoeira geralmente inclui:
- Exigências
- Design funcional
- Design técnico
- Construir
- Teste
- Reveja
- (Implantar)
E iterações nesta lista. Se eu esqueci um passo, me avise.
project-management
waterfall
Tobiasopdenbrouw
fonte
fonte
A parte melhor (e provavelmente a única permanece relevante) do Mês do Homem Mítico (infelizmente agora desatualizado) é P.20, que divide o tempo do projeto em 1/3 de planejamento, 1/6 de codificação, 1/4 de teste de componente e 1/4 teste de sistema, uma divisão muito boa, que infelizmente é muito pouco respeitada.
Você pode dividir tudo isso ou agrupar 2 e ou 1,2 e 3
4) compilação inclui teste de unidade? O que é 5) teste? Teste de unidade, integração de software, integração de sistemas?
6) Revisão é um subconjunto de 1, 2 e 3
A gravação das especificações do teste de unidade faz parte de 3) Projeto técnico?
Eu acho que você precisa pensar muito mais sobre o que essas coisas significam e adicionar alguma granularidade.
Parabéns, porém, por pensar nisso, poucas pessoas o fazem.
fonte