Questão de Engenharia de Software — Outros modelos de Processo de Software — FCC 2015
Engenharia de Software›Outros modelos de Processo de Software
Código
fc020579
Banca
FCC
Órgão
MPE-PB
Ano
2015
Nível
Superior
Cargo
Analista de Sistemas – Desenvolvedor
Os processos iterativos e incrementais podem apresentar como desvantagem:
AMitigação precoce de altos riscos e progresso visível desde o início do desenvolvimento.
BRealimentação, envolvimento do usuário e adaptação imediatos, levando a um sistema refinado que pode melhor atender às reais necessidades dos interessados.
CAdministração da complexidade ao longo do desenvolvimento e a equipe não fica sobrecarregada por eventuais paralisias da análise ou por passos muito longos e complexos.
DGeração de grandes mudanças em partes já desenvolvidas para realizar algum novo requisito incremental e aumento de gastos devido à implantação de uma versão a cada incremento.
EAtraso no processo de desenvolvimento, em função do número sempre crescente de iterações a cada incremento.
Revelar gabarito e comentário▾
GabaritoD — Geração de grandes mudanças em partes já desenvolvidas para realizar algum novo requisito incremental e aumento de gastos devido à implantação de uma versão a cada incremento.
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”.
Modelos Iterativos e Incrementais – Desvantagens
Gabarito: letra D. A principal desvantagem dos processos iterativos e incrementais é a possibilidade de grandes mudanças em partes já desenvolvidas para acomodar novos requisitos incrementais, o que pode gerar retrabalho e aumento de custos com a implantação de múltiplas versões. As demais alternativas listam vantagens ou características incorretas.
A banca testa a capacidade de distinguir vantagens de desvantagens nesses modelos. Os modelos iterativos e incrementais são conhecidos por mitigar riscos precocemente (alternativa A), permitir feedback contínuo do usuário (B) e gerenciar complexidade (C), mas essas são vantagens, não desvantagens. A alternativa E é uma afirmação genérica e incorreta: o número de iterações não é sempre crescente e pode ser planejado.
Alternativa A — ❌ Incorreta
Afirma que a mitigação precoce de riscos e o progresso visível são desvantagens. Na verdade, são vantagens importantes dos modelos incrementais, pois permitem identificar problemas cedo e mostrar resultados parciais aos stakeholders.
Alternativa B — ❌ Incorreta
Descreve feedback, envolvimento do usuário e adaptação imediata como desvantagem. Esses são benefícios centrais da abordagem iterativa, que conduzem a um sistema mais alinhado às necessidades reais.
Alternativa C — ❌ Incorreta
Apresenta o gerenciamento da complexidade e a não sobrecarga da equipe como desvantagem. Na prática, o desenvolvimento incremental ajuda a evitar paralisias por análises longas e distribui o trabalho, o que é uma vantagem.
Alternativa D — ✅ Correta ⟵ GABARITO
A alternativa correta aponta duas desvantagens reais: (1) a necessidade de grandes alterações em partes já desenvolvidas quando novos requisitos surgem, o que pode causar retrabalho significativo; (2) o aumento de gastos devido à implantação de cada incremento, incluindo custos de deploy, testes e validação. O texto de apoio menciona que "existe a tentação de incentivar muitas alterações" e que protótipos mal projetados podem ser descartados, gerando desperdício.
Alternativa E — ❌ Incorreta
Afirma que o processo atrasa devido ao número sempre crescente de iterações. Não é uma desvantagem típica; os modelos incrementais, quando bem gerenciados, podem acelerar a entrega de valor. O número de iterações é planejado e não necessariamente cresce indefinidamente.
PEGA ESSA DICA!
Em questões sobre vantagens e desvantagens de modelos de processo, lembre-se que as vantagens geralmente envolvem mitigação de riscos, feedback, gerenciamento de complexidade e entregas precoces. As desvantagens incluem retrabalho por mudanças, custos de múltiplas versões e possibilidade de escopo crescer sem controle (scope creep).