Questão de Engenharia de Software — Processos de Software - Desenvolvimento Ágil — CESPE / CEBRASPE 2026
Engenharia de Software›Processos de Software - Desenvolvimento Ágil
Código
ce228777
Banca
CESPE / CEBRASPE
Órgão
TCE-MG
Ano
2026
Nível
Superior
Cargo
Analista de Controle Externo - Especialidade: Ciência da Computação
Os representantes de certa empresa pública de tecnologia desejam melhorar a previsibilidade de seus projetos de software, mantendo a flexibilidade de adaptação às mudanças. Para isso, decidiram combinar práticas do CMMI-DEV v. 2.0 e princípios de metodologias ágeis.A partir dessa situação hipotética, assinale a opção que corresponde à abordagem mais adequada para que os representantes dessa empresa atinjam seus objetivos.
Aaplicar apenas as práticas de maturidade do CMMI, sem combinar com princípios ágeis, para evitar conflitos de abordagem
Bpriorizar o cumprimento rígido de processos definidos, típicos do CMMI, reduzindo a autonomia da equipe Scrum
Celiminar práticas de inspeção e adaptação do Scrum, substituindo-as por auditorias de processo do CMMI
Dincorporar a fase de elaboração do RUP dentro dos sprints para garantir documentação formal detalhada
Eadotar práticas de medição e análise do CMMI para apoiar decisões baseadas em dados, mantendo as cerimônias e papéis do Scrum
Revelar gabarito e comentário▾
GabaritoE — adotar práticas de medição e análise do CMMI para apoiar decisões baseadas em dados, mantendo as cerimônias e papéis do Scrum
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”.
Combinação de CMMI e Metodologias Ágeis
Gabarito: letra E. A abordagem mais adequada para aliar previsibilidade e flexibilidade é manter as cerimônias e papéis do Scrum (que garantem adaptabilidade) e incorporar as práticas de medição e análise do CMMI (que trazem dados para decisões e previsibilidade). Essa sinergia é bem documentada e evita os extremos de rigidez ou caos.
A banca testa a falsa dicotomia entre CMMI (modelo de maturidade) e métodos ágeis (como Scrum). Na prática, eles podem se complementar: o CMMI fornece métricas e processos de melhoria contínua, enquanto o Scrum oferece estrutura iterativa e colaborativa.
Alternativa A — ❌ Incorreta
Aplicar apenas o CMMI ignora a necessidade de flexibilidade e adaptação rápida, contrariando o objetivo declarado de manter a capacidade de mudança. A combinação é mais benéfica.
Alternativa B — ❌ Incorreta
Reduzir a autonomia da equipe Scrum fere um princípio ágil fundamental: equipes auto-organizadas. A rigidez excessiva diminui a adaptabilidade.
Alternativa C — ❌ Incorreta
Substituir as práticas de inspeção e adaptação do Scrum (como as retrospectivas) por auditorias de processo do CMMI elimina o ciclo de feedback rápido, essencial para a melhoria contínua e a resposta a mudanças.
Alternativa D — ❌ Incorreta
Incorporar a fase de elaboração do RUP (modelo prescritivo e documentado) dentro dos sprints tende a aumentar a burocracia e reduzir a flexibilidade, indo na contramão do Manifesto Ágil, que valoriza mais software funcionais que documentação abrangente.
Alternativa E — ✅ Correta ⟵ GABARITO
Mantém a essência do Scrum (cerimônias como daily, sprint planning, review, retrospective; papéis como PO, SM, time) e acrescenta práticas de medição e análise do CMMI. Isso permite decisões baseadas em dados sem perder a capacidade de adaptação. É a abordagem mais equilibrada.
Característica
Alternativa E
Outras alternativas
Mantém cerimônias Scrum
✅ Sim
❌ Não (em A, B, C, D)
Utiliza medição CMMI
✅ Sim
❌ Não (A usaria, mas sem ágil; B, C, D descartam)
Flexibilidade
✅ Alta
❌ Baixa ou nula
Previsibilidade
✅ Apoiada por dados
❌ Ou ausente ou artificial
NÃO CAIA NESSA!
A banca explora a crença equivocada de que CMMI e ágil são mutuamente excludentes. Na prova, lembre-se de que modelos de maturidade podem ser adaptados a contextos ágeis, desde que preservados os valores fundamentais do Manifesto Ágil.
PEGA ESSA DICA!
Quando a questão pedir combinação de modelos, identifique o que cada modelo agrega. O CMMI traz disciplina e métricas; o Scrum, iteração e colaboração. A resposta correta sempre mantém o equilíbrio entre os dois.