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
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 ...
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...
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 ...