Você está na página 1de 2

CMMI - Capability Maturity Model Integration

Histrico do modelo
A partir de uma encomenda feita pelo DoD (Departamento de Defesa norteamericano), o SW-CMM (Capability Maturity Model para Software) foi
criado em 1991 pelo Software Engineering Institute (SEI), da Carnegie
Mellon University (CMU), como um modelo de qualidade para o processo de
engenharia de software.
PS um modelo, no uma metodologia; no prescritivo; no mostra
como/quem fazer, mas o q fazer.
Estrutura do modelo

Cada organizao possui o seu prprio modus operandi e, consequentemente,


uma forma particular de gerenciar mudanas nos seus processos
organizacionais.
Esta realidade, assim como o fato de que existem organizaes de diversos
tamanhos, contemplada pelo CMMI, que oferece duas abordagens distintas
para a sua implementao: a Abordagem por Estgios e a Abordagem
Contnua.
As seguintes constelaes (que so complementares entre si) fazem parte do
escopo da verso 1.3 do CMMI:
CMMI para Desenvolvimento (CMMI-DEV)
CMMI para Servios (CMMI-SVC)
CMMI para Aquisies (CMMI-ACQ)
Os principais componentes da estrutura do CMMI esto representados na
Figura:

reas de Processo: conjunto de prticas inter-relacionadas que, quando


executadas coletivamente, satisfazem um conjunto de metas consideradas
importantes para realizar melhorias significativas em uma determinada rea
(possuem, como subcomponentes informativos, um objetivo, notas
introdutrias e outras reas de processo relacionadas).
Metas Especficas: metas relacionadas a uma determinada rea de processo,
que descrevem o que deve ser realizado para assegurar que esta esteja
efetivamente implementada.
Prticas Especficas: descries das atividades consideradas importantes
para o atendimento de suas respectivas metas especficas
Metas Genricas: metas comuns, compartilhadas por mltiplas reas de
processo, que, quando atingidas dentro de uma rea de processo especfica,
podem indicar se esto sendo planejadas e implementadas de forma efetiva,
replicvel e controlada.
Prticas Genricas: descries das atividades consideradas importantes para
o atingimento das suas respectivas metas genricas e que garantem a
institucionalizao efetiva, repetvel e controlada das reas de processo
Componentes Informativos de Suporte: informaes adicionais necessrias
para a descrio de um componente: Notas, Exemplos, Referncias.
Os componentes do modelo CMMI tambm podem ser classificados em
categorias que refletem o modo como devem ser interpretados:
Requeridos: absolutamente necessrios para a implementao de uma rea de
processo. Exemplos: Metas Especficas e Metas Genricas.
Esperados: compem uma implementao tpica de uma rea de processo,
porm aceitando alternativas que produzam resultados satisfatrios.
Exemplos: Prticas Especficas e Prticas Genricas.
Informativos: auxiliam no entendimento detalhado das metas e prticas e das
formas como podem ser implementadas. Exemplos: subprticas, notas,
referncias, exemplos de produtos de trabalho, etc.
reas de processo
Seguindo uma estrutura baseada no inter-relacionamento funcional entre as
metas, dentro de uma viso de melhoria corporativa de processos, o CMMI
sugere que as suas 22 reas de processo sejam agrupadas em quatro categorias
de afinidade (visando suportar a abordagem contnua de implementao):
Gesto do Processo
Foco no Processo Organizacional (OPF)
Definio do Processo Organizacional (OPD)
Treinamento Organizacional (OT)
Desempenho do Processo Organizacional (OPP)
Gesto do Desempenho Organizacional (OPM)
Gesto do Projeto
Planejamento do Projeto (PP)
Controle e Monitorao do Projeto (PMC)
Gesto do Acordo com o Fornecedor (SAM)
Gesto Integrada do Projeto (IPM)
Gesto de Requisitos (REQM)

Gesto de Riscos (RSKM)


Gesto Quantitativa do Projeto (QPM)
Engenharia
Desenvolvimento de Requisitos (RD)
Soluo Tcnica (TS)
Integrao do Produto(PI)
Verificao (VER) Garantir que um determinado produto satisfaa os
respectivos requisitos para os quais foi desenvolvido.
Validao (VAL) Demonstrar que um determinado produto ou componente
de produto atinge os resultados esperados depois de colocado em operao no
ambiente final.
Suporte
Gesto da Configurao (CM)
Garantia da Qualidade do Processo e do Produto (PPQA)
Medio e Anlise (MA)
Anlise de Decises e Resoluo (DAR)
Anlise e Resoluo de Causas (CAR)
A abordagem de implementao por estgios
Esta abordagem pode ser considerada uma evoluo direta do CMM, uma vez
que tambm baseada em cinco nveis de maturidade:
Inicial(1);
Gerenciado (2); mais prioritrio aprender a planejar, controlar e gerenciar
os projetos do que investir em tcnicas e metodologias de desenvolvimento de
produtos.
PSH uma preocupao explcita em relao criao de uma
infraestrutura para medio e anlise dos processos, para viabilizar o seu
controle e gerenciamento efetivo.
Definido (3); O foco est no processo de engenharia de produtos, que espelha
as fases de um ciclo de vida padro.
Gerenciado Quantitativamente (4); e
Otimizado (5);
A abordagem contnua de implementao
Atravs desta abordagem, o CMMI permite que cada uma de suas reas de
processo seja implementada de forma independente e evolutiva, agrupando
suas prticas genricas e especficas em quatro nveis de capacitao:
Nvel 0 (Incompleto)
Nvel 1 (Executado)
Nvel 2 (Gerenciado)
Nvel 3 (Definido)

Aplicabilidade do modelo
A abordagem por estgios mais recomendada para organizaes que j
esto familiarizadas com a incorporao de melhorias nos seus processos
organizacionais atravs de grandes saltos de qualidade

A abordagem contnua mais recomendada para organizaes que preferem


uma evoluo gradual na sua capacitao, processo a processo, possibilitando
uma maior diluio do investimento a ser feito no programa de melhoria ao
longo do tempo (organizaes de menor porte tambm podem ter mais
facilidade para utilizar o modelo nesta abordagem). Entretanto, sero
requeridos maiores esforos para gerenciar a evoluo segregada de cada
prtica e as interdependncias necessrias para viabilizar a equivalncia com
os nveis de maturidade da abordagem por estgios.
Perfis peridicos podem ser comparados a um perfil alvo que represente os
objetivos de melhoria da organizao. Os perfis alvo podem ser dispostos em
sequncia ao longo do tempo, de forma que a organizao tenha objetivos
sucessivos de melhoria, caracterizando uma estratgia denominada
target staging.
Equivalncia entre as abordagens de implementao
A opo pela abordagem contnua no exclui a possibilidade de utilizao da
abordagem por estgios. A organizao poder estabelecer perfis alvos para o
atingimento dos prprios nveis de maturidade, atravs da estratgia de
equivalent staging. Esta estratgia baseia-se em uma relao de equivalncia,
onde so estabelecidos os nveis de capacitao (NCs) que cada rea de
processo (AP) deve atingir na abordagem contnua, para que um determinado
nvel de maturidade (NMs, na abordagem por estgios) seja atingido pela
organizao.
A utilizao de uma estratgia como o equivalent staging pode ser bastante
rica para empresas que utilizam a abordagem contnua, mas que necessitem
realizar benchmarkings em relao a outras organizaes (para esta
finalidade, os nveis de maturidade tm sido utilizados h muito tempo).
Certificaes relacionadas
No h, para o CMMI, o conceito de certificao individual ou empresarial.
A qualificao de organizaes nos nveis de maturidade feita atravs de
avaliaes formais.
Classe A: seguem todos os critrios do ARC, abrangendo todas as fontes de
dados (entrevistas e anlise de documentao), e so as nicas consideradas
vlidas para qualificao formal no Relatrio de Perfil de Maturidade54 do
SEI.
Classe B: so subconjuntos da Classe A (tambm abrangendo duas fontes de
dados) e no geram qualificao formal, sendo recomendadas para avaliaes
iniciais ou avaliaes de prontido.
Classe C: so subconjuntos da Classe B, podendo abranger uma das duas
fontes de dados possveis e tambm no geram qualificao formal, podendo
ser utilizadas em auto avaliaes peridicas conduzidas pelos grupos de
suporte da organizao.