Upload
joaquim-lopes-junior
View
1.895
Download
2
Embed Size (px)
DESCRIPTION
Breve introdução aos modelos de maturidade e capacitação MPS.BR e CMMI.
Citation preview
CMMI E MPS.BRNão são metodologiasNão são frameworksNão são linguagensNão são ferramentas
CMMI
CMMI – Capability MaturityModel Integration
É um modelo de Maturidade e Capacitação
Não se restringe apenas a software
Descreve caminhos a serem seguidos por organizações que querem melhorar processos
Estabelecem níveis de capacitação ematuridade para classificação das organizações
CMMIDécada de 80 → Encomendado pelo Depto de
Defesa dos EUASW-CMM (Software CMM)Desenvolvido pelo SEI – Software Eng. Institute
Década de 90 → PENTÁGONO determinou integração dos modelos de capacitação do SEI
2006 → Versão 1.2 do CMMI → ConstelaçõesCMMI-DEV – 2006 → DesenvolvimentoCMMI-SVC – 2007 → ServiçosCMMI-ACQ – 2007 → Aquisições
CMMIDécada de 80 → Encomendado pelo Depto de
Defesa dos EUASW-CMM (Software CMM)Desenvolvido pelo SEI – Software Eng. Institute
Década de 90 → PENTÁGONO determinou integração dos modelos de capacitação do SEI
2006 → Versão 1.2 do CMMI → ConstelaçõesCMMI-DEV – 2006 → DesenvolvimentoCMMI-SVC – 2007 → ServiçosCMMI-ACQ – 2007 → Aquisições
CMMIComo funciona?
Recomenda práticas para que se atinja os níveis de maturidade estabelecidos
As práticas são agrupadas em áreas de processos
Cada área de processo possui um conjunto de metas – goals - que precisam ser alcançadas.
Um agrupamento de áreas de processo definem um nível de maturidade.
CMMIMetas Genéricas
Relacionada a institucionalização do processoO cumprimento se dá por meio de práticas
relacionadas a várias áreas de processo
Metas EspecíficasO cumprimento é alcançado por práticas
específicas da área de processo.
CMMI - Elementos
CMMI – Estágios1 – Inicial (Performed)
Processos sob demanda e caóticos
“Heróis” garantem o sucesso do projeto
Entregam produtos que funcionam
Comum estourar prazos e orçamento
CMMI – Estágios2 – Gerenciado (Managed)
Há políticas de planejamento e execução
Resultados são controlados
Monitoramento, controle e revisão de processos
A organização respeita os processos mesmo em
situações críticas
CMMI – Estágios3 – Definido (Defined)
Processos bem definidos, entendidos e padronizados
São descritos por padrões, procedimentos, ferramentas e
métodos
Prevê-se customizações dos processos para um projeto
específico (tailoring)
Os processos são derivados de um padrão segundo
critérios pré-definidos – no nível 2 os processos podem
variar muito de um projeto para outro.
CMMI – Estágios4 – Gerido Quantitativamente (Quantitatively
Managed)
Metas quantitativas de qualidade e
desempenho
Estratégias do negócio definem as medidas de
qualidade e desempenho
Utiliza-se estatística para analisar essas métricas
CMMI – Estágios5 – Otimizante (Optimizing)
Melhoria contínua do processo Existem subprocessos para melhorar o processo
Analisa quantitativamente as variações por causas comuns – common cause variations O nível 4 se limita as variações por causas especiais.
CMMI – Estágios
CMMI – Rep. ContínuaA representação anterior é “por estágios” (staged)A representação contínua...
Oferece maior flexibilidade para melhorar em determinadas áreas de processo
Permite alinhar a melhoria de processos com os objetivos da organização
Permite melhorar áreas diferentes com velocidades distintas
É boa quando se sabe bem o que quer melhorar e se conhece a relação entre as áreas de processo
CMMI – Rep. Contínua
CMMI – CategoriasÁreas de Processos são divididas em
categorias
Gestão de Projetos
Suporte
Engenharia
Gestão de Processos
CMMI – PAs de GestãoProcess Areas da Categoria Gestão de
ProjetosNível 2
PP → Planejamento de Projetos PMC → Monitoração e Controle de Projetos SAM → Gestão de Acordos com Fornecedores
Nível 3 IPM → Gestão Integrada de Projetos RSKM → Gestão de Riscos
Nível 4 QPM → Gestão Quantitativa de Projetos
MPS.BRPrograma para Melhoria de Processo de Software
Brasileiro
Conformidade com as normas ISO/IEC 12207 e
ISO/IEC 15504, além do CMMI-DEV.
Estabelece modelo de processo de software
Estabelece método para avaliação de processos
Estrutura garante que o modelo MPS seja
empregado de forma coerente com suas definições
MPS.BRMR – MPS
Modelo de ReferênciaContém descrições dos níveis de maturidadeContém requisitos de processos que devem ser
atendidos pelas organizações
MA – MPSMétodo de AvaliaçãoGuia de Avaliação de organizações
MN – MPSModelo de NegócioDescreve regras para implementação nas instituições
MPS.BRNível G – Parcialmente Gerenciado
Nível F – Gerenciado
Nível E – Parcialmente Definido
Nível D – Largamente Definido
Nível C - Definido
Nível B – Gerenciado Quantitativamente
Nível A – Em Otimização