CMM – CMMI - ASR Consultoria

Transcription

CMM – CMMI - ASR Consultoria
30 de outubro de 2003
CMM – CMMI
Principais conceitos, diferenças e correlações
Renato Luiz Della Volpe
Sergio Massao Jomori
Ana Cecília Peixoto Zabeu
www.asrconsultoria.com.br
1
Agenda
• Introdução
• Evolução da Qualidade
• Correlação entre modelos
• SW-CMM v1.1
• CMMI v 1.1
• Correlação entre CMM e CMMI
• Perguntas e respostas
3
ASR Consultoria e Assessoria em Qualidade
Quem somos
Missão
Promover a melhoria e a busca da excelência na gestão
organizacional e o aperfeiçoamento contínuo dos processos dos
nossos clientes, por meio de modelos e padrões de qualidade
adequados à sua estratégia.
CMM – CMMI
®
ISO 9000
PNQ
ISO 14000
ISO 12207
Outros modelos
Alinhamento
Gestão
às Diretrizes
Organizacionais
Sistêmica da
Qualidade
Consultoria &
Assessoria
Consultoria &
Assessoria
Gerencial
Executiva
Gestão de
Pessoas
Melhoria
Contínua
ROI
Capacitação &
ASR Consultoria e Assessoria em Qualidade
Treinamento
4
2
Networking de atuação
ASR Networking
A ASR atua diretamente com seus
consultores para a melhoria da
gestão organizacional de seus
clientes para:
• Consultoria
• Diagnóstico
• Treinamento
Com seu Networking a ASR
promove junto a seus clientes a
interface com:
• OCC – Organismos
Certificadores Credenciados
• Instituições de Ensino
• Lead Assessors autorizados pelo
SEI
• demais Consultorias
ASR Consultoria e Assessoria em Qualidade
5
Evolução da Qualidade
ð
Anos 30
ð Princípios do Controle Estatístico de
Processo
Edwards Deming ð
Anos 50
ð Desenvolvimento e demonstração dos
princípios de Shewhart
Anos 80
ð Desenvolvimento da grade de maturidade da
qualidade
Edwards Deming ð
1986
ð Baseado no aprendizado e lições aprendidas
são publicadas os 14 Princípios de Deming
(Out of the Crisis)
ð
1986
ð Adaptação da grade de maturidade de
Crosby para o processo de software e adição
do conceito de níveis de maturidade.
Walter Shewhart
Joseph Juran
Philip Crosby
Watts Humphrey
ð
1987 - MBNQA / PNQ e normas série ISO 9000.
SEI - estruturas de gestão - SW-CMM, SE-CMM, P-CMM, CMMI
métodos de avaliação - SPA, CBA(SCE/IPI
ASR Consultoria e Assessoria em Qualidade
6
3
Evolução e integração do SQM
•O SW-CMM é a aplicação dos conceitos do TQM ao
desenvolvimento de software.
•TQM inspirou o movimento para a melhoria do
processo de software SPI, evidenciado quando
Humphrey combinou os princípios de Deming, o
enfoque de melhoria de Juran e a grade de maturidade
de Crosby, aplicando seus princípios para o processo
de desenvolvimento de software.
Ü Paulk M., Weber C., Curtis B. and Chrissis M.B. Capability Maturity Model for
Software – Guidelines for Improving the Software Process. Addisson-Wesley, 1994.
Ü Zahran S. Software Process Improvement – Practical Guidelines for Business
Success. Addisson-Wesley, 1997
7
ASR Consultoria e Assessoria em Qualidade
Cronologia
ISO 9000
ISO 9000
ISO 9000
SPICE
ISO 15504
ISO 12207
CMM TR
1985
CMM V1.0
CMM V1.1
1990
CMM I
1995
2000
Fonte: Sheard, A. Sarah. The Framework Quagmire, A Brief Look. SPC – August 1997
ASR Consultoria e Assessoria em Qualidade
8
4
Correlação entre modelos
CBA
IPI/SCE
People
CMM
MBNQA
PSP
CMM
TSP
Trillium
CMMI
ISO 9004
ISO 15504
SPICE
SE-CMM
ISO 9000
QS 9000
TL 9000
ISO 10006
ISO 12207
Fonte:SPC + Sheard Sarah - framework quagmire 2001
9
ASR Consultoria e Assessoria em Qualidade
O modelo CMM®
Capability Maturity Model
• Estrutura e elementos chave - Processo de software eficaz
• Caminho evolutivo até
• Otimização Qualidade
Processo aperfeiçoado Produtividade
um processo maduro
continuamente
Visibilidade
e disciplinado
• Gerenciado
Processo previsível e controlado
• Aplicação do
TQM
Ž Definido
Processo consistente e padronizado
• Repetível
Processo disciplinado
ΠInicial
Processo imprevisível e sem controle
ASR Consultoria e Assessoria em Qualidade
Riscos
Desperdício
10
5
CMM - Estrutura Geral
Capacidade
do Processo
Indica
Nível de
•
Ž•
Maturidade Υ
Contém
Atendem
Áreas-chave
do processo
Objetivos
Organizado por
Aspectos
comuns
Evidenciam
Co - Compromissos
Ab - Habilidades
Me - Medições
Ve - Verificações
Ac - Atividades
Key Process Area
KPA
Implementação ou
institucionalização
Common Features
Contém
Descrevem
Atividades ou
infra-estrutura
Práticas
chave
Key
Practices
ASR Consultoria e Assessoria em Qualidade
11
CMM - Estrutura Geral - KPA
Áreas-chave
do processo
•
•
Ž
•
Œ
Prevenção de defeitos - DP
Gerência da Mudança Tecnológica - TCM
Gerência da Mudança do Processo - PCM
Gerência Quantitativa do Processos - QPM
Gerência da Qualidade de Software - SQM
Foco no Processo da Organização - OPF
Definição do Processo da Organização - OPD
Programa de Treinamento - TP
Gerência Integrada de Software - ISM
Engenharia de Produto de Software - SPE
Coordenação entre Grupos - IC
Revisões Técnicas Formais - PR
Gerência de Requisitos - RM
Planejamento de Projeto de Software - SPP
Acompanhamento e Supervisão de Projeto de Software - SPTO
Gerência de Subcontratado de Software - SSM
Garantia da Qualidade de Software - SQA
Gerência da Configuração de Software - SCM
ASR Consultoria e Assessoria em Qualidade
12
6
Família de modelos CMMI
w w w . s e i . c m u . e d u/ m o d e l s / m o d e l s . h t m l
Nome e Abrangência
Versão
Publicação
CMMI - SE/SW/IPPD/SS
1.1
01/03/2002
CMMI - SE/SW/IPPD
1.1
11/01/2002
CMMI - SE/SW
1.1
11/01/2002
CMMI - SW
1.1
19/08/2002
SE - Systems Engineering
S W - Software Engineering
IPPD - Integrated Product and Process Development
S S - Supplier Sourcing
13
ASR Consultoria e Assessoria em Qualidade
Principais objetivos do CMMI
Redução do custo da implementação de melhoria de
processo multidisciplinar baseada em modelo por
meio de:
– Eliminação de inconsistências, redução de duplicidades
– Melhoria da clareza e entendimento
– Utilização de terminologia comum e estilo consistente
–
–
–
–
Estabelecimento de regras de construção uniformes
Manutenção de componentes comuns
Consistência com a futura norma ISO/IEC 15504
Sensibilidade às implicações dos esforços legados
(Ahern,2001)
ASR Consultoria e Assessoria em Qualidade
14
7
Suporte ao CMMI
• CMMI Framework
– Estrutura básica que organiza os componentes do
CMMI, incluindo os vários modelos.
• CMMI Models
– Um, alguns ou todos modelos criados a partir do
CMMI Framework (“família de modelos”)
• CMMI Product Suite
– Produtos do CMMI, incluindo framework, modelo,
métodos e materiais para avaliação e materiais
para treinamento.
ASR Consultoria e Assessoria em Qualidade
15
CMMI - SW V1.1 - Estrutura
Níveis de maturidade
Área de Processo 1
Área de Processo 2
Objetivos
Específicos
Práticas
Específicas
Área de Processo n
Objetivos
Genéricos
Compromissos
Habilidades
Diretrizes p/ Implementação
Verificações
Práticas
Genéricas
ASR Consultoria e Assessoria em Qualidade
16
8
CMMI - Representações
Contínua
(como ISO 15504)
Estágio
(como SW-CMM)
ASR Consultoria e Assessoria em Qualidade
17
CMMI – Representações
Contínua
Estágio
• Melhorar desempenho em um processo
único.
• Enfoque de melhoria do processo de forma
sistêmica e estruturada.
• Melhorar desempenho em várias áreas
alinhadas aos objetivos de negócio da
organização.
• Atingir cada um dos estágios garante a
base fundamentada necessária para o
próximo estágio.
• Níveis de capabilidade utilizados para
medir as melhorias.
• Melhorar diferentes processos com
diferentes classificações (rates).
• PA’s organizadas em níveis de maturidade.
• Permite a organização ter um caminho
evolutivo pré-definido para melhoria.
• Provê a migração mais fácil do SW-CMM
para o CMMI
• Necessário conhecimento das
dependências e interações entre áreas de
processo (PA).
• Apropriado para quem não sabe como
iniciar um processo de melhoria ou qual
processo deve ser prioridade.
• Apropriado para quem sabe que processo
deve ser melhorado.
• Possui grande número de casos de estudo
e dados históricos de práticas bem
sucedidas.
• Alinhado com a ISO/IEC 15504 devido a
organização idêntica das PA’s.
• Recomendado para quem está atuando
com SW- CMM.
ASR Consultoria e Assessoria em Qualidade
18
9
CMMI – Representação Contínua
‹ Incomplete ð Incompleto
Œ Performed ð Executado
• Managed
ð Gerenciado
Ž Defined ð Definido
• Quantitatively Managed ð Quantitativamente Gerenciado
• Optimizing ð Otimização
ASR Consultoria e Assessoria em Qualidade
19
CMMI – Representação Contínua
4 categorias
Organizadas em:
OPF: Foco no Processo da Organização
OPD: Definição do Processo da Organização
•Gerência de Processo
OT: Treinamento Organizacional
•Gerência de Projeto
OPP: Desempenho do Processo Organizacional
•Engenharia
OID: Inovação e Melhoria Organizacional
•Suporte
ASR Consultoria e Assessoria em Qualidade
20
10
CMMI – Representação Contínua
4 categorias
Organizadas em:
PP: Planejamento de Projeto
•Gerência de Processo
PMC: Acompanhamento e Controle de Projeto
•Gerência de Projeto
SAM: Gerência de Acordos com Fornecedores
•Engenharia
IPM: Gerência Integrada de Projeto
RSKM: Gerência de risco
•Suporte
QPM: Gerência Quantitativa de Projeto
ASR Consultoria e Assessoria em Qualidade
21
CMMI – Representação Contínua
4 categorias
Organizadas em:
•Gerência de Processo
REQM: Gerência de Requisitos
•Gerência de Projeto
RD: Desenvolvimento de Requisitos
•Engenharia
•Suporte
TS: Solução Técnica
PI: Integração de Produto
VER: Verificação
VAL: Validação
ASR Consultoria e Assessoria em Qualidade
22
11
CMMI – Representação Contínua
4 categorias
Organizadas em:
•Gerência de Processo
•Gerência de Projeto
CM: Gerência de Configuração
•Engenharia
PPQA: Garantia da Qualidade de Processo e
Produto
•Suporte
MA: Medição e Análise
DAR: Análise de Decisão e Resolução
CAR: Análise Causal e Resolução
23
ASR Consultoria e Assessoria em Qualidade
CMMI – exemplo de Interação de PA’s
Necessidades e
objetivos dos
processos
organizacionais
OT
Gerência
Sênior
Organizational
Training
Treinamento para projetos/
grupos de apoio/processos
Necessidades de
Treinamento
Processo padrão e
outras propriedades
Objetivos
organizacionais
do negócio
OPF
OPD
Organizational
Process
Focus
Organizational
Process
Definition
Recursos e
coordenação
Processo Padrão e
outras propriedades
Project Management,
Support and
Engineering Process Areas
Informações de melhorias
(lessons learned, dados, artefatos, etc)
Interação das PA’s
Gestão de Processo
Propósitos do processo de melhoria.
Participação na definição, avaliação e
desenvolvimento de processos.
ASR Consultoria e Assessoria em Qualidade
24
12
Aplicação CMMI - Exemplo
Engenharia
Gerência de Requisitos
Planejamento de Projeto
Acompanhamento e
Controle de Projeto
Gerência de Projeto
Gerência de Acordos
com Fornecedores
Medição e Análise
Garantia da Qualidade
de Processo e Produto
Suporte
Gerência de Configuração
Nível 1 de
Capabilidade
Nível 2 de
Capabilidade
Perfil atingido
Nível 3 de
Capabilidade
Nível 4 de
Capabilidade
Nível 5 de
Capabilidade
Perfil - meta
ASR Consultoria e Assessoria em Qualidade
25
CMMI - Representação por estágios
Áreas de
processo
•
•
Ž
•
Œ
Análise Causal e Resolução - CAR
Inovação e Melhoria Organizacional - OID
Desempenho do Processo Organizacional - OPP
Gerência Quantitativa de Projeto - QPM
Foco no Processo da Organização - OPF
Definição do Processo da Organização - OPD
Treinamento Organizacional - OT
Gerência Integrada de Projeto - IPM
Gerência de Risco - RSKM
Desenvolvimento de Requisitos - RD
Solução Técnica - TS
Integração de Produto - PI
Verificação - VER
Validação - VAL
Análise de Decisão e Resolução - DAR
Gerência de Requisitos - REQM
Planejamento de Projeto - PP
Acompanhamento e Contr. de Projeto - PMC
Gerência de Acordos com Fornecedores - SAM
Garantia da Qualidade de Processo e Produto - PPQA
Gerência de Configuração - CM
Medição e análise - MA
ASR Consultoria e Assessoria em Qualidade
26
13
SW CMM v1.1
CMMI-SW v1.1
Gerência de Requisitos - RM
Planejamento de Projeto de Software - SPP
Acompanhamento e Sup. de Proj. de Software - SPTO
Gerência de Subcontratado de Software - SSM
Garantia da Qualidade de Software - SQA
Gerência da Configuração de Software - SCM
Nível 2
Repetível
Foco no Processo da Organização - OPF
Definição do Processo da Organização - OPD
Treinamento Organizacional - OT
Gerência Integrada de Projeto - IPM
Gerência de Risco - RSKM
Desenvolvimento de Requisitos - RD
Solução Técnica - TS
Integração de Produto - PI
Verificação - VER
Validação - VAL
Análise de Decisão Resolução - DAR
Foco no Processo da Organização - OPF
Definição do Processo da Organização - OPD
Programa de Treinamento - TP
Gestão Integrada de Software - ISM
Nível 3
Definido
Engenharia de Produto de Software - SPE
Coordenação entre Grupos - IC
Revisões Técnicas Formais - PR
Nível 4
Gerenciado
Nível 5
Otimização
Gerência de Requisitos - REQM
Nível 2
Planejamento de Projeto - PP
Gerenciado
Acompanhamento e Contr. de Projeto - PMC
Gerência de Acordos com Fornecedores - SAM
Garantia da qualidade de Processo e Produto - PPQA
Gerência de Configuração - CM
Medição e análise - MA
Gestão Quantitativa do Processos - QPM
Gestão da Qualidade de Software - SQM
Desempenho do Processo Organizacional - OPP
Gerência Quantitativa de Projeto - QPM
Prevenção de Defeitos - DP
Gestão da Mudança Tecnológica - TCM
Gestão da Mudança do Processo - PCM
Análise Causal e Resolução
Inovação e Melhoria Organizacional
Nível 3
Definido
Nível 4
Gerenciado
quantitativamente
Nível 5
Otimização
ASR Consultoria e Assessoria em Qualidade
SW CMM v1.1
27
CMMI
SW-CMM v1.1 Common Feature
Commitment to Performance
Establish an Organization Policy
Ability to Perform
Provide Resources
Assign Responsibility
Train People
Activities Performed
Plan the Process
Perform the Process
Monitoring and Control the Process
CMMI-SW V1.1 Common Features
Commitment to Performance
Establish an Organization Policy
Ability to Perform
Plan the Process
Provide Resources
Assign Responsibility
Train People
Practices by Goal (Activities Performed)
Perform the Process
Directing Implementation
Manage Configurations
Identify and Envolve Relevant Stakeholders
Monitoring and Control the Process
Measurement & Analysis
Measure the Process
Analyze the Measurements
Verifying Implementation
Review with Org. Management
Review with Project Management
Objectively Verify Adherence
Expanding in the Measurement & Analysis
Process Area
Verifying Implementation
Review with Management
Objectively Verify Adherence
ASR Consultoria e Assessoria em Qualidade
28
14
Ex. KPA SW-CMM
Software Quality Assurance
CMMI-SW
Process and Product Quality Assurance
C o 1 - Política Organizacional escrita
C o 1 - Política Organizacional escrita GP 2.1
Ab1 - Existência do grupo de SQA
Ab1 - Planejar o processo de SQA GP 2.2
A b 2 - Gerente de SQA e Sênior
Ab2 - Prover Recursos GP 2.3
Ab3 - Membros do SQA treinados
A b 3 - Estabelecer responsabilidades GP 2.4
A b 4 - Orientação p/ demais grupos
Ab4 - Treinar as pessoas GP 2.5
Ac1 - Plano de SQA
DI 1 - Gerência de configuração - prod. trab.
Ac2 - Execução conforme plano SQA
DI 2 - Identificar e envolver parceiros
A c 3 - SQA participa do plano projeto
DI 3 - Monitorar e controlar processo
SCM
A c 4 - Análise crítica do SQA na Eng.
A c 5 - Auditoria nos produtos trabalho
S P 1 . 1 - Avaliar o processo
A c 6 - Divulgação de resultados
S P 1 . 2 - Avaliar Produtos de Trabalho
A c 7 - Desvios são documentados
S P 2 . 1 - Comunicar e garantir soluções
A c 8 - Relacionamento c/ SQA cliente
S P 2 . 2 - Estabelecer registros
M e 1 - Medições das atividades SQA
V e 1 - Análise da Gerência ~Sênior
V e 1 - Avaliar a aderência do processo
V e 2 - Análise do Gerente de Projeto
V e 2 - Análise pela Alta gerência.
V e 3 - Análise por Especialistas indep.
ASR Consultoria e Assessoria em Qualidade
29
Dúvidas
Obrigado
www.asrconsultoria.com.br
Contatos: [email protected]
Ana Cecília Peixoto Zabeu
anazabeu@ asrconsultoria.com.br
tel. (11) 9854-9744
Sergio Massao Jomori
[email protected]
tel. (11) 9628-0659
Renato Luiz Della Volpe
[email protected]
tel. (11) 9678-7157
15
"Managing by results is like
looking in the rear-view
mirror.”
"Manage the cause, not the
result."
16

Documents pareils

Aplicação da Metodologia DMAIC para Redução de - PRO

Aplicação da Metodologia DMAIC para Redução de - PRO argumentando a escolha da metodologia DMAIC, proveniente do Seis Sigma. Baseado no roteiro DMAIC busca-se, a cada passo, entender, justificar e aplicar cada ferramenta e diretriz para a redução do ...

Plus en détail

projeto do trem intercity brasília-goiânia

projeto do trem intercity brasília-goiânia (DF), Célio Silveira (Presidente da Assembléia Legislativa, GO) partem para a Europa, levando a PR-57 com o fito de interessarem investidores. Esse apoio foi conseguido e também a VALEC se interess...

Plus en détail

ISO 27001: A Importância da Segurança da Informação

ISO 27001: A Importância da Segurança da Informação * ISO 27003 - Esta norma abordará a gestão de risco, contendo recomendações para a definição e implementação de um sistema de gestão de segurança da informação. Deverá ser publicada em 2006; * ISO ...

Plus en détail