Gabarito disponível
Caio Ryann Conceição Lima et alli. O modelo incremental no desenvolvimento de software: uma maneira estruturada e interativa de entregar produtos de qualidade. In: Research, Society and Development, v. 12, n.º 4, 2023 (com adaptações).
No que diz respeito ao desenvolvimento incremental, que é uma das abordagens mais comuns para a criação de aplicações e produtos de software atualmente, assinale a opção correta.
Resolução comentada
No desenvolvimento incremental, o feedback do cliente vem mais facilmente dos incrementos entregues.
Os clientes avaliam o software em funcionamento com mais facilidade do que documentos de projeto, então os incrementos favorecem o feedback. Além disso, o custo de mudanças nos requisitos tende a ser menor que no modelo cascata.
Análise das alternativas
A) O custo das mudanças diminui, e não aumenta. B) A falta de visibilidade é um problema de gestão, mas não impossibilita todo controle. C) A estrutura tende a se degradar com novos incrementos se não houver refatoração; ela não permanece estável. E) Nem todo incremento é entregue imediatamente para implantação.
Referência: Sommerville – Engenharia de Software (desenvolvimento incremental)
Resolução comentada do VaiConcursos.