cmmi e mps.br danilo santos - modelos de maturidade de processos de software autor: danilo santos...

Post on 19-Apr-2015

106 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

CMMI e MPS.BR

Danilo Santos - Modelos de Maturidade de Processos de Software

Autor: Danilo Santos

Baseado nos Slides de:Audrey Vasconcelos

&Lenildo Morais

Definição de modelo de maturidade de processo;

Motivação para a criação dos modelos de maturidade de processo;

CMMI;MPS.BR;Relação entre os modelosDúvidas

Danilo Santos - Modelos de Maturidade de Processos de Software

“um padrão pode ser entendido como base para comparação e é usado para suportar, tamanho, conteúdo, valor ou qualidade de um objeto ou atividade.”(HUMPHREY, 1989)

Danilo Santos - Modelos de Maturidade de Processos de Software

Processos mal definidos;Falta de controle sobre o processo;Conforme a complexidade do produto

aumentava, o caos se instaurava;Falta de métricas para apoio à decisão;Projetos mal construídos;Software construído “artesanalmente”;Processos ad-hoc.

Danilo Santos - Modelos de Maturidade de Processos de Software

Danilo Santos - Modelos de Maturidade de Processos de Software

CMMI MPS.BR

Modelo internacional Modelo brasileiro

Desenvolvido pelo Software Engineering Institute-SEI em 1992

Criado em 2003 de acordo com a realidade de empresas brasileiras.

Possui representação por estágios (5 níveis) e contínua (6 níveis)

Possui representação em níveis (7 níveis)

Danilo Santos - Modelos de Maturidade de Processos de Software

Danilo Santos - Modelos de Maturidade de Processos de Software

Níveis de Níveis de MaturidadeMaturidade

Áreas-chaves Áreas-chaves de Processosde Processos

CaracterísticCaracterísticas comunsas comuns

Capacidade do processo

Orienta narealização dasmetas

Implementação einstitucionalização

Danilo Santos - Modelos de Maturidade de Processos de Software

Danilo Santos - Modelos de Maturidade de Processos de Software

Danilo Santos - Modelos de Maturidade de Processos de Software

Danilo Santos - Modelos de Maturidade de Processos de Software

Danilo Santos - Modelos de Maturidade de Processos de Software

Danilo Santos - Modelos de Maturidade de Processos de Software

Por estágios Contínua

Fornece um caminho pré-definido para melhoria através de:•Implementação em seqüência•Cada nível é base para o próximo

Fornece maior foco nas áreas de processo escolhidas de acordo com os objetivos do negócio, reduzindo os riscos

•Permite comparação dentro da organização e entre organizações pelo uso de níveis de maturidade•Oferece classificação única que resume os resultados e avaliações

Permite comparação de áreas de “processo” dentro da organização e entre organizações

Oferece migração fácil do SW-CMM para o CMMI

Oferece migração fácil da comunidade de engenharia de sistemas CMMI

PrecisãoRepetibilidadeCusto/Recurso Efetivos.Gerenciamento dos Resultados

Danilo Santos - Modelos de Maturidade de Processos de Software

Melhoria de Processo Interno;Seleção do Fornecedor;Monitoração do Processo.

Danilo Santos - Modelos de Maturidade de Processos de Software

Danilo Santos - Modelos de Maturidade de Processos de Software

Guia GeralGuia Geral

Guia de Implementação

Guia de Implementação

Guia de AquisiçãoGuia de

AquisiçãoGuia de

AvaliaçãoGuia de

AvaliaçãoDocumentos do

ProgramaDocumentos do

Programa

ISO/IEC 12207ISO/IEC 12207 CMMI®CMMI® ISO/IEC

15504ISO/IEC 15504

Contém os requisitos que os processos das unidades organizacionais devem atender para estar em conformidade com o MR-MPS

Contém as definições dos níveis de maturidade, processos e atributos do processo (Guia Geral)

O Guia de Aquisição é um documento complementar destinado a organizações que pretendem adquirir S&SC (boas práticas)

Danilo Santos - Modelos de Maturidade de Processos de Software

O Guia de Implementação sugere formas de implementar cada um dos níveis do MR-MPS e formas de como uma unidade organizacional que faz Aquisição de produtos pode implementar o MR-MPS

Danilo Santos - Modelos de Maturidade de Processos de Software

Define o processo e o método de avaliação MA-MPS, os requisitos para avaliadores líderes, avaliadores adjuntos e Instituições Avaliadoras (Guia de Avaliação)

Danilo Santos - Modelos de Maturidade de Processos de Software

Descreve regras de negócio para:› Implementação do MR-MPS pelas Instituições

Implementadoras (II)› Avaliação seguindo o MA-MPS pelas

Instituições Avaliadoras (IA)› Organização de grupos de empresas pelas

Instituições Organizadoras de Grupos de Empresas (IOGE)

› Certificação de Consultores de Aquisição (CA)› Programas anuais de treinamento do MPS.BR

pr meio de cursos, provas e workshops

Danilo Santos - Modelos de Maturidade de Processos de Software

Danilo Santos - Modelos de Maturidade de Processos de Software

Danilo Santos - Modelos de Maturidade de Processos de Software

Danilo Santos - Modelos de Maturidade de Processos de Software

Danilo Santos - Modelos de Maturidade de Processos de Software

Danilo Santos - Modelos de Maturidade de Processos de Software

Danilo Santos - Modelos de Maturidade de Processos de Software

Danilo Santos - Modelos de Maturidade de Processos de Software

Danilo Santos - Modelos de Maturidade de Processos de Software

Danilo Santos - Modelos de Maturidade de Processos de Software

Atualmente existem alguns processos que são implementados no modelo MPS.BR, mas que não possuem uma área de processo equivalente no CMMI. Exemplo: Gerência de Portfólio de

Projetos no Nível F do MPS.BR

Danilo Santos - Modelos de Maturidade de Processos de Software

Danilo Santos - Modelos de Maturidade de Processos de Software

top related