Buscar

Modelos de Maturidade de Processos de Software



Continue navegando


Prévia do material em texto

CMMI e MPS.BR
Definição de modelo de maturidade de 
processo;
Motivação para a criação dos modelos de 
maturidade de processo;
CMMI;
MPS.BR;
Relação entre os modelos
Dúvidas
Danilo Santos - Modelos de Maturidade de Processos de Software
“um padrão pode ser entendido como base 
para comparação e é usado para suportar, 
tamanho, conteúdo, valor ou qualidade de um 
objeto ou atividade.”
(HUMPHREY, 1989)
Danilo Santos - Modelos de Maturidade de Processos de Software
Processos mal definidos;
Falta de controle sobre o processo;
Conforme a complexidade do produto 
aumentava, o caos se instaurava;
Falta de métricas para apoio à decisão;
Projetos mal construídos;
Software construído “artesanalmente”;
Processos ad-hoc.
Danilo Santos - Modelos de Maturidade de Processos de Software
CMMI MPS.BR
Modelo internacional Modelo brasileiro
Desenvolvido pelo Software Engineering 
Institute-SEI em 1992
Criado em 2003 de acordo com a 
realidade de empresas brasileiras. 
Possui representação por estágios 
(5 níveis) e contínua (6 níveis)
Possui representação em níveis (7 níveis)
Níveis de Níveis de 
MaturidadeMaturidade
Áreas-chaves de Áreas-chaves de 
ProcessosProcessos
Características Características 
comunscomuns
Capacidade do 
processo
Orienta na
realização das
metas
Implementação e
institucionalização
Danilo Santos - Modelos de Maturidade de Processos de Software
Danilo Santos - Modelos de Maturidade de Processos de Software
Por estágios Contínua
Fornece um caminho pré-definido para 
melhoria através de:
•Implementação em seqüência
•Cada nível é base para o próximo
Fornece maior foco nas áreas de processo 
escolhidas de acordo com os objetivos do 
negócio, reduzindo os riscos
•Permite comparação dentro da organização e 
entre organizações pelo uso de níveis de 
maturidade
•Oferece classificação única que resume os 
resultados e avaliações
Permite comparação de áreas de “processo” 
dentro da organização e entre organizações
Oferece migração fácil do SW-CMM para o 
CMMI
Oferece migração fácil da comunidade de 
engenharia de sistemas CMMI
Guia Geral
Guia de 
Implementação
Guia de 
Aquisição
Guia de 
Avaliação
Documentos do 
Programa
ISO/IEC 
12207
CMMI®
ISO/IEC 
15504
 Contém os requisitos que os processos das 
unidades organizacionais devem atender 
para estar em conformidade com o MR-MPS
 Contém as definições dos níveis de 
maturidade, processos e atributos do 
processo (Guia Geral)
 O Guia de Aquisição é um documento 
complementar destinado a organizações que 
pretendem adquirir S&SC (boas práticas)
Danilo Santos - Modelos de Maturidade de Processos de Software
O Guia de Implementação sugere formas de 
implementar cada um dos níveis do MR-MPS 
e formas de como uma unidade 
organizacional que faz Aquisição de produtos 
pode implementar o MR-MPS
Define o processo e o método de avaliação 
MA-MPS, os requisitos para avaliadores 
líderes, avaliadores adjuntos e Instituições 
Avaliadoras (Guia de Avaliação)
 Descreve regras de negócio para:
› Implementação do MR-MPS pelas Instituições 
Implementadoras (II)
› Avaliação seguindo o MA-MPS pelas Instituições 
Avaliadoras (IA)
› Organização de grupos de empresas pelas 
Instituições Organizadoras de Grupos de Empresas 
(IOGE)
› Certificação de Consultores de Aquisição (CA)
› Programas anuais de treinamento do MPS.BR pr 
meio de cursos, provas e workshops
Atualmente existem alguns processos que 
são implementados no modelo MPS.BR, mas 
que não possuem uma área de processo 
equivalente no CMMI.
 Exemplo: Gerência de Portfólio de Projetos no 
Nível F do MPS.BR
	Slide 1
	Slide 2
	Slide 3
	Slide 4
	Slide 5
	Slide 6
	Slide 7
	Slide 8
	Slide 9
	Slide 10
	Slide 11
	Slide 12
	Slide 13
	Slide 14
	Slide 15
	Slide 16
	Slide 17
	Slide 18
	Slide 19
	Slide 20
	Slide 21
	Slide 22
	Slide 23
	Slide 24
	Slide 25
	Slide 26
	Slide 27
	Slide 28