A respeito dos modelos de ciclo de vida de desenvolvimento de software, conforme preconizado pela Engenharia de Software moderna, assinale a opção correta.
- A)O modelo em cascata (waterfall) é o mais adequado para projetos com requisitos bem definidos e estáveis, priorizando a flexibilidade e a adaptação a mudanças tardias.
- B)Metodologias ágeis, como Scrum, enfatizam a documentação detalhada e a rigidez na execução de fases sequenciais, o que as torna impróprias para projetos complexos com alta incerteza.
- C)O modelo iterativo e incremental é caracterizado pela entrega frequente de versões funcionais do software, permitindo a validação contínua com o cliente e a incorporação de feedback.gabarito
- D)O modelo em espiral combina características do modelo em cascata e do modelo de prototipagem, focando primariamente na minimização de riscos por meio de uma única fase de análise de risco no início do projeto.
- E)O modelo V, uma variação do modelo em cascata, propõe que as atividades de teste sejam iniciadas apenas após a completa implementação do software, seguindo uma abordagem puramente sequencial do desenvolvimento à verificação.