IntegraçãO De Cmmi & Six Sigma Para Desenvolvimento

Post on 06-Jun-2015

1.510 views 3 download

Transcript of IntegraçãO De Cmmi & Six Sigma Para Desenvolvimento

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