CMMI

Page 1

CMMI Se trata de um modelo de referencia que contem praticas necessárias para a maturidade em disciplinas especificas, como a engenharia de sistemas, engenharia de software, processos de desenvolvimentos e outras. Esse sistema de maturidade foi desenvolvido por um instituto denominado de SEI que significa “instituto de engenharia de software” que foi criado na universidade Carnegie Mellon. O CMMI é uma evolução do CMM que se trata de uma melhoria de praticas que visa diagnostica e avaliar a maturidade do desenvolvimento de software em uma organização. Já o CMMI procura estabelecer um modelo único para processo de melhoria corporativo, integrando diferentes modelos e disciplinas, além que o mesmo foi baseado nas melhores praticas para desenvolvimento e manutenção do produto. O CMMI conta com varias versões dentre elas podemos destacar as seguintes.

-CMMI for Development (CMMI-DEV), voltado ao processo de desenvolvimento de produtos e serviços.

CMMI for Acquisition (CMMI-ACQ), voltado aos processos de aquisição e terceirização de bens e serviços.

CMMI for Services (CMMI-SVC), voltado aos processos de empresas prestadoras de serviços.

Dentre todo o anunciado acime o CMMI possui dois tipos de representações “continua” e “por estágio”, as mesmas permitem a organização utilizar diferentes caminhos para a melhora de acordo com o interesse da empresa.

REPRESENTAÇÃO CONTINUA. Permite que uma organização possa utilizar a ordem de melhoria que melhor atende os objetivos de negocio da empresa, isto é caracterizado por Níveis de Capacidade.  

Nível 0: Incompleto (Ad-hoc) Nível 1: Executado (Definido)


   

Nível 2: Gerenciado / Gerido Nível 3: Definido Nível 4: Quantitativamente gerenciado / Gerido quantitativamente Nível 5: Em otimização (ou Optimizado)

Neste tipo de representação a capacidade é medida por processos separados, onde é possível ter processos com nível 4 e outros com nível 1. Claro que isso pode variar de acordo com interesse da empresa. No primeiro nível o processo é executado de modo a completar o trabalho necessário para produzir o trabalho desejado. No segundo nível já haverá um planejamento a execução e confrontar o que foi executado contra o planejado. O Terceiro nível o processo já é construído sobre as diretrizes do processo existente, o Quarto nível o processo é gerenciado quantitativamente através de estatísticas e outras técnicas, e por ultimo o Quinto nível onde o processo é gerido quantitativamente é alterado e adaptado para atender as necessidades negocias ou estratégicas da empresa. A representação continua é indicada quando a empresa deseja tornar apenas alguns processos mais maduros.

REPRESENTAÇÃO POR ESTÁGIOS. Disponibiliza uma sequência pré determinada para a melhoria baseadas em estágios que não devem ser desconsideradas. Pois a cada estágio servira de base para o próximo, e isto é caracterizado por Níveis de Maturidade. Neste tipo de representação a maturidade é medida por um conjunto de processos. Assim é necessário que todos os processos atinjam o nível dois para que a empresa seja certificada com o nível 2, Caso todos os processos forem nível 3 e apenas um seja nível dois a empresa não será certificada como nível 3. Esse tipo de representação é indicada para aquele tipo de empresa que já utiliza algum tipo de maturidade por estágio.

    

Nível 1: Inicial (Ad-hoc) Nível 2: Gerenciado / Gerido Nível 3: Definido Nível 4: Quantitativamente gerenciado / Gerido quantitativamente Nível 5: Em otimização

ÁREAS DE PROCESSOS.


Nível 1: Inicial (Ad-hoc) Não possui áreas de processo. Nível 2: Gerenciado / Gerido       

Gerenciamento de requisitos- REQM (Requirements Management) Planejamento do projeto- PP (Project Planning) Acompanhamento e Controle de Projeto - PMC (Project Monitoring and Control) Gerenciamento de Acordo com Fornecedor - SAM (Supplier Agreement Management) Medição e Análise - MA (Measurement and Analysis) Garantia da Qualidade de Processo e Produto - PPQA (Process and Product Quality Assurance) Gerencia de configuração - CM (Configuration Management)

Nível 3: Definido           

Desenvolvimento de Requisitos - RD (Requirements Development) Solução Técnica - TS (Technical Solution) Integração de Produto - PI (Product Integration) Verificação - VER (Verification) Validação - VAL (Validation) Foco de Processo Organizacional - OPF (Organizational Process Focus) Definição 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) Análise de Decisão e Resolução - DAR (Decision Analysis and Resolution)

Nível 4: Quantitativamente gerenciado / Gerido quantitativamente  

Desempenho de Processo Organizacional - OPP (Organizational Process Performance) Gerenciamento Quantitativo de Projeto - QPM (Quantitative Project Management)

Nível 5: Em otimização  

Inovação Organizacional e Implantação - OID (Organizational Innovation and Deployment) Análise Causal e Resolução - CAR (Causal Analysis and Resolution)

PORQUE USAR O CMMI ?


Uma das alternativas de se utilizar o CMMI são suas vantagens, entre elas estão. - O conjunto de praticas contribui para o aprimoramento dos processos de uma organização tornando a mesma mas madura e eficiente. - O CMMI ajuda a organização a conhecer a si própria e a sua performance, melhorando a precisão do planejamento. - Permite um melhor monitoramento dos processos, possibilitando que o gerente de projetos saiba se o projeto dará certo ou não. VANTAGENS CONQUISTAS EM EMPRESAS. - Definição dos requisitos mais detalhadas, reduzindo os erros de interpretação e aumenta a proximidade com a expectativa do cliente. - Aumento dos pontos de validação, permitindo redução de erros e melhoria da qualidade do código. - Aumento da reutilização de códigos. - Redução dos custos de produção e da prestação de serviço. - Maior controle dos prazos de entrega. - Aumento da satisfação do cliente.

DESVANTAGENS DE SE UTILIZAR O CMMI. - É um modelo proprietário. - Envolve um grande custo para a realizações de avaliações do modelo para a certificação. - O custo varia de 200 mil a 1 milhão dependendo da complexidade do processo. - O tempo para que leva para se chegar nas maturidades mais elevadas é de 4 a 8 anos. - Isso implica com a realidade de empresas brasileiras que não obtenham um lucro tão alto para poder dar entrada em uma certificação deste porte.


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.