Quais são os empecilhos que o Waterfall pode trazer ao desenvolver um Software? O modelo Waterfall - de desenvolvimento de projetos principalmente na engenharia civil não é flexível por se tratar do meio de espaço físico e estrutural caracterizando-se por ser um modelo rígido, já na engenharia de software, o ambiente é virtual, portanto, mais flexível, e por isso, se consegue atuar (pelos feedback) e efetuar alterações no meio do projeto.