Questão FC266357
No contexto da Engenharia de Software, um modelo de processo é visualizado como um ciclo de vida constituído da especificação, do desenvolvimento, da validação e da evolução. Nesse
Modelos de Ciclo de Vida e Metodologias de Desenvolvimento
IDECAN · 2021
No contexto da Engenharia de Software, um modelo de processo é visualizado como um ciclo de vida constituído da especificação, do desenvolvimento, da validação e da evolução. Nesse modelo, as fases são representadas separadas umas das outras, tais como especificação de requisitos, projeto de software, implementação e testes. Esse modelo de processo é denominado modelo em
- cascata.
- espiral.
- eventos.
- módulos.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
O modelo em cascata organiza o desenvolvimento como um ciclo de vida com atividades realizadas de forma sequencial e ordenada: cada fase deve ser concluída e documentada antes de iniciar a seguinte.
As fases típicas são especificação de requisitos, projeto de software, implementação, testes, validação e evolução/manutenção, com entregáveis e pontos de aprovação entre elas.
Caracteriza-se por fluxo predominantemente unidirecional, forte ênfase em documentação e marcos claros, o que facilita planejamento, controle e rastreabilidade.
Vantagens: simplicidade, clareza de responsabilidades e previsibilidade. Limitações: baixa flexibilidade a mudanças e alto custo de retrabalho quando defeitos são descobertos em fases tardias.
Indicado para projetos com requisitos estáveis ou exigências regulatórias que demandam documentação e controle rigorosos.
Conteúdo do catálogo FC Concursos · Atualizado em