3
respostas

Quais são os empecilhos que o Waterfall pode trazer ao desenvolver um Software?

O método em cascata (Waterfall) funciona nos casos em que faz sentido cada etapa ser dependente da anterior. Na engenharia de software, contudo, as etapas precisam ter independência. Por exemplo, o front end precisa ser relativamente autônomo em relação ao back end, e vice e versa, porque os desenvolvedores devem (entre outras coisas) ser responsivos ao feedback dos clientes. No Waterfall, clientes não podem participar tão ativamente do processo de criação, validando ou rejeitando ideias e hipóteses. Deste modo, o produto fica pior, o cliente insatisfeito e os funcionários têm retrabalho e perdem agilidade.

3 respostas

Olá Amanda, tudo bem ?

Agradecemos muito por você compartilhar sua resposta conosco, parabéns pela resposta continue assim que você está indo muito bem.

Que você tenha um excelente estudos e qualquer dúvida sinta-se à vontade para compartilhar aqui no fórum.

Abraços e bons estudos.

Entendo que o Waterfall impede que o desenvolvedor durante o processo de construção da aplicação possa apresentar ideias evolutivas ao cliente, que provavelmente se encaixariam melhor na solução final da aplicação, pode acontecer nesse momento de construção situações que os desenvolvedores identificam melhores caminhos para a solução final.

Acredito que este modelo Waterfall engessa todo o processo, pensando como programador em um projeto linear e pre definido,a medida que mudanças vão acontecendo pode ser meio caótico um feedback tardio e pensando como cliente, acredito que ele pre definir suas ideias de modo preciso e especifica-las de antemão pode ser bem complicado em um modelo como esse.