Capability: 1 : the quality or state of being capable 2 : poder de produo, de execuo; rendimento mximo 3 : qualidade ou condio de capaz
Maturity: 1 : the quality or state of being mature 2 : estado, condio (de estrutura, forma, funo ou organismo) num estgio adulto; condio de plenitude em arte, saber ou habilidade adquirida 3 : estado ou condio de pleno desenvolvimento
Model: 1 : simplificao da realidade 2 : representao em escala reduzida de objeto, a ser reproduzida em dimenses normais; maquete
Integration: 1 : Ao ou ato de integrar 2 : Completar, inteirar, fazer entrar em um conjunto, em um grupo
Compilao de boas prticas no processo de diversas empresas de software. Mostra O QU fazer, e no COMO fazer. Prticas distribudas em reas de processo. rea de Processo = PA (Process Area). Uma das premissas do modelo "A qualidade influenciada pelo processo", e seu foco "Melhorar processo de uma empresa".
Importancia dos Processos: Conhecer e institucionalizar o fluxo de trabalho; Identificar oportunidades de melhoria organizacionais e departamentais; Estabelecer controles; Definir papis e responsabilidades; Colocar a casa em ordem; Transformar o conhecimento ttico em conhecimento explcito; Unir pessoas e tecnologia.
Porque o CMMI pode ser til ? Se a lio de casa for feita corretamente, no Nvel de Maturidade (ML) 2 j possvel ter um controle maior sobre os projetos. No Nvel 3 a Gesto de Riscos contemplada e um processo definido para a organizao. Papis e Responsabilidades definidos. Comunicao. No Nvel 4 possvel ter um controle quantitativo sobre os projetos.
Estrutra do CMMI 3 modelos: CMMI for Development (CMMI-DEV) CMMI for Acquisition (CMMI-ACQ) CMMI for Services (CMMI-SCV) Nveis de Maturidade 1. Iniciado Processos sao imprevisiveis, pouco controlados e reativos 2. Gerenciado Processos so caracterizados por projetos e as aes so frequentemente reativas 3. Definido Processos so caracterizados para organizao e so proativos 4. Gerenciado Quantitativamente Processos so medidos e controlados 5. Otimizado Foco contnuo na melhoria dos processos
Implementando o CMMI Representaes Contnua (Capability Levels) Por estgio (Maturity Levels) Contnua Cada PA considerada isoladamente, assim cada PA recebe sua prpria classificao, pode ir do nvel zero ao trs, nesta representao passa a existir o nvel zero que neste caso que o processo nem existe na organizao e o nvel 1 ele existe informalmente. Neste caso a empresa pode ter para cada PA classificada de uma forma, por exemplo: Pode estar no nvel 3 em PA de gerenciamento de requisitos, no nvel 2 em PA de gerenciamento de configuraes e 0 no gerenciamento de riscos, ou seja, no existe esta ltima PA na empresa. Tem foco na capacitao dos processos e oferece um caminho flexvel para a implementao de melhorias para reas especficas de processo.
Por estgio Tem foco na maturidade organizacional e prev um caminho evolutivo para a melhoria do processo. Uma empresa s se qualifica em um determinado nvel se estiver realizando todas as tarefas relacionadas a todas as reas daquele nvel. As PAs so agrupadas em nvel de maturidade, com exceo do nvel 1, cada rea composta por vrias PAs
CMMI reas de Processo (Process Area) Nvel 1: Inicial (Ad-hoc) No possui reas de processo Nvel 2: Gerenciado / Gerido Gerenciamento de Requisitos - REQM (Requirements Management) Planejamento de Projeto - PP (Project Planning) Acompanhamento e Controle de Projeto - PMC (Project Monitoring and Control) Gerenciamento de Acordo com Fornecedor - SAM (Supplier Agreement Management) Medio e Anlise - MA (Measurement and Analysis) Garantia da Qualidade de Processo e Produto - PPQA (Process and Product Quality Assurance) Gernciamento de Configurao - CM (Configuration Management)
Nvel 3: Definido Desenvolvimento de Requisitos - RD (Requirements Development) Soluo Tcnica - TS (Technical Solution) Integrao de Produto - PI (Product Integration) Verificao - VER (Verification) Validao - VAL (Validation) Foco de Processo Organizacional - OPF (Organizational Process Focus) Definio de Processo Organizacional - OPD (Organizational Process Definition) Treinamento Organizacional - OT (Organizational Training) Gerenciamento Integrado de Projeto - IPM (Integrated Project Management) Gerenciamento de Riscos - RSKM (Risk Management) Anlise de Deciso e Resoluo - DAR (Decision Analysis and Resolution)
Nvel 4: Quantitativamente Gerenciado Desempenho de Processo Organizacional - OPP (Organizational Process Performance) Gerenciamento Quantitativo de Projeto - QPM (Quantitative Project Management
Nvel 5: Em Otimizao Gesto de Processo Organizacional - OPM (Organizational Process Management) Anlise Causal e Resoluo - CAR (Causal Analysis and Resolution)
CMMI Objetivo Especfico Componente requerido do modelo que descreve as caractersticas peculiares que devem estar presentes para satisfazer rea de processo.
CMMI Objetivo Genrico Componente requerido do modelo que descreve as caractersticas necessrias para institucionalizar os processos que implementam uma rea de processo.