Questão FC266358
No contexto do desenvolvimento de software, o ciclo de vida do software compreende diferentes fases, cada uma com suas características e atividades específicas. Em um modelo de cic
Modelos de Ciclo de Vida e Metodologias de Desenvolvimento
IDECAN · 2024
No contexto do desenvolvimento de software, o ciclo de vida do software compreende diferentes fases, cada uma com suas características e atividades específicas. Em um modelo de ciclo de vida conhecido por permitir a adaptação às mudanças nos requisitos do cliente ao longo do desenvolvimento, destaca-se uma fase em que o software é desenvolvido e entregue em incrementos, com funcionalidades adicionadas a cada iteração.
Dentre as alternativas apresentadas a seguir, aquela que melhor destaca o modelo de ciclo de vida do software destacado no texto do enunciado é
- Modelo em V
- Modelo Cascata
- Modelo Incremental
- Modelo Espiral
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
O Modelo Incremental estrutura o desenvolvimento como uma sequência de incrementos, em que cada entrega acrescenta funcionalidades à versão anterior.
As atividades de especificação, implementação e validação são intercaladas: a cada iteração há análise, construção e teste do incremento, permitindo evolução gradual do sistema.
Essa abordagem facilita a adaptação a mudanças de requisitos, pois alterações podem ser incorporadas em incrementos futuros, reduzindo o custo de acomodação.
Além disso, possibilita obter feedback cedo dos clientes e realizar entregas rápidas de partes úteis do software, melhorando o alinhamento entre expectativa e produto.
Por esses motivos, o modelo incremental é amplamente usado quando os requisitos são evolutivos ou quando se deseja entrega progressiva do valor.
Conteúdo do catálogo FC Concursos · Atualizado em