Você está na página 1de 14

RESUMO CMMI

Referncia: CMMI 1.2 for Development (2006) Consiste em um modelo integrado que aborda mltiplas disciplinas, com suporte para treinamento e avaliao, resolvendo os problemas dos modelos individuais. O projeto do CMMI consiste no desenvolvimento de modelos de melhoria de processos mais eficientes e eficazes. Existem objetivos de curto e longo prazo: o Curto: Integrar 3 (trs) modelos especficos: software, engenharia de sistemas (systems engineering) e desenvolvimento integrado de produtos (integrated product development). o Longo: construo de uma base j considerando o acrscimo de outras disciplinas.

DISCIPLINAS DO CMMI (4)


ENGENHARIA DE SOFTWARE (SW) Abrange o desenvolvimento de sistemas de software; Aplica abordagens sistemticas, disciplinadas e quantificveis desenvolvimento, operao e manuteno de software. ao

ENGENHARIA DE SISTEMAS (SE) Abrange o desenvolvimento de sistemas completos, podendo ou no incluir software. Transforma as necessidades, expectativas e restries dos clientes em solues de produtos e suporte a essas solues ao longo da vida do produto. DESENVOLVIMENTO INTEGRADO DE PRODUTO E PROCESSO (IPPD) Colaborao oportuna das partes interessadas relevantes durante a vida do produto, melhorando a satisfao das necessidades, expectativas e requisitos do cliente. GESTO DE FORNECEDORES (SS) Utilizao de fornecedores pelos projetos para implementar funes ou incorporar modificaes aos produtos que so especificamente demandados pelo projeto. As atividades sendo crticas, o projeto se beneficia com as atividades de anlise e monitoramento de fornecedor antes da entrega do produto. DISCIPLINAS DO CMMI SE (System Engineering)
Engenharia de Sistemas

SW (SoftWare)

IPPD (Integrated Process and Product Development)


Desenvolvimento Integrado de Produto e Processo

SS (Suplier Source)

Engenharia de Software

Gesto de Fornecedores

EVOLUO DO CMMI
CMMI 1.1 (2002)
Quatro conjuntos de disciplinas: CMMI-SW CMMI-SE/SW CMMI-SE/SW/IPPD CMMI-SE/SW/IPPD/SS Duas formas de representao: Por estgios (Nveis de Maturidade) Contnuo (Nveis de Capacidade)

CMMI 1.2 (2006/2007)


Criao do conceito Constelao Componentes comuns, usados em modelos, materiais de treinamento e roteiros de avaliao para uma rea

CMMI-Dev Desenvolvimento CMMI-Acq Aquisies CMMI-Svc Servios

DETALHAMENTO CMMI para Desenvolvimento (CMMI-Dev) Incluso das disciplinas de engenharia de software, engenharia de sistemas e gesto de fornecedores (fica como opcional o IPPD) Disponvel tambm na verso CMMIDev+IPPD CMMI para Aquisies (CMMI-Acq) Adequao do CMMI-Dev para organizaes que contratam o desenvolvimento CMMI para Servios (CMMI-Svc) Fornecimento e gerenciamento de servios de qualquer natureza, e no apenas de TI (No concorrente do ITIL, o qual voltado especificamente para servios de TI)

PRINCIPAIS COMPONENTES DO MODELO rea de Processo (AP) pode ser chamado simplesmente de Processo: Conjunto de prticas relacionadas a uma rea que satisfazem um conjunto de metas/objetivos importantes para realizar melhorias significativas naquela rea reas de Processo vinculadas s disciplinas: SE/SW: 22 APs (ou 22 Processos) SS: 1 AP (Gerenciamento Integrado de Existem 23 reas de Processos, sendo que a Fornecedores) Gesto de Fornecedores (SS) j est incorporada ao Modelo, ficando o IPPD: 2 APs (Integrao de Equipes e Desenvolvimento Integrado de Produtos e Ambiente Organizacional para Processo (IPPD) como opo a ser Integrao) adicionado. Podem ter, ento, 22, 23 ou 25 APs, dependendo da combinao

PRINCIPAIS COMPONENTES DO MODELO


Metas Especficas (o que importante em cada AP) o Se aplicam a cada rea de Processo e descrevem os resultados que devem ser alcanados para satisfazer a rea de Processo (AP) Prticas Especficas (o que fazer para alcanar as metas) o Atividades consideradas importantes para alcanar especficas de uma rea de processo (AP) o O foco a EXECUO do Processo

as

metas

Metas Genricas o A mesma afirmao de meta se aplica a todas as reas de processo o Cada nvel de capacidade (1 a 5) possui uma meta genrica

Prticas Genricas o Atividades para garantir que os processos sejam efetivos, repetveis e duradouros o O foco o GERENCIAMENTO do Processo

Obs.: As Prticas so utilizadas para garantir as Metas, sejam elas genricas ou especficas.

CLASSIFICAO DOS COMPONENTES


Requeridos o Metas Especficas e Metas Genricas o O alcance de metas usado como base para determinar a Capacidade de reas de Processo (Modelo CONTNUO) e a Maturidade Organizacional (Modelo POR ESTGIOS), sendo a meta um elemento obrigatrio Esperados o Prticas Especficas e Prticas Genricas o Espera-se que as prticas (ou alternativas aceitveis) estejam presentes para que as metas possam ser alcanadas o Orientam a implementao de melhorias de processos e a realizao de avaliaes o So elementos esperados de adoo de prticas para o alcance das metas definidas. Informativos o Subprticas, produtos de trabalho, etc. o Determina basicamente o escopo que ser analisado para a realizao das avaliaes. o Fornecem detalhes que ajudam a compreender as metas e prticas e como elas podem ser realizadas CONCEITOS BSICOS DE CMMI (1.2) CONSTELAO

DISCIPLINAS (SW, SE, SS, IPPD)

NVEIS DE CAPACIDADE

REAS DE PROCESSO

METAS GENRICAS

METAS ESPECFICAS

PRTICAS GENRICAS

PRTICAS ESPECFICAS

REPRESENTAES DO CMMI

(PROCESSOS)

(ORGANIZAO)

1. REPRESENTAO CONTNUA

METAS E PRTICAS GENRICAS


Glossrio preliminar: GG Generic Goal (Meta Genrica) GP Generic Practice (Prtica Genrica) GG 1 Atingir metas especficas o GP 1.1 Executar prticas especficas A partir daqui, as demais metas dos nveis 1-5 so genricas GG 2 Institucionalizar um processo gerenciado o GP 2.1 Estabelecer poltica organizacional o GP 2.2 Planejar o processo o GP 2.3 Prover recursos o GP 2.4 Atribuir responsabilidades o GP 2.5 Treinar pessoas o GP 2.6 Gerenciar a configurao o GP 2.7 Identificar e envolver as partes interessadas o GP 2.8 Monitorar e controlar o processo o GP 2.9 Avaliar objetivamente a aderncia ao processo o GP 2.10 Revisar o status com a alta administrao GG 3 Institucionalizar um processo definido o GP 3.1 Estabelecer um processo definido o GP 3.2 Coletar informaes de melhoria GG 4 Institucionalizar um processo gerenciado quantitativamente o GP 4.1 Estabelecer objetivos quantitativos para o processo o GP 4.2 Estabilizar o desempenho de subprocessos GG 5 Institucionalizar um processo em otimizao o GP 5.1 Assegurar melhoria contnua do processo o GP 5.2 Corrige causas-raiz de problemas

NVEIS DE CAPACIDADE (6 Contnuo)


Nvel 0 Incompleto o No alcana uma ou mais metas especficas o No executado ou parcialmente executado, no alcanando tudo o que deveria Nvel 1 Executado o Satisfaz todas as metas especficas o Permite que o trabalho necessrio seja realizado para transformar entradas bem definidas em sadas adequadas Nvel 2 Gerenciado o Planejado e executado de acordo com uma poltica (conjunto de diretrizes macros que define quais princpios gerais sero seguidos no projeto) o Emprega pessoas e outros recursos adequados o Produz resultados controlados com o envolvimento de todas as partes interessadas o monitorado, controlado e revisado Nvel 3 Definido (Padronizado) o Adaptado do processo padro da organizao (padro = ferramenta, procedimento, mtodo de trabalho definido), de acordo com as regras de customizao, melhorado continuamente o Fornece informaes para a melhoria dos ativos de processo da organizao Nvel 4 Gerenciado Padronizados) quantitativamente (Quantifica os Proc.

o Controlado usando tcnicas estatsticas e outros mtodos quantitativos (indicadores) o Objetivos quantitativos de qualidade e desempenho so estabelecidos e usados como critrio para o gerenciamento do processo Nvel 5 Otimizao o Modificado e adaptado para corresponder aos objetivos de negcio atuais e futuros o Foco na melhoria contnua do desempenho por meio de melhorias incrementais e inovaes

PRINCIPAIS BENEFCIOS
Escolha da ordem de melhoria que melhor se encaixa aos objetivos de negcio da organizao e mitigue suas reas de risco (flexibilidade) Comparaes intra e inter-organizaes em uma determinada rea de processo, com base em rea de processo ou por comparao de resultados por equivalncia (maior detalhamento) Fcil migrao da EIA 731 para o CMMI (compatibilidade) Fcil comparao de melhoria de processo com a ISSO 15504, uma vez que a organizao das reas de processo similar

2. REPRESENTAO POR ESTGIOS

Caractersticas Comuns s so pertinentes verso 1.1, no sendo to importante.

NVEIS DE MATURIDADE (5 Por Estgios)


O nvel de maturidade de uma organizao fornece uma forma de se prever o seu desempenho futuro o Os nveis de maturidade so medidos pelo alcance de metas especficas e genricas que se aplicam a cada conjunto pr-definido de reas de processo (APs) Os nveis de maturidade fornecem uma ordem recomendada para a melhoria de processos o A experincia mostra que as organizaes obtm melhores resultados quando focam seus esforos de melhoria em um nmero gerencivel de reas de processos (APs) o Um nvel de maturidade um plat evolutivo (patamares evolutivos) definido de melhoria de processo (um degrau de cada vez), pois cada nvel estabiliza uma parte importante dos processos da organizao

Nvel 1 Inicial o Processos improvisados (ad-hoc) e caticos o Sucesso depende da competncia e do emprenho excessivo de pessoas da organizao o Projetos geralmente ultrapassam o oramento e o cronograma previstos o Organizao tende a abandonar seus processos nos perodos de crise e no capaz de repetir sucessos anteriores (insegurana) o No h nenhuma rea de processo! Qualquer organizao que no atenda a todos os requisitos de nvel 2 j est, automaticamente, no nvel 1 Nvel 2 Gerenciado o Metas especficas e genricas de nvel 2 o Os projetos da organizao garantem que os requisitos so gerenciados e os processos so planejados, realizados, medidos e controlados o A disciplina de processo tende a garantir que as prticas existentes sejam mantidas durante os perodos de crise o So 7 reas de Processo, com o foco no gerenciamento de requisitos e projetos

Nvel 3 Definido o Metas especficas e genricas associadas aos nveis 2 (7 APs) e 3 (14 APs) A partir desse nvel, os processos so considerados prativos o Processos bem caracterizados e compreendidos, sendo descritos por padres estabelecidos e melhorados ao longo do tempo o Os projetos estabelecem seus processos definidos, adaptando-os ao padro da organizao o So 11 reas de Processo + 2 IPPD + 1 SS Foco no desenvolvimento organizacional Mudana no escopo de padres e procedimentos, evoluindo de projetos individuais para processo organizacional

Nvel 4 Gerenciado Quantitativamente o Metas especficas associadas aos nveis 2 (7 APs), 3 (14 APs) e 4 (2 APs) + Metas genricas associadas aos nveis 2 e 3 o Os subprocessos mais relevantes so controlados atravs de tcnicas estatsticas e outras tcnicas quantitativas o Qualidade e desempenho so compreendidos em termos estatsticos o Objetivos quantitativos para qualidade e desempenho de processo so estabelecidos e usados como critrios na gesto de processos o So 2 reas de Processo: evoluo na previso do desempenho dos processos: qualitativo para quantitativo Nvel 5 Em Otimizao o Metas especficas associadas aos nveis 2 (7 APs), 3 (14 APs), 4 (2 APs) e 5 (2 APs) + metas genricas associadas aos nveis 2 e 3 o contnua a melhoria dos processos com base na compreenso quantitativa de suas causas comuns de variao o Objetivos quantitativos de melhoria so estabelecidos para refletir as mudanas nos objetivos de negcio e utilizados como critrios na gesto de processos o As melhorias so selecionadas com base em um entendimento quantitativo de suas contribuies esperadas, comparadas ao seu custo e seu impacto na organizao

o So 2 reas de processo: evoluo na utilizao de informaes quantitativas da obteno de previsibilidade para a melhoria sistemtica de processos

Principais Benefcios
Seqncia comprovada de melhorias a partir das prticas bsicas de gesto, por um caminho comprovado e pr-definido de nveis sucessivos, cada um servindo de base para o prximo Comparaes intra e inter organizaes por meio de nveis de maturidade Fcil migrao do SW-CMM para o CMMI Classificao nica que resume resultados de avaliaes, permitindo comparaes simples entre organizaes

CMMI Nveis de Maturidade x Categorias x reas de Processo


Nvel 3 (11 reas de processo + 2 IPPD + 1 SS)
1- Desenvolvimento de requisitos 2- Soluo tcnica 3- Integrao do produto 4- Verificao 5- Validao 6- Gerenciamento integrado do projeto A1- Gerenciamento integrado de fornecedores (SS) B1- Integrao de equipes (IPPD) 7- Gerenciamento de riscos

Nvel 2 (7 reas de processo) Engenharia e Suporte Ger. Projetos Ger. Processos Suporte

Nvel 4 (2 reas de processo)

Nvel 5 (2 reas de processo)

1- Gerenciamento de requisitos

--------

--------

2- Planejamento do projeto 3- Monitoramento e controle do projeto 4Contratao e gesto de fornecedores

1- Gerenciamento projeto

quantitativo

do

--------

--------

8- Foco no processo organizacional 9Definio do processo organizacional 10- Treinamento organizacional

2Desempenho organizacional

do

processo

1Inovao organizacionalr

implantao

5- Gerenciamento de configurao 6- Garantia de qualidade de processo e produto 7- Medio e anlise

11- Anlise e soluo de decises B2- Ambiente organizacional para integrao (IPPD)

--------

2- Anlise e soluo de causas

Engenharia e Suporte
Processo (1) do Nvel 1: o Gerenciamento de requisitos: Objetivo: Gerenciar os requisitos de produtos e componentes de produtos e identificar inconsistncias entre esses requisitos e os planos e produtos do projeto Meta 1 Gerenciar requisitos Processos (5) do Nvel 2: o Desenvolvimento de requisitos Objetivo: Produzir e analisar requisitos de cliente, produto e componentes de produto Meta 1 Desenvolver requisitos de cliente Meta 2 Desenvolver requisitos de produto Meta 3 Analisar e validar requisitos o Soluo Tcnica Objetivo: Desenhar, desenvolver e implementar solues (produtos, componentes e processos) para atender os requisitos Meta 1 Selecionar solues de componentes do produto Meta 2 Desenvolver o desenho o Integrao do produto Objetivo: Montar o produto a partir dos seus componentes, garantir que o produto integrado funcione adequadamente e entregar o produto Meta 1 Preparar a integrao do produto Meta 2 Assegurar compatibilidade de interfaces Meta 3 Montar os componentes do produto e entregar o produto o Verificao Objetivo: Assegurar que os produtos atendam aos requisitos especificados Meta 1 Preparar a verificao Meta 2 Realizar reviso por pares Meta 3 Verificar produtos selecionados o Validao Objetivo: Demonstrar que o produto ou componente atende ao seu uso esperado quando colocado no ambiente desejado Meta 1 Preparar a validao Meta 2 Validar produtos ou componentes

Gerenciamento de Projetos
Processos (3) do Nvel 2: o Planejamento de projeto Objetivo: Estabelecer e manter planos que definam as atividades do projeto Meta 1 Estabelecer estimativas Meta 2 Desenvolver o plano do projeto

Meta 3 Obter compromisso com o plano

o Monitoramento e controle do projeto Objetivo: Compreender o progresso do projeto para que aes corretivas apropriadas possam ser tomadas quando o desempenho se desviar significativamente do plano Meta 1 Monitorar o projeto de acordo com o plano Meta 2 Gerenciar as aes corretivas at sua concluso o Gerenciamento de contratos Objetivo: Gerenciar a aquisio de produtos de fornecedores com os quais exista um contrato formal Meta 1 Estabelecer contratos com fornecedores Meta 2 Satisfazer contratos com fornecedores OBS.: No CMMI 1.2 essa rea incorpora o gerenciamento integrado de fornecedores Processos (4) do Nvel 3: o Gerenciamento integrado de projeto Objetivo: Estabelecer e gerenciar o projeto e o envolvimento das partes interessadas de acordo com um processo definido a partir do processo padro da organizao Meta 1 Usar o processo definido para o projeto Meta 2 Colaborar com as partes interessadas Obs.: No CMMI 1.2 essa rea incorpora a integrao de equipes o Gerenciamento de riscos Objetivo: Identificar problemas potenciais antes que ocorram para que as atividades de tratamento de riscors possam ser planejadas e executadas para mitigar impactos negativos sobre os objetivos Meta 1 Preparar o gerenciamento de riscos Meta 2 Identificar e analisar riscos Meta 3 Mitigar riscos o Gerenciamento integrado de fornecedores Objetivo: Identificar fontes de produtos que possam ser usados para atender aos requisitos do projeto e gerenciar fornecedores selecionados em uma relao cooperativa Meta 1 Analisar e selecionar fontes de produtos Meta 2 Coordenar trabalho com fornecedores Obs.: No CMMI 1.2 essa rea incorpora o Gerenciamento de Contratos o Integrao de equipes Objetivo: Formar e sustentar equipes integradas para o desenvolvimento de produtos Meta 1 Estabelecer a composio da equipe Meta 2 Governar a operao da equipe Obs.: No CMMI 1.2 essa rea incorpora a Gerenciamento Integrado de Projeto Processos (1) do Nvel 4: o Gerenciamento quantitativo de projeto Objetivo: Gerenciar quantitativamente o processo definido para o projeto visando alcanar metas estabelecidas de qualidade e desempenho Meta 1 Gerenciar quantitativamente o projeto

Gerenciar estatisticamente o desempenho de subprocessos

Gerenciamento de Processos
Processos (3) do Nvel 3: o Foco no processo organizacional Objetivo: Implementar a melhoria de processos na organizao com base na compreenso de pontos fortes e pontos fracos do processo padro da organizao Meta 1 Determinar oportunidades de melhoria de processo Meta 2 Planejar e implementar atividades de melhoria de processos o Definio do processo organizacional Objetivo: Estabelecer e manter um conjunto til de ativos de processos organizacionais Ativos de Processos artefatos relacionados descrio, implementao e melhoria de processos (polticas, indicadores, descries, ferramentas, etc.) Meta 1 Estabelecer ativos de processos organizacionais No CMMI 1.2 essa rea incorpora o Ambiente Organizacional para Integrao o Treinamento organizacional Objetivo: Desenvolver habilidades e conhecimentos das pessoas para que elas desempenhem seus papis de forma eficiente e efetiva Meta 1 Estabelecer a capacidade de treinamento Meta 2 Prover o treinamento necessrio Processo (1) do Nvel 4: o Desempenho do processo organizacional Objetivo: Estabelecer e manter a compreenso quantitativa do desempenho do processo padro da organizao e suportar a definio de objetivos quantitativos de desempenho e qualidade para o gerenciamento quantitativo dos projetos Meta 1 Estabelecer modelos e linhas de base de desempenho do processo

Processo (1) do Nvel 5: o Inovao e implantao organizacional Objetivo: Selecionar e implantar melhorias incrementais que melhorem de forma mensurvel os processos e tecnologias da organizao, em suporte aos objetivos de negcio Meta 1 Selecionar melhorias Meta 2 Implantar melhorias

Suporte
Processos (3) do Nvel 2: o Gerenciamento de configurao

Objetivo: Estabelecer e manter a integridade de produtos por meio da identificao, controle e auditoria da configurao Meta 1 Estabelecer linhas de base Meta 2 Rastrear e controlar mudanas Meta 3 Estabelecer integridade

o Garantia de qualidade de processo e produto Objetivo: Prover a gerncia com viso objetivo sobre os processos e produtos associados Meta 1 Avaliar objetivamente processos e produtos Meta 2 Prover viso objetiva o Medio e anlise Objetivo: Desenvolver e sustentar capacidade de mensurao usada para suportar as necessidades de informaes gerenciais Meta 1 Alinhar atividades de mensurao e anlise Meta 2 Prover resultados das medies Processos (2) do Nvel 3: o Anlise e soluo de decises Objetivo: Analisar possveis decises usando um processo formal de avaliao com critrios estabelecidos Meta 1 Avaliar alternativas o Ambiente organizacional para integrao Objetivo: Prover a infra-estrutura para integrao de pessoas no desenvolvimento integrado de produto e processo (IPPD) Meta 1 Prover infra-estrutura de IPPD Meta 2 Gerenciar pessoas para integrao Obs.: No CMMI 1.2 essa rea foi incorporada Definio do Processo Organizacional Processo (1) do Nvel 5: o Anlise e soluo de causas Objetivo: Identificar causas de defeitos e outros problemas e tomar aes para prevenir sua recorrncia Meta 1 Determinar causas de defeitos Meta 2 Enderear causas de defeitos

Você também pode gostar