Pular para o conteúdo principal

Questão de Arquitetura de Software — CMMI (Capability Maturity Model Integration) — ACAFE 2024

Arquitetura de SoftwareCMMI (Capability Maturity Model Integration)
Código
qg053141
Banca
ACAFE
Órgão
CELESC
Ano
2024
Nível
Superior
Cargo
Analista de Sistemas - Negócios
Uma empresa de desenvolvimento de software está buscando melhorar seus processos e decidiu adotar o modelo CMMI v3 (Capability Maturity Model Integration). A equipe de gestão de qualidade está organizando um workshop para educar os funcionários sobre os princípios e práticas do CMMI v3. Qual das seguintes afirmações sobre o CMMI v3 está CORRETA?
  1. AO CMMI v3 se aplica apenas a grandes organizações com mais de 500 funcionários.
  2. BO CMMI v3 é exclusivamente focado em melhorar os processos de desenvolvimento de software, sem considerar outras áreas da organização.
  3. CO CMMI v3 possui cinco níveis de maturidade, onde o nível mais alto (Nível 5) é alcançado quando os processos são imprevisíveis e reativos.
  4. DA adoção do CMMI v3 ajuda as organizações a melhorarem a qualidade dos produtos, aumentar a eficiência dos processos e reduzir os riscos de projeto.
  5. EO principal objetivo do CMMI v3 é substituir completamente os métodos ágeis de desenvolvimento de software.
Revelar gabarito e comentário

GabaritoD — A adoção do CMMI v3 ajuda as organizações a melhorarem a qualidade dos produtos, aumentar a eficiência dos processos e reduzir os riscos de projeto.

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

CMMI – Características e Objetivos

Gabarito: letra D. A afirmação D descreve exatamente um dos principais benefícios do CMMI: melhorar a qualidade dos produtos, aumentar a eficiência dos processos e reduzir riscos de projeto, conforme o próprio modelo define. As demais alternativas contradizem os princípios fundamentais do CMMI, conforme apresentado no conteúdo de apoio.

CMMI (Conteúdo de Apoio):

"O CMMI ajuda a 'integrar funções organizacionais tradicionalmente separadas, definir metas e prioridades de melhoria de processos, fornecer orientação para processos de qualidade e fornecer um ponto de referência para avaliar processos atuais'." E ainda: "O objetivo maior … está justamente na produção de software com maior qualidade e menos propenso a erros."

CMMI v3
  • 1Objetivos
    • Melhorar qualidade dos produtos
    • Aumentar eficiência dos processos
    • Reduzir riscos de projeto
  • 2Aplicabilidade
    • Qualquer porte (não só grandes)
    • Múltiplas disciplinas
      • Engenharia de sistemas
      • Engenharia de software
      • Engenharia de hardware
      • Serviços (CMMI-SVC)
      • Aquisição (CMMI-ACQ)
  • 3Níveis de maturidade (estágios)
    • Nível 1: Inicial
      • Imprevisível e reativo
    • Nível 2: Gerenciado
    • Nível 3: Definido
    • Nível 4: Gerenciado quantitativamente
    • Nível 5: Em otimização
      • Melhoria contínua com métricas
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Afirma que o CMMI se aplica apenas a organizações com mais de 500 funcionários. O modelo não impõe restrição de porte; é aplicável a organizações de qualquer tamanho. O conteúdo de apoio menciona que o CMMI "ajuda organizações a melhorarem a qualidade" sem especificar limite numérico.

Alternativa B — ❌ Incorreta

Diz que o CMMI é exclusivo para desenvolvimento de software, ignorando outras áreas. Na verdade, o CMMI abrange múltiplas disciplinas: engenharia de sistemas, engenharia de software e engenharia de hardware, conforme o texto de apoio: "O processo inclui três disciplinas … Engenharia de sistemas, Engenharia de software, Engenharia de hardware." Além disso, existem modelos específicos para serviços (CMMI-SVC) e aquisição (CMMI-ACQ).

Alternativa C — ❌ Incorreta ⟵ GABARITO (incorreta pedida? Não, D é correta) — Corrigindo: ❌ Incorreta

Afirma que o nível 5 (mais alto) é caracterizado por processos imprevisíveis e reativos. Na representação por estágios, o Nível 5 é "Em otimização" (optimizing), onde processos são continuamente melhorados com base em métricas. Nível 1 (Inicial) é que é imprevisível e reativo. Há uma inversão clássica de conceito.

NÃO CAIA NESSA!

A banca troca o significado do Nível 5 (otimização) pelo do Nível 1 (inicial). No CMMI, quanto maior o nível, mais previsível e proativo é o processo. Não confunda: Nível 1 = ad-hoc/imprevisível; Nível 5 = otimizado/em melhoria contínua.

Alternativa D — ✅ Correta ⟵ GABARITO

A alternativa está em linha com os objetivos centrais do CMMI: melhorar qualidade, eficiência e reduzir riscos. O conteúdo de apoio destaca que o CMMI "ajuda … a melhorar a qualidade dos produtos, aumentar a eficiência dos processos e reduzir os riscos de projeto", exatamente como descrito na assertiva.

Alternativa E — ❌ Incorreta

Afirma que o CMMI visa substituir métodos ágeis. O CMMI não se propõe a substituir nenhuma metodologia; ele é um modelo de referência que pode ser combinado com abordagens ágeis. O próprio conteúdo de apoio menciona que na versão V1.3 houve "suporte ao desenvolvimento ágil de software". A integração é incentivada, não a substituição.

Gabarito: letra D.

Link permanente: /questoes/qg053141