Questão de Engenharia de Software — Geral — CESPE / CEBRASPE 2025
Engenharia de Software›Geral
Código
ce417847
Banca
CESPE / CEBRASPE
Órgão
STM
Ano
2025
Cargo
AJ ( )
A respeito dos processos de desenvolvimento de software, julgue o item que se seguem.
A abordagem de melhoria de processos baseada em maturidade objetiva a adoção de práticas estruturadas e técnicas para elevar a qualidade do produto e a previsibilidade do processo.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
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”.
Melhoria de processos baseada em maturidade
Gabarito: Certo (C). A afirmativa está correta porque a melhoria de processos baseada em maturidade, como a proposta pelo CMMI, busca exatamente a adoção de práticas estruturadas e técnicas para elevar a qualidade do produto e a previsibilidade do processo, por meio de níveis de maturidade que orientam a evolução contínua.
A melhoria de processos de software é uma área da Engenharia de Software que visa aperfeiçoar continuamente os processos utilizados no desenvolvimento, com o objetivo de aumentar a qualidade do produto final e a previsibilidade do processo. A abordagem baseada em maturidade, consagrada por modelos como o CMMI (Capability Maturity Model Integration) e o MPS.BR, estrutura essa melhoria em níveis ou graus de maturidade, que representam estágios de evolução do processo. Cada nível define um conjunto de práticas que a organização deve adotar para avançar, desde um processo inicial e imprevisível até um processo otimizado e estatisticamente controlado.
A lógica por trás dessa abordagem é simples: quanto mais maduro o processo, mais previsível ele se torna, e quanto mais previsível, maior a qualidade do produto, pois os defeitos são prevenidos e não apenas corrigidos. A maturidade não é um fim em si, mas um meio para alcançar esses objetivos. A afirmativa da questão captura exatamente essa essência: a adoção de práticas estruturadas e técnicas (os níveis e áreas de processo) para elevar a qualidade e a previsibilidade.
Na prática, uma organização que adota um modelo de maturidade passa por avaliações para identificar seu nível atual e, a partir daí, implementar melhorias incrementais. Por exemplo, uma empresa no nível 1 (inicial) tem processos ad hoc e imprevisíveis; ao avançar para o nível 2 (gerenciado), ela estabelece práticas de planejamento e acompanhamento; no nível 3 (definido), padroniza processos; no nível 4 (gerenciado quantitativamente), usa métricas para controlar; e no nível 5 (otimizado), foca na melhoria contínua. Cada avanço exige a adoção de práticas estruturadas, exatamente como afirma o enunciado.
A distinção importante é entre "maturidade" e "capacidade". Maturidade refere-se ao processo como um todo, avaliado em níveis; capacidade refere-se a uma área de processo específica, avaliada em níveis de capacidade. A banca pode tentar confundir esses conceitos, mas a questão não entra nesse detalhe, limitando-se ao objetivo geral da abordagem.
A pegadinha que a banca poderia explorar é afirmar que a melhoria baseada em maturidade se concentra apenas em ferramentas ou em métricas isoladas, quando na verdade ela abrange práticas estruturadas e técnicas de forma ampla. A afirmativa, no entanto, está alinhada com a definição consagrada, sendo, portanto, correta.
Melhoria de processos (maturidade): Modelos (CMMI, MPS.BR); Níveis de maturidade (Nível 1: Inicial (ad hoc), Nível 2: Gerenciado (planejamento), Nível 3: Definido (padronização), Nível 4: Gerenciado quantitativamente (métricas), Nível 5: Otimizado (melhoria contínua)); Objetivos (Qualidade do produto, Previsibilidade do processo)
Item — ✅ CERTO
A afirmativa está correta porque descreve com precisão o objetivo da melhoria de processos baseada em maturidade. Modelos como CMMI e MPS.BR estruturam a melhoria em níveis de maturidade, cada um exigindo a adoção de práticas específicas e técnicas de engenharia de software. O resultado esperado é exatamente o aumento da qualidade do produto e da previsibilidade do processo, pois processos maduros são mais controlados, medidos e otimizados. Não há qualquer erro conceitual ou inversão de termos na afirmativa.