Académique Documents
Professionnel Documents
Culture Documents
Aula 6 / 2014/1
Prof. Dr. Lus Fernando Garcia
luis@garcia.pro.br
www.garcia.pro.br
Qualidade de Software
Aula 6 / 2012
Prof. Dr. Lus Fernando Garcia
luis@garcia.pro.br
www.garcia.pro.br
Introduo
As trs dimenses crticas
Introduo
Comeando
MAL
CMMI
Impeditivos
CMMI
Desculpas
CMMI
Desculpas
CMMI
PASSOS IMPLANTAO
CMMI
Treinamentos
CMMI
Exemplo de Servios
CMMI
Exemplo de Servios
CMMI
Exemplo de Servios
CMMI
Exemplo de Servios
CMMI
Exemplo de Servios
CMMI
Exemplo de Servios
CMMI
SCAMPI ? . nveis A e B ?
CMM e CMMI
CMM e CMMI
SEI
a capacidade de fornecedores
Melhoria dos processos dos fornecedores
CMM e CMMI
SW-CMM
Foco
Recursos Humanos
Finanas
Foco
CMM
CMM
CMM evoluo/histrico
CMM e CMMI
CMM e CMMI
CMM - proposta
Baseado
CMM - Objetivos
guiar
organizaes a conhecerem e
melhorarem seus processos de software.
Identifica prticas para um processo de
software maduro, definindo as caractersticas
de um processo de software efetivo.
Descreve como as prticas de engenharia de
software evoluem sob certas condies.
Organiza os estgios de evoluo da melhoria
dos processos em cinco nveis de maturidade.
CMM - Nveis
CMM - Nveis
Necessidade
Nveis
de ordenao:
no realistas
Mesmo o planejado no seguido (falta de
costume)
Requisitos codificao (ERRO!)
Documentao = burocracia (ERRO!)
Nvel 1 visibilidade
avanar ao nvel 2
Mudana
cultural
Resistncia a mudanas
Reaes intransigentes
Falta de credibilidade de que d/dar certo
Introduo gradativa de KPAs
Nvel 2 visibilidade
estabelecidos e padronizados na
organizao no somente repetio de
sucessos de projetos anteriores
Estabelecimento de infra-estrutura de
processos adaptveis a mudanas
Aderncia a processo mesmo em crise
Processos
Nvel 3 visibilidade
Analisando nveis 2 e 3
Nvel 4 - visibilidade
contnua de processos
Identificao de pontos fracos e defeitos
Ao preventiva
Mudanas de tecnologia com base em
anlises de custo/benefcio
Aes visando reduzir retrabalho e
desperdcio
Melhoria da produtividade
Nvel 5 - visibilidade
CMM em relao a
TECNOLOGIA
CMM em relao a
MTRICAS
CMM Componentes
CMM Componentes
chave de processo)
CMM KPAs
Nvel
2 - Repetvel
Gerenciamento de Requisitos
Planejamento do Processo de Software
Acompanhamento e Superviso do Projeto de
Software
Gerenciamento da Subcontratao de Software
Controle da Qualidade de Software
Gerenciamento de Configurao de Software
CMMI KPAs
CMM KPAs
Nvel
3 Definido
CMM KPAs
CMM KPAs
Nvel
4 - Gerenciado
CMM KPAs
Nvel
5 - Otimizado
Preveno de Falhas
Gerenciamento das Mudanas nos Processos
Gerenciamento das Mudanas Tecnolgicas
Caractersticas Comuns
Compromisso para Realizar (polticas e responsabilidades)
Capacidade para Realizar (recursos, estruturas e
treinamento)
CMM KPAs
Nvel
5 - Otimizado
CMMI
SW-CMM
P-CMM
Recursos humanos
SA-CMM Aquisio de software
SE-CMM Engenharia de sistemas
Estruturas,
CMMI
CMMI
Capability
Guia
de melhoria de processos na
organizao habilidade em gerenciar:
Desenvolvimento
Aquisio
Manuteno
CMMI
Terminologia:
rea
de processo
Objetivos
especficos
CMMI
Terminologia:
Prticas
especficas
Objetivos
Prticas
genricos
genricas
CMMI
CMMI
CMMI
CMM Componentes
CMMI
Disciplinas/corpos
Engenharia
de conhecimento
de sistemas
Engenharia
de software
Desenvolvimento e integrao
Fontes
de aquisio
Fornecedores de sw outsourcing/terceirizao
CMMI
Representaes
Estgio/estagiada
Idem ao CMM
Nveis de maturidade
Normalmente preferida
Contnua
CMMI
CMMI
CMMI
CMMI estagiada
Nveis
Nvel
n reas de Processo
rea n objetivos e prticas
genricas/especificos
Aspectos comuns prticas genricas
rea de Processo 1
Nvel 5
Objetivos
Especficos
Objetivos
Especficos
..
Nvel 4
rea de Processo N
Objetivos
Genricos
Nvel 3
Nvel 2
Nvel 1
e
Caractersticas COMUNS
Compromisso com execuo Habilidade para execuo
Direo da implementao Verificao da implementao
CMMI
estgio
CMMI contnua
CMMI Contnua
4
Categorias
Gerncia
de processo
CMMI Contnua
4
Categorias
Gerncia
de projeto
Planejamento de projeto
Acompanhamento e controle de projeto
Gerncia de acordos com fornecedores
Gerncia integrada de projeto
Gerncia de risco
Gerncia quantitativa de projeto
CMMI Contnua
4
Categorias
Engenharia
Gerncia de requisitos
Desenvolvimento de requisitos
Soluo Tcnica
Integrao de produto
Verificao
Validao
CMMI Contnua
4
Categorias
Suporte
Gerncia de configurao
Garantia da qualidade de processo e de produto
Medio e anlise
Anlise de deciso e resoluo
Anlise causal e resoluo
CMMI
cont.
CMMI
CMMI
SCAMPI Artigo
SCAMPI Entrevista GP
SCAMPI Descoberta
preliminares
empresa?
Alguns
Relatos
A Ao Sistemas acaba de certificar-se CMMI nvel 2. Com uma equipe de 10 analistas, a conquista faz da empresa
gacha a dona do selo com o menor nmero de funcionrios em todo o mundo, segundo o Software Engineering Institute,
instituto americano criador do modelo de qualidade de software.
O processo de adoo das prticas do CMMI demandou quase dois anos da empresa, desenvolvedora do software de
gesto de RH UniversalRH, hoje usado por 80 organizaes no Brasil. Foram duas mil horas de trabalho interno, revela
Luiz Carlos Leite, diretor de operaes da Ao.
O investimento total chega a R$ 1 milho, entre as horas gastas pelos colaboradores, consultoria das empresas Crest
Consulting e Herbert Consulting e a prova de certificao final. J tivemos um retorno de 50% durante a implementao,
acredita Leite.
De acordo com o executivo, o principal ganho foi na previsibilidade dos projetos a margem de atraso hoje de 5%, para
cima ou para baixo -, e na estabilidade dos sistemas, cujo indicador mnimo estabelecido 95%.
Os clientes percebem o valor do CMMI. Depois de dizer que temos o selo, no preciso mais falar sobre processos de
desenvolvimento, explica Leite. A Ao atende a empresas como a Wal-Mart, que tem 100 mil funcionrios no pas, ou a
Marcopolo, que tem plantas em 12 pases diferentes.
O empresrio gacho garante que j tem na programao a conquista do nvel 3 do CMMI. Vamos ir at o final, garante
Leite.
Fonte: Baguete
PSP/TSP
MPS.BR
CMMI tamanho
http://sas.sei.cmu.edu/pars/pars.aspx
CONTRAPONTOS ao CMMI