CMMI
Capability Maturity Model Integration
É um modelo de maturidade de melhoria de processos para o desenvolvimento. Seu objetivo é melhorar as atividades de um processo desde o desenvolvimento até a manutenção. Uma nota importante é que esse modelo apresenta o que fazer para melhor a empresa e não como fazer, pois ele mostra um diferencial de qualidade que pode ser oferecido ao processo.
O CMMI serve para apoiar empresas a definirem seus próprios processos a partir de um modelo comprovado de melhores práticas, ele demonstra confiança e o melhor caminho a ser tomado, é um modelo que vem sendo adotado mundialmente e permite que as empresas externas venham a competir com as nacionais.
O CMMI está dividido em cinco estágios:
1. Realização – Estágio inicial;
2. Gerenciado – Gerenciamento de requisitos, planejamento de projeto, monitoramento e controle de projeto, gerenciamento de fornecedores, medição e análise, garantia da qualidade do processo e do produto, gerenciamento de configuração;
3. Definido – Desenvolvimento de requisitos, solução técnica, integração do produto, verificação e validação, foco no processo organizacional, definição do processo organizacional, treinamento organizacional, gerenciamento de riscos, gerenciamento integrado do projeto, análise da decisão e resolução;
4. Quantitativamente – Gerenciamento quantitativo do projeto, desempenho do processo organizacional;
5. Otimização – Análise causal e resolução, inovação organizacional e implantação.
Categorias para os componentes de modelo
Basicamente possui três categorias que são as seguintes:
Componente requerido - descreve o que é necessário realizar para atender uma determinada área de processo;
Componente esperado - descreve o que uma organização deve implementar para que um componente requerido seja realizado;
Componente informativo - fornece detalhes para auxiliar a organização na união dos componentes requeridos com os esperados.
Etapas de avaliação
O CMMI é um modelo de processo de