20
16/11/2011 1 CMMI – Compreensão e Estudo de caso AGENDA Introdução SEI - instituição que criou os modelos CMM e CMMI CMM - o modelo que sustenta a base do CMMI - definições e principais pontos. - CMMI - definições e principais pontos. Panorama mundial vrs panorama nacional de CMMI Estudo de caso de implementação de CMMI em empresas. - Compreensão e Estudo de caso

CMMI - Apresentacao

Embed Size (px)

Citation preview

Page 1: CMMI - Apresentacao

16/11/2011

1

CMMI – Compreensão e Estudo de caso

AGENDA

Introdução

SEI - instituição que criou os modelos CMM e CMMI

CMM - o modelo que sustenta a base do CMMI - definições e principais pontos. -

CMMI - definições e principais pontos.

Panorama mundial vrs panorama nacional de CMMI

Estudo de caso de implementação de CMMI em empresas.

- Compreensão e Estudo de caso

Page 2: CMMI - Apresentacao

16/11/2011

2

INTRODUÇÃO

• Tentativas de aplicar varias metodologia

• Benefícios com melhores métodos e ferramentas

• Orçamento dobrado

• Organizações Madura x imatura

• Capabilidade do processo

• Desempenho do processo

• Maturidade do processo

• Necessidade de evolução da maturidade

- Compreensão e Estudo de caso

SEI

• Centro Federal de Pesquisa

• Objetiva Aumentar a Qualidade do Software

• Auxiliar Organizações a Evoluir

• Envolver uma Ampla Comunidade

• Buscar Soluções

• Solicitação do governo para criação de uma solução

• Criação de uma Estrutura de maturidade

• Evolução para um Modelo

- Compreensão e Estudo de caso

Page 3: CMMI - Apresentacao

16/11/2011

3

CMM

• Proposto por Humphrey

• Niveis de Maturidade

o Inicial

o Repetivel

o Definido

o Gerenciado

o Otimizado

- Compreensão e Estudo de caso

CMM

• Evolução dos processos

o Processo Disciplinado

o Processo Consciente

o Processo Previsível

o Processo em Melhoria Contínua

• Descreve atributos essenciais

• Avaliar a organização

- Compreensão e Estudo de caso

Page 4: CMMI - Apresentacao

16/11/2011

4

CMMI – DEFINIÇÃO E CONCEITO

1- INTRODUÇÃO

2 - COMPONENTES DO MODELO

3 - TERMINOLOGIA DO MODELO

4 - CARACTERÍSTICAS GERAIS, METAS GENÉRICAS EPRÁTICAS GENÉRICAS

5 - INTERAÇÃO DO FRAMEWORK

6 - UTILIZANDO OS MODELOS CMMI

- Compreensão e Estudo de caso

CMMI – DEFINIÇÃO E CONCEITO

1- INTRODUÇAO

• Modelo é a representação do todo• Auxilia na execução do processo• Tipos de representação• FrameworkCMMI

• Modelo de Integração

o Engenharia de Sistemas

o Engenharia de Software

o Desenvolvimento de processos e produtos integrados

• Disciplinas

- Compreensão e Estudo de caso

Page 5: CMMI - Apresentacao

16/11/2011

5

CMMI – DEFINIÇÃO E CONCEITO

2 – COMPONENTES DO MODELO

Representação de modelos:

1 – por Estágios

2 – Continua

- Compreensão e Estudo de caso

CMMI – DEFINIÇÃO E CONCEITO

2 – COMPONENTES DO MODELO

- Compreensão e Estudo de caso

Page 6: CMMI - Apresentacao

16/11/2011

6

CMMI – DEFINIÇÃO E CONCEITO

2 – COMPONENTES DO MODELO

Níveis de maturidade existentes na representação por estágios:

1 –Inicial

2 – Gerenciado

3 – Definido

4 – Gerenciado Quatitativamente

5 – Otimizado

- Compreensão e Estudo de caso

CMMI – DEFINIÇÃO E CONCEITO

2 – COMPONENTES DO MODELO

Categorias de Componentes:

Exigidos

Esperados

Informativos

- Compreensão e Estudo de caso

Page 7: CMMI - Apresentacao

16/11/2011

7

CMMI – DEFINIÇÃO E CONCEITO

2 – COMPONENTES DO MODELO

- Compreensão e Estudo de caso

Áreas de Processo

Metas Específicas

Práticas Específicas

Características Comuns

Produtos de Trabalho Típicos

Sub-práticas

Definições Ampliadas de Disciplinas

Metas Genéricas

Práticas Genéricas

Elaboração de práticas genéricas

Referências

CMMI – DEFINIÇÃO E CONCEITO

2 – COMPONENTES DO MODELO

Continua

Níveis de capacitação, que pertencem à representação contínua,aplicam-se à satisfação da melhoria de processos de uma organizaçãopara cada área de processo.

- Compreensão e Estudo de caso

Page 8: CMMI - Apresentacao

16/11/2011

8

CMMI – DEFINIÇÃO E CONCEITO

2 – COMPONENTES DO MODELO

Continua

- Compreensão e Estudo de caso

Níveis de Capacitação da Representação Contínua

0 Incompleto 1 Executado 2 Gerenciado 3 Definido 4 Gerenciado Quantitativamente 5 Otimizado

CMMI – DEFINIÇÃO E CONCEITO

3 – TERMINOLOGIA DO MODELO

• Entendimento do conteúdo• Terminologias de Modelos existentes• Inconsistentes• Conflitos• Somente termos aceitos

o Stakeholder

o Estabelecer e Manter

o Documento

- Compreensão e Estudo de caso

Page 9: CMMI - Apresentacao

16/11/2011

9

CMMI – DEFINIÇÃO E CONCEITO

4 - CARACTERÍSTICAS GERAIS, METAS GENÉRICAS E PRÁTICAS GENÉRICAS

OBJETIVO

A organização pode conseguir melhoramentos progressivos na sua

maturidade conseguindo inicialmente estabilidade nos projetos e

continuando para um nível mais avançado, de melhoria contínua de

processos na organização, utilizando dados quantitativos e qualitativos para

a tomada de decisões.

- Compreensão e Estudo de caso

CMMI – DEFINIÇÃO E CONCEITO

4 - CARACTERÍSTICAS GERAIS, METAS GENÉRICAS E PRÁTICAS GENÉRICAS

CARACTERÍSTICAS DA INSTITUCIONALIZAÇÃO

INSTITUCIONALIZAÇÃO

A institucionalização é um aspecto crítico da melhoria de processos e é

um conceito importante dentro de cada nível de maturidade. Quando mencionada

abaixo nas descrições de níveis de maturidade, a institucionalização implica que o

processo está embutido na maneira como o trabalho é executado.

- Compreensão e Estudo de caso

Page 10: CMMI - Apresentacao

16/11/2011

10

CMMI – DEFINIÇÃO E CONCEITO

4 - CARACTERÍSTICAS GERAIS, METAS GENÉRICAS E PRÁTICAS GENÉRICAS

METAS GENÉRICAS

Na representação em estágios, cada área de processo tem somente uma

meta genérica. Uma meta genérica descreve que institucionalização deve ser

atingida para se satisfazer uma área de processo. A meta genérica que uma área de

processo contém depende do nível de maturidade ao qual a área de processo

pertence.

- Compreensão e Estudo de caso

CMMI – DEFINIÇÃO E CONCEITO

4 - CARACTERÍSTICAS GERAIS, METAS GENÉRICAS E PRÁTICAS GENÉRICAS

METAS GENÉRICAS

Toda área de processo do nível de maturidade 2 contém a seguinte meta

genérica:

• GP2 - Institucionalizar um Processo Gerenciado

Toda área de processo no nível de maturidade 3 ou superior contém a seguinte meta

genérica:

• GG3 - Institucionalizar um Processo Definido

- Compreensão e Estudo de caso

Page 11: CMMI - Apresentacao

16/11/2011

11

CMMI – DEFINIÇÃO E CONCEITO

4 - CARACTERÍSTICAS GERAIS, METAS GENÉRICAS E PRÁTICAS GENÉRICAS

CARACTERÍSTICAS COMUNS

As características comuns são atributos pré-definidos que agrupam as práticas

genéricas em categorias. As características comuns são componentes de modelo que

não são avaliados de nenhuma forma. Elas são simples agrupamentos que oferecem

uma maneira de apresentar as práticas genéricas.

Existem quatro características comuns utilizadas nos modelos CMMI com

representação em estágios: Compromissos, Habilitações, Implementações eVerificações da Implementação.

- Compreensão e Estudo de caso

CMMI – DEFINIÇÃO E CONCEITO

4 - CARACTERÍSTICAS GERAIS, METAS GENÉRICAS E PRÁTICAS GENÉRICAS

PRÁTICAS GENÉRICAS

As práticas genéricas aparecem no final de cada área de processo, seguindo a meta

genérica e agrupadas por características comuns. As elaborações das práticas

genéricas podem aparecer após as práticas genéricas, para mostrar como as práticas

genéricas deverão ser aplicadas especificamente naquela área de processo.

- Compreensão e Estudo de caso

Page 12: CMMI - Apresentacao

16/11/2011

12

CMMI – DEFINIÇÃO E CONCEITO

4 - CARACTERÍSTICAS GERAIS, METAS GENÉRICAS E PRÁTICAS GENÉRICAS

PRÁTICAS GENÉRICAS

COMPROMISSOS

GP 2.1 - Estabelecer uma Política Organizacional

- Compreensão e Estudo de caso

CMMI – DEFINIÇÃO E CONCEITO

4 - CARACTERÍSTICAS GERAIS, METAS GENÉRICAS E PRÁTICAS GENÉRICAS

PRÁTICAS GENÉRICAS

HABILITAÇÕES

GP 2.2 - Planejar o Processo

GP 2.3 - Fornecer Recursos

GP 2.4 - Atribuir Responsabilidades

GP 2.5 - Treinar Pessoas

GP 3.1 - Estabelecer um Processo Definido

- Compreensão e Estudo de caso

Page 13: CMMI - Apresentacao

16/11/2011

13

CMMI – DEFINIÇÃO E CONCEITO

4 - CARACTERÍSTICAS GERAIS, METAS GENÉRICAS E PRÁTICAS GENÉRICAS

PRÁTICAS GENÉRICAS

IMPLEMENTAÇÕES

GP 2.6 - Gerenciar Configurações

GP 2.7 - Identificar e Envolver os Stakeholders Relevantes

GP 2.8 - Monitorar e Controlar o Processo

GP 3.2 - Coletar Informações de Melhorias

- Compreensão e Estudo de caso

CMMI – DEFINIÇÃO E CONCEITO

4 - CARACTERÍSTICAS GERAIS, METAS GENÉRICAS E PRÁTICAS GENÉRICAS

PRÁTICAS GENÉRICAS

VERIFICAÇÕES DA IMPLEMENTAÇÃO

GP 2.9 - Avaliar Objetivamente a Aderência

GP 2.10 - Revisar a Situação com a Gerência de Mais Alto Nível

- Compreensão e Estudo de caso

Page 14: CMMI - Apresentacao

16/11/2011

14

CMMI – DEFINIÇÃO E CONCEITO

5 – INTERAÇÃO DO FRAMEWORK

GERENCIAMENTO DE PROCESSOS - ÁREAS DE PROCESSOSGERENCIADOS PELO CMMI:

ÁREAS DE PROCESSOS BÁSICASFoco no processo organizacionalDefinição do processo organizacionalTreinamento organizacional

ÁREAS DE PROCESSOS AVANÇADASDesempenho do processo organizacionalInovação e desenvolvimento organizacional

- Compreensão e Estudo de caso

CMMI – DEFINIÇÃO E CONCEITO

5 – INTERAÇÃO DO FRAMEWORK

GERENCIAMENTO DE PROJETOS - O ESCOPO DOGERENCIAMENTO DE PROJETOS

ÁREAS DE PROCESSOS BÁSICOS DE GERENCIAMENTOPlanejamento de projetosMonitoramento e controle de projetoGerenciamento de acordos com fornecedor

ÁREAS DE PROCESSOS AVANÇADOS DE GERENCIAMENTOGerenciamento integrado de projetos para o IPPDGerenciamento de riscoIntegração de equipesGerenciamento quantitativo de projetos

- Compreensão e Estudo de caso

Page 15: CMMI - Apresentacao

16/11/2011

15

CMMI – DEFINIÇÃO E CONCEITO

5 – INTERAÇÃO DO FRAMEWORK

ENGENHARIA

• Desenvolvimento de requisitos • Gerenciamento de requisitos • Soluções técnicas • Integração de produtos • Verificação • Validação

- Compreensão e Estudo de caso

CMMI – DEFINIÇÃO E CONCEITO

5 – INTERAÇÃO DO FRAMEWORK

SUPORTE

• Gerenciamento de configurações • Garantia de Qualidade do Processo e do Produto • Medições e Análise • Ambiente organizacional para INTEGRAÇÃO • Análise de decisões e resoluções • Análise de Causas e Resoluções

- Compreensão e Estudo de caso

Page 16: CMMI - Apresentacao

16/11/2011

16

CMMI – DEFINIÇÃO E CONCEITO

6 – UTILIZANDO OS MODELOS CMMI

INTERPRETANDO OS MODELOS CMMI

AVALIAÇÕES E BENCHMARKING

Standard CMMI Appraisal Method for Process Improvement(SCAMPI) ou Método Padrão de Avaliação CMMI para Melhoria deProcessos.

O SCAMPI – relatório técnico 15504 da ISO/IEC.

- Compreensão e Estudo de caso

CMMI – DEFINIÇÃO E CONCEITO

6 – UTILIZANDO OS MODELOS CMMI

REQUISITOS DE AVALIAÇÃO PARA O CMMI

Documento de Requisitos de Avaliações para o CMMI (AppraisalRequirements for CMMI - ARC)

ARC CMMI - CMM Appraisal Framework - CAF

- Compreensão e Estudo de caso

Page 17: CMMI - Apresentacao

16/11/2011

17

CMMI – DEFINIÇÃO E CONCEITO

6 – UTILIZANDO OS MODELOS CMMI

FAZENDO A TRANSIÇÃO PARA O CMMI

Organizações familiarizadas com os Modelos do Tipo CMM ou outros

Organizações não familiarizadas com os Modelos do Tipo CMM

Abordagem de melhoria como o modelo Inciar, Diagnosticar,Estabelecer, Agir, aprender (Initiating, Diagnosing, Establishing,Acting, Learning - IDEAL

Treinamento

- Compreensão e Estudo de caso

CMMI – DEFINIÇÃO E CONCEITO

6 – UTILIZANDO OS MODELOS CMMI

ADAPTAÇÃO DO MODELO

Perspectivas de Adaptação do Modelo

Adaptação do modelo relacionada ao uso de um modelo paramelhoria de processos

Adaptação do modelo relacionada ao uso de um modelo parabenchmarking

Adaptação de Modelos para Pequenos Projetos

Adaptação de Avaliações

- Compreensão e Estudo de caso

Page 18: CMMI - Apresentacao

16/11/2011

18

PANORAMA MUNDIAL VRS PANORAMA NACIONAL DE CMMI

- Compreensão e Estudo de caso

PANORAMA MUNDIAL VRS PANORAMA NACIONAL DE CMMI

- Compreensão e Estudo de caso

Page 19: CMMI - Apresentacao

16/11/2011

19

ESTUDO DE CASO

- Compreensão e Estudo de caso

CONCLUSÃO

- Compreensão e Estudo de caso

Page 20: CMMI - Apresentacao

16/11/2011

20

REFERÊNCIAS

CARDOSO, GABRIELA COSTA. Estudo Da Aplicação De Cmmi Em Uma

Empresa De Desenvolvimento De Software Em Ambiente Web.

Qualificação CMM e CMMI no Brasil. MCT/SEPIN/DIA, ago/06.

CMMI-SE/SW, v1.1 Representação em Estágios – Tradução

Marquioni, Carlos Eduardo; Romão, Luiz Melo Marcelo; Borba, Leandro de

Souza, Anderson José de. Engenharia de Requisitos e Estratégia

Organizacional aliadas na implantação de CMMI em Pequenas Empresas.

http://www.sei.cmu.edu/

- Compreensão e Estudo de caso

- Compreensão e Estudo de caso