Equivalência entre o mps.br e o cmmi
CMMI
O CMMI é um modelo de maturidade para desenvolvimento de software do SEI (Software Engineering Institute – Carnegie Mellon University – EUA), originalmente criado a partir da junção de diversas avaliações CMM. Por ser um modelo de referência de processos, o CMMI não define como o processo deve ser implementado, mas prescreve suas características estruturais e semânticas em termos de objetivos e do grau de qualidade com que o trabalho deve ser realizado. O CMMI permite que o processo de desenvolvimento de software evolua ou ganhe maturidade de forma gradual, por patamares de maturidade. Com este modelo tem-se um processo mensurável, gerenciável e controlável. O modelo CMMI é composto por cinco níveis de maturidade, sendo eles: * Nível 1 – Inicial: Processo de software caracterizado como “ad hoc”. Poucos processos de desenvolvimento definido e o sucesso dependem de esforço individual. * Nível 2 – Repetível: As políticas de gerência de desenvolvimento de software são definidas e seguidas. É o nível mais difícil de alcançar por ser uma quebra de paradigma. * Nível 3 – Definido: O processo básico de software para as atividades de gestão e engenharia é documentado, padronizado e integrado em um processo de software padrão para organização. * Nível 4 – Gerenciado: Medidas detalhadas do processo de software e da qualidade do produto são realizadas. O processo e os produtos de software e da qualidade do produto são quantitativamente compreendidos e controlados. * Nível 5 – Otimização: A melhoria continua do processo é proporcionada pelo feedback quantitativo do processo e pelas idéias e tecnologias inovadoras.
MPS.BR
O MPS.BR é simultaneamente um movimento de melhoria do software brasileiro e um modelo de qualidade de processos voltados para a realidade brasileira. O programa surgiu a partir da necessidade de tornar as empresas brasileiras mais competitivas na área de desenvolvimento