Sie sind auf Seite 1von 12

MODELO CMM

UMA VISO GERAL


O modelo CMM Capability Maturity Model foi
produzido pelo SEI (Software Engineering
Institute) da Universidade Carnegie Mellon
(CMU), em Pittsburgh, EUA, por um grupo de
profissionais de software, sendo a 1 verso
lanada em ago/1991.

Surgiu da necessidade de atender a uma


demanda do governo federal dos EUA, de criao
de um mtodo para avaliar a capacitao de seus
fornecedores de software.
CONCEITOS BSICOS DE UMA
ORGANIZAO MADURA
"Processo" uma seqncia de passos
realizados para atingir um determinado
objetivo.
"Processo de Software" um conjunto de
atividades, mtodos, prticas e
transformaes que as pessoas usam para
desenvolver e manter o software e seus
produtos associados
FOCO no "processo (melhorado o processo
utilizado para desenvolver o produto)
CAPACIDADE DO PROCESSO DE
SOFTWARE = conjunto de resultados
esperados que pode ser atingido quando se
segue o processo de software estabelecido.
MATURIDADE DO PROCESSO = o
quanto um processo especfico
explicitamente definido, gerenciado,
medido, controlado e efetivo
Conforme as empresas de software vo evoluindo, seus processos de
software se tornam melhores, mais bem definidos e so
implementados mais consistentemente em toda a organizao
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE
DE UMA ORGANIZAO IMATURO
-improvisado pelos tcnicos e gerentes (
no sendo rigorosamente seguido)
- dependncia grande dos tcnicos (atualmente
responsveis pelo projeto)
- difcil de se perceber o andamento e qualidade do
projeto;
- o uso de novas tecnologias um risco
- o custo da manuteno alto
- difcil de se prever a qualidade final do produto
EMPRESA DE SOFTWARE QUE TEM UM
PROCESSO MADURO
- Consistncia na forma que o trabalho feito,
definido, documentado e constantemente
melhorado
- Processo conhecido, utilizado e dinmico, uma
vez que continuamente otimizado
- Desenvolvimento dos projetos visvel, a utilizao
do processo controlada e medida, a insero de
novas tecnologias feita de forma disciplinada
- Pessoas desenvolvem seu potencial mais
plenamente, sendo mais produtivas
VISO GERAL DO CMM
NVEL 1 : INICIAL
Processos:
existem poucos processos estveis ou que estejam em
uso;
"faa acontecer!
Pessoas:
o sucesso depende de talentos individuais;
"apagar incndios" um estilo de vida;
relacionamentos entre reas so sem coordenao, as
vezes at como se fossem adversrios.
reas Chaves
- No possui reas-chave de processo.
NVEL 2: REPETVEL
Processos:
a nvel do projeto, existem estimativas e planejamentos estveis e
documentados;
os problemas so percebidos e corrigidos conforme ocorrem.
Pessoas:
o sucesso depende das pessoas, com o suporte do sistema de
gerenciamento;
acordos so fechados e gerenciados;
as pessoas recebem treinamento necessrio.
reas Chaves
Gerenciamento de Requisitos;
Planejamento do Software;
Acompanhamento do Software;
Gerenciamento de Subcontratos de Software;
Garantia de Qualidade de Software;
Gerenciamento de Configurao de Software
NVEL 3: DEFINIDO
Processos:
processos integrados de gerenciamento e engenharia de software
so utilizados em toda a empresa;
os problemas so antecipados e prevenidos, ou seus impactos so
minimizados.
Pessoas:
grupos de projetos trabalham juntos, talvez como uma equipe
integrada;
o treinamento planejado e realizado de acordo com os perfis dos
profissionais.
reas Chaves
Foco do processo da organizao;
Definio do processo da organizao;
Programa de treinamento;
Gerenciamento integrado de software;
Coordenao entre grupos;
Ponto de Reviso.
NVEL 4: GERENCIADO
Processos:
os processos so entendidos por todos e so
estveis;
fontes de problemas individuais so percebidos e
eliminados.
Pessoas:
forte sentido de equipe existe em cada projeto.
reas Chaves
Gerenciamento quantitativo do processo;
Gerenciamento da qualidade de software.
NVEL 5: OTIMIZADO
Processos:
os processos so contnua e sistematicamente
melhorados;
fontes comuns de problemas so percebidas e eliminadas.
Pessoas:
forte sentido de equipe existe em toda a organizao;
todos esto envolvidos no processo de melhoria.
reas Chaves
Preveno de defeitos;
Gerenciamento das mudanas tecnolgicas;
Gerenciamento do processo de mudana.
As reas-chave de processo do Nvel 2 esto focadas
nas questes do projeto de software relacionadas ao
estabelecimento de controles bsicos de
gerenciamento do projeto,
As reas-chave do Nvel 3 esto focadas tanto nas
questes do projeto, quanto da organizao, conforme
a organizao estabelece uma infra-estrutura que
efetivamente institucionaliza os processos de
engenharia de software e de gerenciamento de todos
os projetos.
As reas-chave do Nvel 4 esto focadas no
estabelecimento quantitativo tanto do processo de
software, quanto dos produtos em construo.
As reas-chave do Nvel 5 cobrem questes que tanto
a organizao, quanto os projetos devem considerar
para implementar melhorias no processo de software
que sejam contnuas e mensurveis.

Das könnte Ihnen auch gefallen