Imagem de fundo

O CMMI (Capability Maturity Model Integration) recomenda...

O CMMI (Capability Maturity Model Integration) recomenda práticas agrupadas em áreas de processos que, quando executadas coletivamente, satisfazem a um conjunto de metas definindo o nível de maturidade de uma organização. Para uma organização produtora de software atingir o nível 3 (Definido) de maturidade do CMMI, é preciso que seus processos sejam


A

planejados e executados conforme políticas da organização. É necessário disciplina em nível de projeto a fim de estimar e controlar projetos semelhantes a projetos anteriores bem-sucedidos. Os projetos empregam pessoas treinadas com recursos adequados para produzir resultados controlados; envolvem as partes interessadas relevantes, são monitorados, controlados e revistos, e a adesão aos processos é avaliada.


B

geridos em função de objetivos quantitativos de qualidade e desempenho. O domínio dos processos evolui para uma forma quantitativa, visando a objetivos de qualidade e desempenho determinados pela estratégia de negócios. Para alguns processos as medidas de qualidade e desempenho são analisadas de forma estatística, e usadas como base para decisões. O desempenho do processo é previsível de forma quantitativa.


C

bem caracterizados, entendidos e padronizados. Os processos definidos para cada projeto são derivados de processos padronizados da organização, seguindo regras definidas de personalização. A descrição dos processos é mais rigorosa, especificando-se atividades, insumos, resultados, critérios de entrada e saída, papéis, métricas e procedimentos de verificação.


D

informais e ad hoc. A cultura é muito baseada no valor do indivíduo. Às vezes há sucesso em alguns projetos, mas frequentemente são estourados orçamentos e prazos, pois não há capacidade de fazer estimativas de custo ou planos de projeto. Podem existir processos definidos no papel, que não são aplicados na realidade, ou são contornados, com cumplicidade dos gerentes.


E

melhorados continuamente. Usam-se tanto melhorias incrementais quanto inovações tecnológicas e dos próprios processos. Para melhorar o desempenho dos processos já estáveis, o foco está na redução de causas comuns de variações, na busca de objetivos determinados pela estratégia de negócio.