Julgue o item, a respeito de engenharia de software. O dese...
O desenvolvimento evolucionário e o modelo em cascata são exemplos de modelo de processo de software. Uma abordagem evolucionária para desenvolvimento de software é frequentemente mais eficaz que a abordagem em cascata na produção de sistemas que atendam às necessidades imediatas dos clientes. A vantagem da segunda é que a especificação pode ser desenvolvida de forma incremental.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Vamos analisar a questão sobre engenharia de software, focando em dois modelos de desenvolvimento: o modelo em cascata e o modelo evolucionário.
**Tema Central:**
O enunciado questiona sobre a eficácia dos modelos de desenvolvimento de software, especificamente o modelo em cascata e o evolucionário, em relação à satisfação das necessidades dos clientes.
Resumo Teórico:
O modelo em cascata é um processo linear e sequencial de desenvolvimento de software. Cada fase deve ser concluída antes da próxima iniciar, o que torna o processo organizado, mas inflexível. Isso significa que revisões ou mudanças são difíceis após a conclusão de uma fase.
Modelos evolucionários são iterativos. Eles permitem que o software evolua através de ciclos repetitivos, o que facilita a adaptação às necessidades emergentes dos clientes. Um exemplo é o desenvolvimento incremental, onde o software é construído e entregue em partes, permitindo feedback e ajustes contínuos.
Justificativa da Resposta:
No enunciado, há um erro ao afirmar que o modelo em cascata permite a especificação de forma incremental. Na verdade, quem oferece essa flexibilidade e a construção incremental é o modelo evolucionário. Assim, a afirmação está errada, justificando a alternativa E como correta.
Análise das Alternativas Incorretas:
Embora a questão seja de "Certo ou Errado", é importante entender que se a questão dissesse que o modelo evolucionário permite especificação incremental, então a alternativa poderia ser considerada correta. O erro específico está na inversão dos conceitos atribuídos ao modelo em cascata e ao modelo evolucionário.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
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
Errado
Modelo cascata não é incremental. Essa é uma característica de modelo evolucionário.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo