Alternativa D - Projetos com requisitos bem definidos e estáveis
Análise da Questão
O texto da questão descreve as características fundamentais do Modelo Cascata (Waterfall Model), um dos primeiros modelos de processo de software. Para responder corretamente, é necessário identificar onde esse modelo se encaixa melhor no ciclo de desenvolvimento.
Pontos-chave do enunciado:
- Fases sequenciais: O desenvolvimento ocorre em etapas bem definidas, uma após a outra.
- Estabilidade necessária: O texto afirma explicitamente que o modelo é "especialmente indicado quando os requisitos do sistema são bem compreendidos e estáveis".
- Limitações: Sua rigidez gera problemas quando ocorrem mudanças em fases avançadas.
Por que as outras alternativas estão incorretas?
- Alternativa A (Requisitos voláteis): Se os requisitos mudam frequentemente, o modelo cascata sofre, pois voltar atrás em fases já concluídas é custoso e difícil.
- Alternativa B (Alta incerteza): Em sistemas experimentais, não se sabe exatamente o que será construído inicialmente. O cascata exige clareza total desde o início.
- Alternativa C (Entregas incrementais): O modelo cascata tradicional entrega o produto completo apenas ao final do projeto, diferentemente de metodologias ágeis que entregam valor gradualmente.
Conclusão
A aplicação ideal do Modelo Cascata ocorre em cenários onde o escopo é claro desde o princípio, permitindo planejamento detalhado sem necessidade de grandes alterações futuras. Portanto, a alternativa D é a única que reflete fielmente a definição apresentada no texto.