Pular para o conteúdo principal

Questão de Engenharia de Software — Processos de Software — FUNDATEC 2025

Engenharia de SoftwareProcessos de Software
Código
qg470077
Banca
FUNDATEC
Órgão
GHC-RS
Ano
2025
Nível
Médio
Cargo
Analista de Suporte
Em comparação ao modelo de processo de desenvolvimento em cascata, assinale a alternativa correta sobre o modelo de processo de desenvolvimento incremental.
  1. AO custo de implementação das mudanças nos requisitos é aumentado, pois a quantidade de análise e documentação que precisa ser refeita é significativamente maior.
  2. BÉ mais difícil obter feedback do cliente sobre o trabalho de desenvolvimento.
  3. CNão é recomendado para situações em que os requisitos de software mudam rapidamente.
  4. DA entrega e a implantação antecipadas de um software útil para o cliente são possíveis, mesmo se toda a funcionalidade não tiver sido incluída.
  5. EO software somente começa a ser utilizado na fase final do ciclo de vida de desenvolvimento.
Revelar gabarito e comentário

GabaritoD — A entrega e a implantação antecipadas de um software útil para o cliente são possíveis, mesmo se toda a funcionalidade não tiver sido incluída.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Modelo incremental vs. cascata

Gabarito: letra D. O modelo incremental permite entregar versões parciais funcionais desde cedo, mesmo sem todas as funcionalidades implementadas, ao contrário do cascata que só entrega ao final. Essa característica é explicitamente descrita no princípio da incrementação: "entrega de subconjuntos de um sistema desde cedo".

Alternativa A — ❌ Incorreta

Afirma que o custo de mudanças é aumentado. No modelo incremental, as mudanças são mais fáceis de incorporar porque o desenvolvimento é iterativo e o feedback é constante, reduzindo retrabalho e documentação refeita em comparação com o cascata.

Alternativa B — ❌ Incorreta

Diz que é mais difícil obter feedback do cliente. Na verdade, o incremental permite entregas parciais antecipadas, facilitando o feedback contínuo do cliente ao longo do processo.

Alternativa C — ❌ Incorreta

Afirma que o modelo não é recomendado para requisitos que mudam rapidamente. Pelo contrário, o modelo incremental (assim como os ágeis) é especialmente indicado para cenários de requisitos voláteis, pois cada iteração pode absorver mudanças.

Alternativa D — ✅ Correta ⟵ GABARITO

A entrega antecipada de software útil, mesmo incompleto, é uma vantagem central do modelo incremental. Isso permite que o cliente comece a usar e validar funcionalidades antes do término total do projeto.

Alternativa E — ❌ Incorreta

Descreve o modelo cascata, onde o software só é utilizado na fase final. O incremental, ao contrário, disponibiliza versões funcionais desde as primeiras iterações.

PEGA ESSA DICA!

Memorize a tabela comparativa:

Característica

Cascata

Incremental

Entrega

Ao final

Parcial desde o início

Feedback do cliente

Difícil (só no fim)

Fácil (contínuo)

Lida com mudanças

Mal

Bem

Risco

Alto (tudo de uma vez)

Menor (incrementos)

Link permanente: /questoes/qg470077