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