Pular para o conteúdo principal

Questão de Engenharia de Software — Processos de Software - Desenvolvimento Ágil — FGV 2025

Engenharia de SoftwareProcessos de Software - Desenvolvimento Ágil
Código
fg121557
Banca
FGV
Órgão
TCE-PE
Ano
2025
Nível
Superior
Cargo
Auditor de Controle Externo – Tecnologia da Informação
Sobre processos tradicionais para desenvolvimento de software, bem como metodologias ágeis e Kanban, assinale a afirmativa correta.
  1. AValorizar processos e ferramentas acima de indivíduos e interações é uma das principais características de metodologias ágeis.
  2. BMetodologias de processo sequenciais, como os modelos cascata e V, são indicados para cenários nos quais os requisitos são bem definidos e estáveis.
  3. CUma ideia convencional em desenvolvimento de sistemas é que os impactos de mudanças crescem linearmente com o avanço do projeto.
  4. DEnquanto o Scrum tem sua origem na fabricação Lean, o Kanban é mais voltado para desenvolvimento de software.
  5. ESeja em modelos mais tradicionais, como em métodos ágeis, é fácil prever quais requisitos de software vão perdurar e quais serão alterados.
Revelar gabarito e comentário

GabaritoB — Metodologias de processo sequenciais, como os modelos cascata e V, são indicados para cenários nos quais os requisitos são bem definidos e estáveis.

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”.

Processos de software: tradicionais vs. ágeis

Gabarito: letra B. Os modelos sequenciais como cascata e V são adequados quando os requisitos são bem compreendidos e estáveis, pois seguem fases pré-definidas sem iterações. O enunciado da alternativa B captura exatamente essa característica.

A banca testa o conhecimento dos valores do Manifesto Ágil, das características de modelos tradicionais e das origens de metodologias como Scrum e Kanban. Vamos analisar cada alternativa:

Processos de software
  • 1Tradicionais (sequenciais)
    • Cascata, V
    • Requisitos estáveis e bem definidos
    • Mudanças: custo exponencial
  • 2Ágeis
    • Manifesto Ágil
      • Indivíduos e interações
      • Processos e ferramentas
    • Scrum
      • Origem: desenvolvimento de software
    • Kanban
      • Origem: fabricação Lean (Toyota)
  • 3Previsão de requisitos
    • Difícil em ambos os modelos
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

O Manifesto Ágil valoriza indivíduos e interações acima de processos e ferramentas. A alternativa inverte esse valor ao afirmar que valorizar processos e ferramentas acima de indivíduos é característica de métodos ágeis. Na verdade, isso é típico de métodos tradicionais (pesados).

Alternativa B — ✅ Correta ⟵ GABARITO

Modelos sequenciais (cascata, V) pressupõem que os requisitos são completamente conhecidos no início e mudam pouco. São indicados para projetos com baixa incerteza, onde o custo de mudanças tardias é alto. A alternativa descreve corretamente esse cenário.

Alternativa C — ❌ Incorreta

O custo de mudanças em projetos de software não cresce linearmente; cresce de forma exponencial (ou pelo menos não linear). Quanto mais avançado o projeto, maior o impacto de uma alteração, pois afeta artefatos já produzidos. A banca usa o termo "linear" para confundir com a ideia de crescimento suave, mas a realidade é mais drástica.

Alternativa D — ❌ Incorreta

Afirmação invertida: o Kanban tem sua origem na fabricação Lean (sistema Toyota), enquanto o Scrum é mais voltado para desenvolvimento de software (embora também se inspire em princípios Lean). A alternativa troca as origens.

Alternativa E — ❌ Incorreta

É difícil prever quais requisitos vão perdurar e quais serão alterados, tanto em modelos tradicionais quanto em ágeis. Os métodos ágeis justamente aceitam essa incerteza e se adaptam a mudanças; os tradicionais tentam congelar requisitos, mas a previsão nunca é fácil.

NÃO CAIA NESSA!

A banca explora inversões clássicas: no item A, troca a ordem de importância dos valores do Manifesto Ágil; no item D, inverte as origens de Scrum e Kanban; no item C, substitui "exponencial" por "linear". Fique atento a essas armadilhas! 💪

Gabarito: letra B

Link permanente: /questoes/fg121557