Escolar Documentos
Profissional Documentos
Cultura Documentos
CMMI / MPS.BR
Modelos de Maturidade de Qualidade de
Software Aplicaes criteriosas de conceitos de gerenciamento de processos e de melhoria da qualidade ao desenvolvimento e manuteno de software
CMMI Modelo internacional Desenvolvido pelo Software Engineering Institute-SEI em 1992 Possui representao por estgios (5 nveis)e contnua (6 nveis) Custo mais elevado Mais complexo
MPS.BR Modelo brasileiro Desenvolvido por algumas empresas brasileiras em 2003 Possui representao em nveis (7 nveis) Custo acessvel Mais simples
Nveis de Maturidade Capacidade do processo reasreas-chaves de Processos Orienta na realizao das metas Implementao e institucionalizao Caractersticas comuns
N 1 2 3 4 5
Os processos so caticos Geralmente a organizao no possui um ambiente de desenvolvimento de software Padres no existem (e se existem, no so seguidos)
Os projetos das organizaes possuem requisitos gerenciados e processos planejados, medidos e controlados As prticas permitem que a organizao cumpra os planos no desenvolvimento dos projetos Os requisitos, processos e servios so gerenciados
Os processos so bem caracterizados e entendidos A padronizao permite maior consistncia nos produtos gerados pela organizao Na descrio dos processos so usados padres, procedimentos, ferramentas e mtodos bem definidos
Os processos so selecionados para contribuir com o desempenho geral dos demais processos So controlados usando mtodos estatsticos e outras tcnicas quantitativas Aspectos qualitativos devem ser traduzidos em nmeros Dados sobre todos os processos so coletados e analisados
Os processos so continuamente melhorados com base em um entendimento quantitativo das causas comuns de alteraes de desempenho A melhoria contnua obtida com inovaes e melhor uso de tecnologias Objetivos quantitativos de melhoria so estabelecidos, continuamente revisados e usados como critrios de gerenciamento Os efeitos da implantao da melhoria de processos so medidos e avaliados
N 0 1 2 3 4 5
No-realizao de um processo Se um processo implementado, mas um ou mais objetivos especficos da rea de processo no (so) satisfeito(s)
Cada processo deve cumprir com todos os objetivos especficos de sua rea Um processo utiliza entradas determinadas e leva obteno de produtos especficos, identificados como sadas
Cada processo planejado e executado de acordo com uma poltica determinada Todo processo institucionalizado Requisitos e objetivos so estabelecidos Processos so monitorados, controlados e revisados, assim como os produtos resultantes
Processos padronizados so estabelecidos e melhorados continuamente Os processos definidos so descritos e executados de maneira mais rigorosa So estabelecidos em funo de um conjunto padronizado de processos organizacionais e, por isso, so consistentes em toda empresa
Os processos do definidos e controlados quantitativamente, por exemplo, aplicando-se tcnicas estatsticas A administrao dos processos, bem como a avaliao da qualidade destes, fundamental em critrios quantitativos Previsibilidade do desempenho de processos
Os processos so adaptados para cumprir os objetivos de negcio da organizao Foco na melhoria contnua do desempenho Melhorias tecnolgicas incrementais e de inovao Os processos otimizados so melhorados continuamente, pela interveno nas causas de variao de desempenho
Por stgios
Fornece um caminho pr-definido para melhoria atravs de: Implementao em seqncia Cada nvel base para o prximo Permite comparao dentro da organizao e entre organizaes pelo uso de nveis de maturidade Oferece classificao nica que resume os resultados e avaliaes
Contn
Fornece maior foco nas reas de processo escolhidas de acordo com os objetivos do negcio, reduzindo os riscos
ISO/IEC 12207
CMMI
ISO/IEC 15504
MPS.BR
Mto o e A li o (MA-MPS) (MAGuia de Avaliao
Mo lo Refernci (MR(MR-MPS)
Guia Geral
Guia de Aquisio
Documentos do Programa
Guia de Implementao
Contm os requisitos que os processos das unidades organizacionais devem atender para estar em conformidade com o MRMPS Contm as definies dos nveis de maturidade, processos e atributos do processo (Guia Geral) O Guia de Aquisio um documento complementar destinado a organizaes que pretendem adquirir S&SC (boas prticas)
O Guia de Implementao sugere formas de implementar cada um dos nveis do MR-MPS e formas de como uma unidade organizacional que faz Aquisio de produtos pode implementar o MR-MPS
Define o processo e o mtodo de avaliao MA-MPS, os requisitos para avaliadores lderes, avaliadores adjuntos e Instituies Avaliadoras (Guia de Avaliao)
N el A B C D E F G
Descrio Em otimizao Gerenciado quantitativamente Definido Largamente definido Parcialmente definido Gerenciado Parcialmente gerenciado
Atrib tos e Processos AP 1.1 AP 2.1 AP 2.2 AP 3.1 AP 3.2 AP 4.1 AP 4.2 AP 5.1 AP 5.2
Descrio O processo executado O processo gerenciado Os produtos de trabalho do processos so gerenciados O processo definido O processo est implementado O processo medido O processo controlado O processo objeto de melhorias e inovaes O processo otimizado continuamente
N el A B C D E F G
Atrib tos e Processos AP 1.1, AP 2.1, AP 2.2, AP 3.1, AP 3.2, AP 4.1, AP 4.2, AP 5.1 e AP 5.2 AP 1.1, AP 2.1, AP 2.2, AP 3.1, AP 3.2, AP 4.1 e AP 4.2 AP 1.1, AP 2.1, AP 2.2, AP 3.1 e AP 3.2 AP 1.1, AP 2.1, AP 2.2, AP 3.1 e AP 3.2 AP 1.1, AP 2.1, AP 2.2, AP 3.1 e AP 3.2 AP 1.1, AP 2.1 e AP 2.2 AP 1.1 e AP 2.1
Gerncia de Projetos
Estabelecer e manter os planos que definem
Gerncia de Requisitos
Gerenciar os requisitos do produto e dos
componentes do produto do projeto e identificar inconsistncias entre os requisitos, os planos de projetos e os produtos de trabalho do projeto
Aquisio
Gerenciar a aquisio de produtos que
Gerncia de Configurao
Estabelecer e manter a integridade de
Garantia da Qualidade
Assegurar que os produtos de trabalho e a
execuo dos processos estejam em conformidade com os planos, procedimentos e padres estabelecidos
Medio
Coletar, armazenar, analisar e relatar os
dados relativos aos produtos desenvolvidos e aos processos implementados na organizao e em seus projetos, de forma a apoiar os objetivos organizacionais
da organizao contribuem para alcanar os objetivos de negcio da organizao Apoiar a organizao a planejar, realizar e implantar melhorias contnuas nos processo com base no entendimento de seus pontos fortes e fracos
de processo organizacional e padres do ambiente de trabalho usveis e aplicveis s necessidades de negcio da organizao
Gerncia de Reutilizao
Gerenciar os ciclos de vida dos ativos
reutilizveis
Desenvolvimento de Requisitos
Definir os requisitos do cliente, do produto e
Integrao do produto
Compor os componentes do produto,
produzindo um produto integrado consistente com seu projeto, e demonstrar que os requisitos so satisfeitos para o ambiente alvo ou equivalente
Validao
Confirmar que um produto ou componente do produto atender ao seu uso pretendido quando colocado em produo
Verificao
Confirmar que cada servio e/ou produto de trabalho do processo ou do projeto atende apropriadamente os requisitos especificados
sistemtica de ativos na organizao e, se possvel, estabelecer um programa de reutilizao para desenvolver ativos a partir de engenharia de domnios de aplicao
Gerncia de Decises
Analisar possveis decises crticas usando
um processo formal, com critrios estabelecidos, para avaliao das alternativas identificadas
Gerncia de Riscos
Identificar, analisar, tratar, monitorar e
CMMI Estgio
1
MPS.BR N el
-
Processo -
CMMI Estgio reas e Processos Gerncia e controle do projeto Planejamento do projeto Gerncia de requisitos Garantia da qualidade do processo e do produto Gerncia de acordos com os fornecedores Gerncia de configurao Medio e Anlise N el
G
MPS.BR Processo
Gerncia de projetos Gerncia de requisitos Garantia da qualidade Aquisio Gerncia de portflio de projetos Gerncia de configurao Medio
MPS.BR Processo
Gerncia de projeto (evoluo) Definio do processo organizacional Avaliao e melhoria do processo organizacional Gerncia de recursos humanos Gerncia de reutilizao Validao Verificao Projeto e construo do produto Integrao do produto Desenvolvimento de requisitos Gerncia de riscos Desenvolvimento para reutilizao Gerncia de decises
Gerncia de projeto integrada Definio do processo organizacional Foco no processo organizacional Treinamento organizacional Validao Verificao Integrao do produto Soluo tcnica Desenvolvimento de requisitos Gerncia de riscos Anlise de deciso e resoluo
CMMI Estgio
4
MPS.BR N el
B
Processo
Gerncia de projetos (evoluo)
CMMI Estgio
5
MPS.BR N el
A
Processo -
1. 2. 3. 4. 5. 6. 7. 8.
Introduo CMMI MPS.BR CMMI x MPS.BR Exerccios Sugestes de leitura Tpicos de pesquisa Referncias