O CMMI (Capability Maturity Model Integration) e a MPSBr (Melhoria de Processos do Software Brasileiro) são modelos que definem as características que todos os componentes de software devem possuir e como o processo de software deve ser conduzido, de forma a assegurar a qualidade do produto de software (REZENDE, 2005). Apesar dos dois modelos de desenvolvimento terem sido criados com o mesmo propósito, o foco de atuação dos modelos são diferentes um do outro. Já Oliveira (2014) ressalta que apesar dessas diferenças é possível afirmar que na realidade brasileira os modelos são complementares. As médias e pequenas empresas adotam o MPS-Br com o objetivo de conseguir alcançar uma padronização e qualidade no processo com mais velocidade e de baixo custo. Uma vez alcançada essa padronização a empresa já se encontra qualificada para tentar obter a certificação CMMi.
REZENDE, D. A. Engenharia de Software e Sistemas de Informação. 3. ed. Rio de Janeiro: Brasport, 2005.
OLIVEIRA, C. S. Comparando CMMi x MPS. BR: As Vantagens e Desvantagens dos Modelos de Qualidade no Brasil. 2014. Disponível em: https://github.com/camsoliveira/producao-textual-academica/blob/main/Comparando%20CMMi%20x%20MPS.pdf. Acesso em: 17 jul. 2020.
Considerando o texto acima, nos modelos CMMI e MPSBr, avalie as afirmações abaixo.
I. O nível A é o mais elevado do modelo CMMI com representação em estágios, assim como o nível 5 de otimização no MPSBr.
II. A gerência de requisitos começa a ser implementada no nível 2 de maturidade do CMMI com representação em estágios e no MPSBr no nível F.
III. O desenvolvimento de requisitos do MPSBr está presente no nível largamente definido de maturidade e no CMMI com representação em estágios está presente no nível 3.
IV. Uma diferença do modelo MPSBr é que o primeiro nível requer que a empresa disponha de determinados processos definidos, enquanto o CMMI de representação continua não exige esses processos.
É correto o que se afirma em: