MPS.BR
Gestão de Projetos e Qualidade de Software
Instituto Federal de Educação, Ciência e Tecnologia da Bahia - IFBA
Allexandre Sampaio, Danilo Lopes, Igo Romero, Luiz Romário Sant’ana e Matheus Sampaio
1
Introdução
● O que é o MPS.BR?
● Objetivo principal:
o Modelos de referência.
● Objetivos secundários
2
Introdução
Sobre a SOFTEX:
Associação para Promoção da Excelência do Software Brasileiro
● Entidade privada, sem fins lucrativos;
● 26 Agentes SOFTEX, em 22 cidades de 13 Unidades da
Federação, com mais de 1.200 empresas associadas (70%
micro e pequenas empresas);
● Visa aumentar a competitividade da indústria de software
brasileira por meio de ações:
3
Introdução
● Desenvolvimento de Negócios: Exportação de Software
Brasileiro (PSI-SW)
● Planejamento e Estudos: Pesquisas (Observatório Digital
SOFTEX)
● Capacitação e Empreendedorismo: Qualidade de Software
(MPS.BR)
● Financiamento e Capitalização: PROSOFT (BNDES)
4
Introdução
● Tripla Hélice: Academia, Indústria e Governo
● Empresas combinaram/internalizaram:
o processos baseados em normas internacionais;
o modelos de referência internacional;
o boas práticas de engenharia de software;
o necessidades da indústria de software brasileira.
5
Introdução
● Análise de resultados anual - iMPS.
○ maior presença no exterior;
○ mais funcionários;
○ maiores projetos;
○ mais precisão estimativa;
○ mais capacidade produtiva;
○ maior qualidade;
○ menos retrabalho.
6
Introdução
● Análise de resultados anual - iMPS.
○ apóia e permite a inovação dos processos; e
○ eventualmente apóia a inovação em produtos.
7
O MPS.BR
● Atenção à micro, pequenas e médias
empresas.
● Baseia-se nos conceitos de maturidade e
capacidade de processo para a avaliação e
melhoria da qualidade e produtividade.
8
O MPS.BR
● Modelo de Referência (MR-MPS)
o Guia Geral
o Guia de Aquisição
o Guia de Implementação
● Método de Avaliação (MA-MPS)
o Guia de Avaliação
● Modelo de Negócio (MN-MPS)
o Documentos do Programa
9
O MPS.BR - MODELO
10
O MPS.BR - Descrição Geral
● Base técnica
o ISO / IEC 12207:2008
o ISO / IEC 15504-2
● Avaliação MPS
o É realizada utilizando o processo e método de
avaliação MA-MPS.
o Verifica a conformidade de uma organização aos
processos do MR-MPS.
11
Modelo de Referência
● MR - MPS (Modelo de Referência)
o Definido em conformidade com o CMMI-DEV.
o Conformidade com os requisitos e modelos de
referência da ISO / IEC 15504-2
o Definição dos:
 Nível de maturidade
 Processos
 Atributos do processo
12
Modelo de Referência
● Guia de Aquisição
o Documento complementar destinado a organizações
que pretendam adquirir software e serviços correlatos.
● Guia de implementação
o Partes 1 a 7: Sugere formas de implementar cada um
dos níveis do MR-MPS
o Parte 8: Sugere como uma unidade organizacional que
faz aquisição de produtos pode implementar o MR-MPS.
13
Modelo de Referência
● Define níveis de maturidade
o A - Em otimização
o B - Gerenciado quantitativamente
o C - Definido
o D - Largamente definido
o E - Parcialmente definido
o F - Gerenciado
o G - Parcialmente gerenciado
14
Níveis de Maturidade
15
Modelo de Referência
● Capacidade do Processo
o Caracterização da habilidade do processo
em atingir os objetivos de negócio atuais
ou futuros. A capacidade do processo é
representada por um conjunto de
atributos de processo descritos em
termos de resultados esperados.
16
Modelo de Referência
● Atributos de processo
o AP 1.1- O processo é executado
o AP 2.1 – O processo é gerenciado
o AP 2.2 - Os produtos de trabalho do processo são gerenciados
o AP 3.1 – O processo é definido
o AP 3.2 – O processo está implementado
o AP 4.1 – O processo é medido
o AP 4.2 – O processo é controlado
o AP 5.1 – O processo é objeto de inovações
o AP 5.2 – O processo é otimizado continuamente
17
Método de Avaliação
● Guia de Avaliação
o Processo e o método de avaliação MA-MPS;
o Requisitos para:
 Avaliadores líderes,
 Avaliadores adjuntos, e
 Instituições avaliadoras
o Em conformidade com a ISO / IEC 15504-2;
18
Modelo de Negócio
● Regras de negócio para implementação do MR-
MPS pelas Instituições Implementadoras.
● Avaliação seguindo o MA-MPS pelas Instituições
Avaliadoras.
● Organização de grupos de empresas pelas
Instituições Organizadoras de Grupos de
Empresas (IOGE).
19
Modelo de Negócio
● Certificação de Consultores de Aquisição
(CA).
● Programas anuais de treinamento do
MPS.BR
o Cursos
o Provas
o Workshops
20
Comparações
CMMI x MPS.BR
O CMMI (Capability Maturity Model Integration)
É um modelo de referência que define práticas
necessárias para o desenvolvimento e avaliação de
maturidade de software em uma organização.
● SEI (Software Engineering Institute)
● Evolução CMM
● Representação dos processos: Estagios ou Continua
21
Comparações
Vantagens do CMMI:
● Reconhecido internacionalmente
● Referência no mercado
● Contribui para o aprimoramento dos processos
● Melhor monitoramento dos processos
● Melhoria continua nos processos
● Empresas como a Microsoft adotam esse modelo
como estratégia para exportação de mão-de-obra
22
Comparações
Desvantagens do CMMI:
● Necessidade de avaliações, alto custo
● Custo pode variar R$ 200.000 a R$ 1.000000
● Investimento de tempo, leva-se em média 4 a 8 anos
para chegar aos níveis de maturidade mais altos
● A maioria das empresas brasileiras não podem fazer
um investimento tão alto para obter a certificação
23
Comparações
MPS.BR
Vantagens:
● Mais acessível do que o modelo CMMI
● Compatibilidade com CMMI: o que facilita a
obtenção do certificado;
● Avaliação periódica: as empresas são avaliadas a
cada 2 anos
● Integração universidade-empresa
24
Comparações
● Aceite em Licitações: o MPS.BR passou a ser exigido
no processo de licitações.
Desvantagens:
● A certificação não suficiente para tornar a empresa
competitiva internacionalmente
25
Comparações
26
Comparações
27
MPS-BR: Promovendo a adoção de boas práticas de
engenharia de software pela indústria brasileira
Marcos Kalinowski, Gleison Santos, Sheila Reinehr, Mariano Montoni,
Ana Regina Rocha, Kival Chaves Weber, Guilherme Horta Travassos
• Modelos de Referência Tradicionais
• Requerem muito tempo e muitos investimentos
• Iniciativa MPS-BR
• Economicamente viável
• Tempo razoável
• Estrutura
• Resultados
• Conclusão
Influência e Impacto do Programa MPS.BR na Pesquisa
Relacionada à Qualidade de Software no Brasil
Gleison Santos
• O impacto do MPS-BR na indústria brasileira
• Falta de estudos no campo da pesquisa científica
• Estudo para investigar a influência e o impacto
do MPS-BR na pesquisa científica
• Conclusão
Estudo de Caso - Aplicação no Mercado
Fonte:
http://linkcom.com.br/plus/
30
W3MPSBR
31
Fonte: http://linkcom.com.br/plus/
W3MPSBR
Fonte:http://linkcom.w3erp.com.br/w3mpsbr/login/Index
32
W3MPSBR
Fonte:http://linkcom.w
3erp.com.br/w3mpsbr/
login/Index
33
W3MPSBR
Fonte:http://linkcom.w
3erp.com.br/w3mpsbr/
login/Index
34
W3MPSBR
Fonte:http://linkcom.w3erp.com.br/w3mpsbr/login/Index 35
Conclusões
...
36
Referências
http://www.softex.br/mpsbr/mps/
http://www.fumsoft.org.br/qualidade/modelo_mpsbr
http://www.devmedia.com.br/maturidade-no-desenvolvimento-de-software-cmmi-e-mps-br/27010
http://homepages.dcc.ufmg.br/~rodolfo/GPS1-Turma11/MPS.BR_Guia%5B1%5D.pdf
http://www.inmetro.gov.br/painelsetorial/palestras/melhoria_software.pdf
http://www.softex.br/wp-content/uploads/2013/07/MPS.BR_Guia_Geral_Servicos_2012..pdf
http://www.softex.br/wp-content/uploads/2013/07/MPS.BR_Guia_Geral_RH_2014_Versao_Beta.pdf
http://www.softex.br/mpsbr/guias/
http://www.devmedia.com.br/implementando-o-mps-br-nivel-g-revista-engenharia-de-software-magazine-
53/26289
http://mtc-m18.sid.inpe.br/col/lac.inpe.br/worcap/2003/10.20.14.01/doc/LahozWorkcap_versaofinal.pdf
http://www.softex.br/saiba-como-comecou-o-programa-mps-br/
http://its.org.br/o-que-e-mpsbr/o-modelo-mps-br/
http://www.softex.br/videos/
http://www.softex.br/wp-content/uploads/2013/07/MPS.BR_Guia_Geral_RH_2014_Versao_Beta.pdf
http://www.softex.br/wp-content/uploads/2014/09/PARA-WEB-Softex-MPS.BR-10-Anos-Portugues1.pdf
http://www.unicerp.edu.br/index.php/pesquisas/revista-rumos/362-3-cmmi-e-mps-br-um-estudo-comparativo
https://rogerioaraujo.files.wordpress.com/2011/10/res01_mps-br.pdf
37

MPS.BR

Notas do Editor

  • #3 Allexandre MPS.BR – Melhoria de Processo do Software Brasileiro é uma iniciativa para melhorar a capacidade de desenvolvimento de software nas empresas brasileiras, sob coordenação da Softex – Associação para Promoção da Excelência do Software Brasileiro com apoio do MCTI – Ministério da Ciência, Tecnologia e Inovação, desde dezembro de 2003. objetivo: desenvolver e disseminar modelos de melhoria de processos que atendam às necessidades da Indústria Brasileira de Software e Serviços de TI. modelos de referência: o MPS-SW para Software e o mais recente MPS-SV para Serviços de TI. objetivos secundários, estes modelos visam apoiar tanto as mPME - micro, pequenas e médias empresas (foco principal) quanto as grandes organizações públicas e privadas (foco secundário) a estabelecer um caminho economicamente viável para que alcancem os benefícios da melhoria de processos e da utilização de boas práticas da engenharia de software e da prestação de serviços de TI em um intervalo de tempo razoável, a um valor justo.
  • #4 Allexandre
  • #5 Allexandre
  • #6 Allexandre
  • #7 Allexandre
  • #8 Allexandre
  • #9 Danilo
  • #10 Danilo
  • #11 Danilo
  • #12 Danilo
  • #13 Danilo
  • #14 Danilo
  • #15 Danilo
  • #16 Danilo
  • #17 Danilo
  • #18 Danilo
  • #19 Danilo
  • #20 Danilo
  • #21 Danilo
  • #22 Igo
  • #23 Igo
  • #24 Igo
  • #25 Igo
  • #26 Igo
  • #27 Igo
  • #28 Igo
  • #31 Luiz
  • #37 Luiz
  • #38 Allexandre