MPS.BR - Melhoria de Processos do Software Brasileiro
Introdução
• É um movimento para a melhoria da qualidade (Programa MPS.BR) e um modelo de qualidade de processo (Modelo MPS). Começou a ser desenvolvido em dezembro de 2003, pelas instituições SOFTEX, Riosoft, COPPE/UFRJ, CESAR, CenPRA e CELEPAR.
Foco
• O foco principal são as micro, pequenas e médias empresas de software brasileiras que possuem poucos recursos para melhoria de processos, mas que estão diante da necessidade de fazê-lo.
Estrutura do Modelo
Componentes do Modelo
MR-MPS (Modelo de Referência)• Define níveis de maturidade que são uma combinação e capacitação
de processos. • O nível de maturidade em que se encontra uma organização permite
prever seu desempenho futuro.• Os objetivos de melhoria são divididos em sete níveis de maturidade,
que variam de A (melhor) a G (pior).
Níveis de MaturidadeNível Processos
A Em otimizaçãoInovação e implantação na organização
Análise de causas e resolução
B Gerenciado quantitativamenteDesempenho do processo organizacional
Gerência quantitativa do projeto
C DefinidoAnálise de decisão e resolução
Gerência de riscos
D Largamente definido
Desenvolvimento de requisitos
Solução técnica
Integração de produto
Instalação de produto
Liberação de produto
Verificação
Validação
Níveis de MaturidadeNível Processos
E Parcialmente definido
Treinamento
Avaliação e melhoria do processo organizacional
Definição do processo organizacional
Adaptação do processo para gerência de projeto
F Gerenciado
Medição
Gerência de configuração
Aquisição
Garantia da qualidade
G Parcialmente gerenciadoGerência de requisitos
Gerência de projetos
Nível G• Gerência de requisitos
É um modelo sistemático para encontrar, documentar, organizar e rastrear os requisitos variáveis de um sistema.
• Gerência de projetosO propósito é identificar, estabelecer, coordenar e monitorar as
atividades, tarefas e recursos envolvidos no projeto de um produto e/ou serviço.
Nível F• Medição
Coletar e analisar os dados relativos aos produtos desenvolvidos e aos processos implementados na organização com intuito de apoiar os objetivos organizacionais.
• Gerência de configuraçãoEstabelecer e manter a integridade de todos os artefatos
resultantes de um processo e disponibiliza-los a todos os envolvidos
Nível F• Aquisição
Onde são as necessidades de aquisição, as metas, os critérios de aceitação do produto e/ou serviço e as estratégias de aquisição.
• Garantia da qualidadeGarantir que os produtos de trabalho e processos estão em
conformidade com os planos e recursos predefinidos.
Nível E• Treinamento
Trata do treinamento de forma global dentro da organização
• Avaliação e melhoria do processo organizacionalDeterminar quanto os processos-padrão da organização
contribuem para alcançar os objetivos de negócio.
Nível E• Definição do processo organizacional
Um conjunto de processos-padrão da organização é definido e documentado, com a indicação de aplicabilidade de cada processo.
• Adaptação do processo para gerência de projetoO propósito é estabelecer e gerenciar o projeto em conjunto com
os stakeholders e de acordo com processos definidos e integrados.
Nível D• Desenvolvimento de requisitos
As necessidades, restrições, objetivos e expectativas do cliente são coletados e especificados como requisitos do produto a ser construído.
• Solução técnicaOs requisitos validados são transformados em uma especificação
técnica consistente com os documentos produzidos
Nível D• Integração de produto
Propósito de reunir os componentes do software de maneira consistente com o projeto
• Instalação do produtoProcesso de instalar o produto no ambiente-alvo. O produto e a
documentação associada são entregues
Nível D• Liberação do produto
Entregar um produto ou serviço ao cliente que atenda aos requisitos acordados
• VerificaçãoConfirmar que cada serviço e/ou produto de trabalho do processo
ou do projeto reflete apropriadamente os requisitos especificados
• ValidaçãoConfirmar que um produto atende ao uso específico pretendido,
quando instalado no ambiente para o qual foi desenvolvido.
Nível C• Análise de decisão e resolução
Analisar decisões usando um processo formal de avaliação de alternativas
• Gerência de riscosIdentificar, gerenciar e reduzir continuamente os riscos nos níveis
organizacionais, como mudanças nas hierarquias superiores da empresa, e do projeto, como atrasos no cronograma
Nível B• Desempenho do processo organizacional
Estabelecer e manter um entendimento quantitativo do desempenho do conjunto de processos-padrão da organização
• Gerência quantitativa do projetoGerenciar quantitativamente cada processo, de forma a alcançar
os objetivos de qualidade e de desempenho estabelecidos
Nível A• Inovação e implantação na organização
Selecionar e implantar melhorias incrementais e inovadoras de maneira quantitativa, de acordo com medições de características dos processos
• Análise de causas e resoluçãoIdentificar causas de defeitos e de outros problemas e adotar
ações para prevenir suas ocorrências no futuro
Vantagens• Maior quantidade de níveis, o que permite uma transição mais
gradual
• Custos de implementação menores do que outros processos de certificação
• Empresa ganha reconhecimento no mercado
Processo de AvaliaçãoSubprocesso Atividade
1º Contratar a avaliaçãoPesquisar instituições avaliadoras
Estabelecer contrato
2º Preparar a realização da avaliação
Viabilizar a avaliação
Planejar a avaliação
Preparar a avaliação
3º Realizar a avaliação inicial Conduzir a avaliação inicial
Completar a preparação da avaliação
4º Realizar a avaliação final Conduzir a avaliação final
Avaliar a execução do processo de avaliação
5º Documentar os resultados da avaliação
Relatar resultados
Registrar resultados
1º Contratar a avaliação• O propósito é estabelecer um contrato para realização de uma
avaliação, solicitada por uma organização/unidade organizacional que queira avaliar seus próprios processos ou os processos de outra.
Atividades• Pesquisar Instituições Avaliadoras• Estabelecer contrato
2º Preparar a realização da avaliação• O propósito é comunicar a contratação à SOFTEX e esta autorizar a
realização da avaliação, planejar a avaliação e preparar a documentação necessária para a sua realização.
Atividades• Viabilizar a avaliação• Planejar a avaliação • Preparar a avaliação
3º Realizar a avaliação inicial • O propósito é fazer uma avaliação inicial dos processos que permita
verificar se a unidade organizacional está pronta para a avaliação MR-MPS-SW e/ou MR-MPS-SV no nível de maturidade pretendido.
Atividades• Conduzir a avaliação inicial• Preparar a avaliação final
4º Realizar a avaliação final • O propósito é treinar a equipe para a realização da avaliação final,
conduzir a avaliação final, comunicar seus resultados à unidade organizacional avaliada e avaliar a execução do processo de avaliação na unidade organizacional.
Atividades• Conduzir a avaliação final• Avaliar a execução do processo de avaliação
5º Documentar os resultados da avaliação• Relatório da Avaliação, reunir a documentação da avaliação final e
enviá-la ao auditor designado. Após a aprovação da documentação, o avaliador líder envia ao patrocinador o Relatório da Avaliação e comunica o resultado da avaliação à SOFTEX. O auditor envia a documentação da avaliação à SOFTEX, que insere os dados da avaliação em sua base de dados, divulga o resultado em seu site, assina o Acordo de Confidencialidade e armazena a documentação da avaliação.
Atividades• Relatar resultados• Registrar resultados
Referências• SOFTEX, MPS.BR - Melhoria de Processo do Software Brasileiro - Guia de Avaliação. Disponível em:
http://www.softex.br/wp- content/uploads/2013/07/MPS.BR_Guia_de-Avaliacao_2013.pdf. Acesso em: 13 de maio, 2016
• SOFTEX, MPS.BR - Melhoria de Processo do Software Brasileiro - Guia de Implementação de Software. Disponível em: http://www.softex.br/wp-content/uploads/2016/04/MPS.BR_Guia_de_Implementacao_Parte_1_2016-com-ISBN.pdf. Acesso em: 13 de maio, 2016
• SOFTEX, MPS.BR - Melhoria de Processo do Software Brasileiro - Guia Geral de Software. Disponível em: http://www.softex.br/wp-content/uploads/2016/04/MPS.BR_Guia_Geral_Software_2016-com-ISBN.pdf: 20 de maio, 2016
• SOFTEX, MPS.BR - Melhoria de Processo do Software Brasileiro - Guia de Serviços. Disponível em: http://www.softex.br/wp-content/uploads/2013/07/MPS.BR_Guia_Geral_Servicos_2015.pdf. Acesso em: 20 de maio, 2016
• BERGMANN, Thais. Implantação do MPS.BR nível G. Acesso em: 25 de maio, 2016.
Top Related