Desenvolvido pelo Software Engineering Institute-SEI em 1992 Possui representação por estágios (5 níveis)e contínua (6 níveis)

Documentos relacionados
Normas ISO:

Qualidade de Software

Padrões de Qualidade de Software

Qualidade de Processo de Software MPS.BR

MPS.BR Melhoria de Processo do Software Brasileiro

Qualidade de Software: Visão Geral. SSC 121-Engenharia de Software 1 Profa. Dra. Elisa Yumi Nakagawa

QUALIDADE DE SOFTWARE

PSP: Personal Software Process. PSP- Personal Software Process. PSP: Personal Software Process. PSP: Personal Software Process

Formação Técnica em Administração. Modulo de Padronização e Qualidade

Gerência de Projetos e Qualidade de Software. Prof. Walter Gima

AULA 02 Qualidade em TI

Garantia da Qualidade, Medição e Melhoria. Leonardo Gresta Paulino Murta

Qualidade de Processo de Software CMM / CMMI

Visão Geral da Norma ISO/IEC 12207

Engenharia de Software

Processos de Validação e Verificação do MPS-Br

MPS.BR - Melhoria de Processo do Software Brasileiro. Guia Geral

Melhoria de processos Qualidade. Engenharia de software Profª Karine Sato da Silva

Gestão da Tecnologia da Informação

MPS.BR - Melhoria de Processo do Software Brasileiro. Guia Geral MPS de Software

ISO/IEC Processo de ciclo de vida

Gerência de Configuração: Processos e Ferramentas. Leonardo Gresta Paulino Murta

Unidade IV. Unidade IV

Avaliação de Processos de Software Utilizando a Norma ISO/IEC Autor : Anisio Iahn Orientador : Everaldo Artur Grahl

MPS.BR - Melhoria de Processo do Software Brasileiro. Guia Geral

Administração de Projetos

CONTPATRI Plano de Garantia de Qualidade. Versão 1.1

Gestão da Tecnologia da Informação

Interpretação da norma NBR ISO/IEC 27001:2006

TCC Resumido: Avaliação e Melhorias no Processo de Construção de Software

Elementos Fundamentais para a Melhoria da Qualidade de Software nas Organizações de TI

Project Builder: Apoio a Gestão de Projetos do Nível G ao C do MPS.BR

MPS.BR - Melhoria de Processo do Software Brasileiro. Guia de Implementação Parte 3: Fundamentação para Implementação do Nível E do MR-MPS-SV:2015

Gerenciamento da Integração de Projetos. Parte 03. Gerenciamento de Projetos Espaciais CSE-301. Docente: Petrônio Noronha de Souza

Aplicação: 11/9/2016 PADRÃO DE RESPOSTA

PSP Personal Software Process. Maria Cláudia F. P. Emer

Gestão da Tecnologia da Informação

Disciplina: Processos Organizacionais Líder da Disciplina: Rosely Gaeta NOTA DE AULA 05 FERRAMENTAS E MÉTODOS PARA A RACIONALIZAÇÃO DOS PROCESSOS

3) Qual é o foco da Governança de TI?

ENGENHARIA DE SOFTWARE

MPS.BR - Melhoria de Processo do Software Brasileiro. Guia de Implementação Parte 8: Implementação do MR-MPS em organizações que adquirem software

Engenharia de Software

QUALIDADE DE SOFTWARE DEFINIÇÕES / RESUMO. Apostilas de NORMAS, disponíveis no site do professor. Prof. Celso Candido ADS / REDES / ENGENHARIA

Diretor de Sistemas e Informação

Por Constantino W. Nassel

ABORDAGEM INICIAL DA INTER-RELAÇÃO DE ITENS DAS NORMAS ISO 9001:2008 e 14001:2004

PROVAS DISCURSIVAS P 3 (questões) e P 4 (parecer) RASCUNHO QUESTÃO 1

Fundamentos de Gestão de TI

ADMINISTRAÇÃO DE SISTEMAS DE INFORMAÇÃO. Unidade VI Planejamento Estratégico de TI. Luiz Leão

Fábrica de Software Instituto de Informática Universidade Federal de Goiás. Plano de Medição

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA º PERÍODO - 7º MÓDULO AVALIAÇÃO A1 DATA 10/09/2009 ENGENHARIA DE USABILIDADE

Projeto MPS.BR melhoria de. processo do software. Planejado 2005

Nomenclatura usada pela série ISO Série ISO 9000

Manutenção de Software. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2015

UMA PROPOSTA DE INTEGRAÇÃO DOS RESULTADOS ESPERADOS DO NÍVEL F DO MPS.BR

MPT.Br Melhoria do Processo de Teste Brasileiro

Apoio Ferramental para Avaliação MPS.BR

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE

SÉRIE ISO SÉRIE ISO SÉRIE ISO GESTÃO AMBIENTAL E DA QUALIDADE GESTÃO AMBIENTAL E DA QUALIDADE SISTEMAS DE GESTÃO AMBIENTAL

Princípios da Engenharia de Software aula 03

MPS.BR Melhoria de Processo do Software Brasileiro

Áreas de Conhecimento, Técnicas de Análise de Negócio e Conceitos-Chave

Segurança e Auditoria de Sistemas

Gerenciamento de integração de projeto

MPS.BR - Melhoria de Processo do Software Brasileiro. Guia de Aquisição

Uma Análise de Benefícios do MPS.BR na Visão de Patrocinadores, Representantes da Empresa na Equipe de Avaliação e Avaliadores Líderes

Mapeando o Scrum em Relação ao CMMI Níveis 2 e 3

MPS.BR - Melhoria de Processo do Software Brasileiro. Guia de Implementação Parte 2: Fundamentação para Implementação do Nível F do MR-MPS-SW:2016

MPS.BR - G Level Assessment Results in a Large Brazilian Finance Corporation

FORMAÇÃO DE AUDITORES INTERNOS DA QUALIDADE ISO 19011:2012 PROF. NELSON CANABARRO

MPS.BR - Melhoria de Processo do Software Brasileiro. Guia de Implementação Parte 2: Fundamentação para Implementação do Nível F do MR-MPS-SV:2015

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /

UNIVERSIDADE FEDERAL DO CEARÁ CAMPUS QUIXADÁ CURSO DE SISTEMAS DE INFORMAÇÃO MARIA DA CONCEIÇÃO DO NASCIMENTO ARRUDA

Processos de software

Agenda. Projeto Projeto Manhattan. Considerado o 1º projeto com gerenciamento estruturado.

CURSO DE GRADUAÇÃO EM FARMÁCIA. Controle de Qualidade no Laboratório de Análises Clínicas

AO aula 12 GESTÃO E BENCHMARKING. Prof. Wilson LAPO

Padrões que auxiliam no gerenciamento da qualidade e segurança da informação de uma organização, a figura do profissional qualificado neste contexto

CHECKLIST DE AUDITORIA INTERNA ISO 9001:2008

INF014 Análise e Projeto de Sistemas Processos Unificado -RUP

Planejamento Estratégico de TI do MEC

1. Apresentação. Acesse: Sistemas de Gestão Todos os direitos reservados 2

PROJETO INTEGRADO AULA 3 INTRODUÇÃO AO GERENCIAMENTO DE PROJETOS PROF.: KAIO DUTRA

Introdução a Melhoria de Processos de Software. CMMI - Capability Maturity Model Integration MPS.BR - Melhoria de Processo do Software Brasileiro

Copyright Proibida Reprodução. Prof. Éder Clementino dos Santos

Crise do Software. Crise de tecnologia - hardware caminha mais rápido que o software

Modelo de Gestão, Política Ambiental, Missão, Visão e Valores

MPS.BR - Melhoria de Processo do Software Brasileiro. Guia de Implementação Parte 2: Nível F

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE

MPT Melhoria de Processo de Teste Brasileiro

DIRETRIZES PARA IMPLEMENTAÇÃO DO MODELO MPT.BR A PARTIR DO MR-MPS-SW

UMA ANÁLISE DOS PROCESSOS DO PORTAL DO PROJETO FORMAÇÃO GESAC EM RELAÇÃO AO MPS.BR NÍVEL G

ISO 9000, ISO e ISO Professor Gabriel Baptista ( gabriel.baptista@uninove.br ) ( )

Manutenção de Software. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2016

PROJETO INTEGRADO AULA 4 INTEGRAÇÃO E ESCOPO

Ação Preventiva Ação para eliminar a causa de um potencial não-conformidade ou outra situação potencialmente indesejável.

Transcrição:

CMMI / MPS.BR Modelos de Maturidade de Qualidade de Software Aplicações criteriosas de conceitos de gerenciamento de processos e de melhoria da qualidade ao desenvolvimento e manutenção de software

CMMI Modelo internacional Desenvolvido pelo Software Engineering Institute-SEI em 1992 Possui representação por estágios (5 níveis)e contínua (6 níveis) Custo mais elevado Modelo brasileiro MPS.BR Desenvolvido pela SOFTEX em 2003 Possui representação em níveis (7 níveis) Custo acessível

Nível Descrição 1 Inicial 2 Gerenciado 3 Definido 4 Gerenciado quantitativamente 5 Em otimização

Os processos são caóticos Geralmente a organização não possui um ambiente organizado de desenvolvimento de software Padrões não existem (e se existem, não são seguidos) entrada saída

Os projetos das organizações possuem requisitos gerenciados e processos planejados, medidos e controlados As práticas permitem que a organização cumpra os planos no desenvolvimento dos projetos Os requisitos, processos e serviços são gerenciados entrada saída

Os processos são bem caracterizados e entendidos A padronização permite maior consistência nos produtos gerados pela organização Na descrição dos processos são usados padrões, procedimentos, ferramentas e métodos bem definidos entrada saída

Os processos são selecionados para contribuir com o desempenho geral dos demais processos São controlados usando métodos estatísticos e outras técnicas quantitativas Aspectos qualitativos devem ser traduzidos em números Dados sobre os processos são coletados e analisados entrada saída

Os processos são continuamente melhorados com base em um entendimento quantitativo das causas comuns de alterações de desempenho A melhoria contínua é obtida com inovações e melhor uso de tecnologias Objetivos quantitativos de melhoria são estabelecidos, continuamente revisados e usados como critérios de gerenciamento Os efeitos da implantação da melhoria de processos são medidos e avaliados

entrada saída

Nível Descrição 0 Incompleto 1 Realizado 2 Gerenciado 3 Definido 4 Gerenciado quantitativamente 5 Em otimização

O processo não é realizado Ou é implementado, mas um ou mais objetivos específicos da área de processo não é(são) satisfeito(s)

O processo deve cumprir com todos os objetivos específicos de sua área O processo utiliza entradas determinadas e leva à obtenção de produtos específicos, identificados como saídas

O processo é planejado e executado de acordo com uma política determinada Todo processo é institucionalizado Requisitos e objetivos são estabelecidos O processo é monitorado, controlado e revisado, assim como os produtos resultantes

O processo é padronizado, estabelecido e melhorado continuamente O processo definido é descrito e executado de maneira mais rigorosa O processo utilizado em um projeto é estabelecido em função de um processo organizacional padronizado

O processo é definido e controlado quantitativamente, por exemplo, aplicando-se técnicas estatísticas Existe previsibilidade do desempenho do processo

O processo é adaptado para cumprir os objetivos de negócio da organização Foco na melhoria contínua do desempenho Melhorias tecnológicas incrementais e de inovação O processos otimizado é melhorado continuamente, pela intervenção nas causas de variação de desempenho

Por estágios Fornece um caminho pré-definido para melhoria através de: Implementação em seqüência Cada nível é base para o próximo Contínua 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

Nível de Maturidade (ML) Áreas de Processo (PA) Metas Específicas (SG) Metas Genéricas (GG) Práticas Específicas (SP) Práticas Genéricas (GP)

ISO/IEC 12207 CMMI ISO/IEC 15504 MPS.BR Modelo de Referência (MR-MPS) Método de Avaliação (MA-MPS) Modelo de Negócio (MN-MPS) Guia Geral Guia de Aquisição Guia de Avaliação Documentos do Programa Guia de Implementação

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)

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

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)

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 por meio de cursos, provas e workshops

Nível A B C D E F G Descrição Em otimização Gerenciado quantitativamente Definido Largamente definido Parcialmente definido Gerenciado Parcialmente gerenciado

Atributos de Processos AP 1.1 AP 2.1 AP 2.2 AP 3.1 AP 3.2 AP 4.1 AP 4.2 AP 5.1 AP 5.2 Descrição O processo é executado O processo é gerenciado Os produtos de trabalho do processos são gerenciados O processo é definido O processo está implementado O processo é medido O processo é controlado O processo é objeto de melhorias e inovações O processo é otimizado continuamente

Nível A B C D E Atributos de Processos AP 1.1, AP 2.1, AP 2.2, AP 3.1, AP 3.2, AP 4.1, AP 4.2, AP 5.1 e AP 5.2 AP 1.1, AP 2.1, AP 2.2, AP 3.1, AP 3.2, AP 4.1 e AP 4.2 AP 1.1, AP 2.1, AP 2.2, AP 3.1 e AP 3.2 AP 1.1, AP 2.1, AP 2.2, AP 3.1 e AP 3.2 AP 1.1, AP 2.1, AP 2.2, AP 3.1 e AP 3.2 F AP 1.1, AP 2.1 e AP 2.2 G AP 1.1 e AP 2.1

Gerência de Projetos Estabelecer e manter os planos que definem as atividades, recursos e responsabilidades dos projetos Gerência de Requisitos Gerenciar os requisitos do produto e dos componentes do produto do projeto e identificar inconsistências entre os requisitos, os planos de projetos e os produtos de trabalho do projeto

Aquisição Gerenciar a aquisição de produtos que satisfaçam às necessidades expressas pelo adquirente Gerência de Configuração Estabelecer e manter a integridade de todos os produtos de trabalho de um processo ou projeto e disponibilizá-los a todos os envolvidos

Garantia da Qualidade Assegurar que os produtos de trabalho e a execução dos processos estejam em conformidade com os planos, procedimentos e padrões estabelecidos Gerência de Portfólio de Projetos Iniciar e manter projetos que sejam necessários, suficientes e sustentáveis, de forma a atender os objetivos estratégicos da organização

Medição Coletar, armazenar, analisar e relatar os dados relativos aos produtos desenvolvidos e aos processos implementados na organização e em seus projetos, de forma a apoiar os objetivos organizacionais

Avaliação e Melhoria do Processo Organizacional Determinar o quanto os processos padrão da organização contribuem para alcançar os objetivos de negócio da organização Apoiar a organização a planejar, realizar e implantar melhorias contínuas nos processo com base no entendimento de seus pontos fortes e fracos

Definição do Processo Organizacional Estabelecer e manter um conjunto de ativos de processo organizacional e padrões do ambiente de trabalho usáveis e aplicáveis às necessidades de negócio da organização Gerência de Recursos Humanos Prover a organização e os projetos com os recursos humanos necessários e manter suas competências adequadas às necessidades do negócio

Gerência de Reutilização Gerenciar os ciclos de vida dos ativos reutilizáveis

Desenvolvimento de Requisitos Definir os requisitos do cliente, do produto e dos componentes do produto Integração do produto Compor os componentes do produto, produzindo um produto integrado consistente com seu projeto, e demonstrar que os requisitos são satisfeitos para o ambiente alvo ou equivalente

Projeto e Construção do Produto Projetar, desenvolver e implementar soluções para atender aos requisitos Validação Confirmar que um produto ou componente do produto atenderá ao seu uso pretendido quando colocado em produção Verificação Confirmar que cada serviço e/ou produto de trabalho do processo ou do projeto atende apropriadamente os requisitos especificados

Desenvolvimento para Reutilização Identificar oportunidades de reutilização sistemática de ativos na organização e, se possível, estabelecer um programa de reutilização para desenvolver ativos a partir de engenharia de domínios de aplicação Gerência de Decisões Analisar possíveis decisões críticas usando um processo formal, com critérios estabelecidos, para avaliação das alternativas identificadas

Gerência de Riscos Identificar, analisar, tratar, monitorar e reduzir continuamente os riscos em nível organizacional de projetos

Não possui processos específicos O processo Gerência de Projetos sofre uma evolução Novos resultados são acrescentados ao processo Gerência de Projetos para atender aos objetivos de gerenciamento quantitativo Foca na Análise de Desempenho do Processo Organizacional

Não possui processos específicos Foca em: Inovação e Implantação na Organização Análise de Causas e Resolução

Nível de Maturidade Processo Propósito Atributos de Processo Resultados Esperados Resultados de Atributo de Processo

CMMI MPS.BR Estágio Áreas de Processos Nível Processo 1 Processo ad-hoc (imprevisível) - -

CMMI MPS.BR Estágio Áreas de Processos Nível Processo 2 Gerência e controle do projeto Planejamento do projeto Gerência de requisitos Garantia da qualidade do processo e do produto Gerência de acordos com os fornecedores Gerência de configuração Medição e Análise G F Gerência de projetos Gerência de requisitos Garantia da qualidade Aquisição Gerência de portfólio de projetos Gerência de configuração Medição

CMMI MPS.BR Estágio Áreas de Processos Nível Processo 3 Gerência de projeto integrada Definição do processo organizacional Foco no processo organizacional Treinamento organizacional Validação Verificação Integração do produto Solução técnica Desenvolvimento de requisitos Gerência de riscos Análise de decisão e resolução E D C Gerência de projeto (evolução) Definição do processo organizacional Avaliação e melhoria do processo organizacional Gerência de recursos humanos Gerência de reutilização Validação Verificação Projeto e construção do produto Integração do produto Desenvolvimento de requisitos Gerência de riscos Desenvolvimento para reutilização Gerência de decisões

CMMI MPS.BR Estágio Áreas de Processos Nível Processo 4 Gerência quantitativa do projeto Desempenho do processo organizacional B Gerência de projetos (evolução)

CMMI MPS.BR Estágio Áreas de Processos Nível Processo 5 Análise de causas e resolução Inovação e implantação na organização A -