Post on 06-Jun-2015
Integração de CMMI & Six Sigma para desenvolvimento de software
Six Sigma
Letra grega Representa um desvio padrão Conjunto de práticas
Six Sigma
Filosofia Metodologia Metrica ou medida
Six Sigma
Letra grega Representa um desvio padrão Conjunto de práticas
Six Sigma
Incorporou muitos conceitos: Gerenciamento de projetosControle estatístico de processoManufatura enxutaSimulação
Six Sigma
Sistemas de melhoria e qualidade não agregam custo
Beneficios maiores que o investimento Metas agressivas
Six Sigma
MAIC Measure(Medir), Analyze (Analizar), Improve
(Aprimorar), Control(Controlar) DMAIC DFSS
Design for Six Sigma DMADV
Define, Measure, Analyze, Design, Verify
O que é CMMI
Integração dos modelos de maturidade da capacidade
Capability Maturity Model Integration (CMMI) não é um processos, descreve as características efetivas de um processo. O modelo mostra o que deve ser feito, mas nunca como fazer e quem deve fazer.
Como surgiu o CMMI
O CMMI surgiu em 1997 através da unificação de outros três modelos de CMM. São eles: The Capability Maturity Model for Software (SW–
CMM) v2.0 draft C – CMM para o software é o modelo mais antigo
The System Engineering Capability Maturity Model (SE-CMM) – para a concepção de sistemas completos, não apenas o software.
The Integrated Product Development Capability Maturity Model (IPD–CMM) v 0.98
Tipos de Representações do CMMI Representação continua (Capacidade): A
representação continua permite melhorar os processos da empresa gradativamente.
Representação por fases (maturidade): melhorar a maturidade de seu processo, abordando um conjunto de processo que representam a maturidade a ser alcançada.
Comparação entre Representação Continua e representação por fases ou maturidade
Nível de Capacidade Representação continua Representação por fases ou maturidade
0 – Incompleto Processo não realizado, ou parcialmente realizado. Uma ou mais metas específicas não são satisfeitas pelo processo.
O processo caótico ou ad hoc(ferramenta elaborada para cada ocasião, ou seja cada caso é um caso, muito especifico). Seu sucesso depende de esforços individuais dentro da organização. Nível caótico, não tem visibilidade do que está atuando.
1 – Realizado O processo atende às metas específicas de uma determinada área de processo.
Os processos de cada projeto são planejados, realizados, medidos e controlados.
2 – Gerenciado O processo realizado (nível 1) é planejado, controlado e sua aderência à organização é avaliada.
Os processos são organizacionais e adaptados para cada projeto, quando necessário.
Começo a controlar os projetos a partir de processos inicialmente implantados.
3 – Definido O processo gerenciado (nível 2) é concebido a partir de processos padrões da organização.
A qualidade e o desempenho dos processos definidos são medidas quantitativamente através de técnicas estatísticas. Se padrão a partir do nível anterior, agora eu posso criar critérios de flexibilização.
Nível de Capacidade Representação continua Representação por fases ou maturidade
4 – Gerenciado Quantitativamente
Gerenciado
O processo definido (nível 3) é controlado através de técnicas estatísticas.
Os processos gerenciados quantitativamente são continuamente melhorados através do entendimento das causas dos desvios encontrados nos processos.
Se eu tenho um padrão a partir do nível 3, agora eu posso fazer medições no nível 4.
5 – Em Otimização O processo gerenciado quantitativamente (nível 4) é continuamente melhorado através do entendimento das causas dos desvios encontrados no processo.
Os processos gerenciados quantitativamente são continuamente melhorados através do entendimento das causas dos desvios encontrados nos processos.
Se eu tenho um controle absoluto do processo eu posso melhorar.
Integração entre Six Sigma e CMMI
Cmmi criação de processos Six Sigma melhoria de processos de
acordo com as necessidades do negócio
Estratégias de integração
Implementar uma área de processo CMMI como um projeto Six Sigma
Usar o Six Sigma como tática para alta maturidade e alta capacidade
Integrar CMMI, Six Sigma e outras iniciativas de melhoramentos para prover um padrão na execução de cada projeto no decorrer do seu ciclo de vida
Táticas de integração de CMMI e Six Sigma Não há um mapeamento de comparação
entre eles porque CMMI e Six Sigma são dois tipos diferentes de iniciativa
Áreas de processo CMMI, Passos DMAIC e práticas genéricas
performance de processo organizacional(OPP)
análise e métricas
gerenciamento quantitativo de projeto
resolução e análise causal
define Phase
measure Phase
analyse Phase
Áreas de gerenciamento de processo do CMMI e gerenciamento de projetos Six Sigma.
Equipes de projeto Six Sigma poderão trabalhar as metas genéricas e especificas das seguintes PA’s do CMMI: Planejamento de projeto (PP), Controle e monitoração de projeto (PMC), Gerenciamento de projeto integrado (IPM) e Performance de processos organizacionais (OPP).
Conjunto de práticas Six Sigma e áreas de processo CMMI Resolução e análise de decisão(DAR) e
métodos de seleção da matriz de Pugh Gerenciamento de risco e análise de
efeitos & modos de falhas (FMEA)
Conjunto de práticas Six Sigma e áreas de processo CMMI Metas especificas das PA’s e fases do Six
Sigma: Definição com as metas de OPF e OPP
Medição e análise com as metas de MA, OPD, OPP, CAR e QPM
Informações de baseline: OPD e OPP Análise das informações: MA, OPP e car
Conjunto de práticas Six Sigma e áreas de processo CMMI Metas especificas das PA’s e fases do Six
Sigma: Melhoria e controle
Identificação de alternativas de melhoria: DAR, OID e OPP
Processos de controle MA, OPP, CAR, QPM e OII