No ciclo de vida em cascata, o custo de correção é menor na ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a D - requisitos.
Para compreender a questão, é importante ter conhecimento sobre o modelo de ciclo de vida em cascata na Engenharia de Software. Esse modelo é caracterizado por uma abordagem sequencial que divide o processo de desenvolvimento de software em fases distintas, como a concepção, iniciação, análise, projeto, construção, testes e manutenção.
O custo de correção de erros é um aspecto crítico no desenvolvimento de software, e aumenta progressivamente à medida que o projeto avança pelas fases do ciclo de vida. Isso ocorre porque os erros não corrigidos nas fases iniciais tendem a causar efeitos colaterais e defeitos mais complexos nas fases subsequentes, exigindo maior esforço e recursos para serem resolvidos.
Justificativa para a alternativa correta (D - requisitos):
O custo de correção de erros é, de fato, menor na fase de requisitos, pois é o momento em que o projeto está sendo definido, e mudanças podem ser feitas com relativa facilidade e baixo custo. Detectar e corrigir um erro nesta fase envolve, muitas vezes, somente a alteração de documentos ou especificações, o que é substancialmente menos oneroso do que corrigir um erro que já foi incorporado ao código ou pior, que já está presente em um sistema operacional. Além disso, alterações nos requisitos podem evitar erros de interpretação e implementação que resultariam em custos significativos no futuro.
Portanto, entender que a detecção e correção precoce de erros nos requisitos geram uma economia significativa no desenvolvimento de software é fundamental para responder corretamente a essa questão.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo