O que é CMMI?
A sigla CMMI significa Capability Maturity Model – Integration (em português: Modelo de Maturidade em Capacitação - Integração). Trata-se de um modelo utilizado para a Engenharia / Desenvolvimento de software.
O CMMI é uma referência mundialmente conhecida que tem como base as melhores práticas para desenvolver e entregar software / sistemas de informação. As práticas descrevem requisitos necessários à maturidade em disciplinas específicas da Engenharia de Software, e são organizadas por processos.
A versão 1.3 do CMMI foi publicada em 2010, e é composta por 03 modelos:
- CMMI for Development (CMMI-DEV): apresenta as melhores práticas de desenvolvimento de produtos e serviços.
- CMMI for Acquisition (CMMI-ACQ: apresenta os processos de aquisição e terceirização de bens e serviços.
- CMMI for Services (CMMI-SVC): práticas direcionadas a empresas prestadoras de serviços.
Origem do CMMI
O modelo CMMI foi desenvolvido por um instituto denominado SEI (Software Engineering Institute), que o criou como uma evolução do CMM (Capability Maturity Model).