cmmi

4

Click here to load reader

Upload: luis-vinicius-costa-damaceno

Post on 09-Mar-2016

213 views

Category:

Documents


0 download

DESCRIPTION

Teste para envio do trabalho de CMMI Átila

TRANSCRIPT

Page 1: CMMI

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)

Page 2: CMMI

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.

Page 3: CMMI

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 ?

Page 4: 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.