Criando em 1970 por Winston Walker Royce, o Modelo em Cascata (também conhecido como Modelo Sequencial Linear) é o mais antigo de todos os processos e possui esse nome devido a sua forma sequencial cascateada que acontece de uma fase para a outra. Considerado o “modelo clássico de desenvolvimento”, o Modelo em Cascata é “sugerido para projetos pequenos” e sua ideia
defende que “para uma fase iniciar, a anterior deve estar totalmente finalizada” (ENGHOLM, 2010) e que o “resultado de cada etapa é a aprovação de um ou mais documentos ‘assinados’” (SOMMERVILLE, 2011). Basicamente, o desenvolvimento é dividido em cinco etapas, que começam assim que a anterior termina:
Vantagens
Desvantagens
Segundo ENGHOLM (2010), as desvantagens podem ser resumidas aos seguintes itens:
Resumindo, o Modelo em Cascata “não foi elaborado para lidar com mudanças” (ENGHOLM, 2010). Nos próximos artigos serão abordados outros modelos de processo de software. Espero que o conteúdo seja útil. Um grande abraço e até a próxima! Leia também o próximo artigo sobre o assunto:Leia todos os artigos desta série:
Referências para aprofundamentoENGHOLM, Hélio. Engenharia de Software na Prática. Novatec Editora. São Paulo, Brasil, 2010. EVANS, Eric. Domain-Driven Design Atacanto as Complexidades no Coração do Software. Altabooks Editora. Rio de Janeiro, Brasil, 2017. McCONNEL, Steve. Rapid development. Redmond, WA: Microsoft Press, 1996. PRESSMAN, Roger. S. Engenharia de Software, 6ª Edição. McGrawHill, Nova York, EUA, 2006 SOMMERVILLE, Ian. Engenharia de Software, 9ª Edição. Pearson. São Paulo, Brasil, 2011. TORRES, Luis Fernando (2014). Fundamentos de gerenciamento de processos. Rio de Janeiro: Elsevier. Qual é a desvantagem de usar a abordagem tradicional em cascata?Um aspecto comumente visto como uma desvantagem dessa abordagem é que o alto grau de envolvimento do cliente, embora ótimo para o projeto, pode ser desconfortável para alguns clientes que simplesmente não têm tempo ou interesse por esse tipo de participação.
Qual é a desvantagem de usar a abordagem tradicional Waterfall?Desvantagens da Metodologia Waterfall
Quando uma etapa foi inteiramente concluída, a opção de voltar atrás e refazer parte do trabalho implica em custos elevados. O teste é feito muito tarde no ciclo de vida do projeto, o que significa que provavelmente será tarde para fazer alterações.
|