Melhoria de Processo do Software Brasileiro (MPS.BR): um Programa Mobilizador
 
Kival Weber1, Eratóstenes Araújo1, Ana Regina Rocha2, Kathia Oliveira3, Ana Cristina Rouiller4, Christiane Gresse von Wangenheim5 , Renata Araújo6, Clênio Salviano7, Cristina Filipak Machado8, Danilo Scalet8, Odisnei Galarraga9 , Márcio Pecegueiro Amaral10 e David Yoshida11

1SOFTEX – Associação para Promoção da Excelência do Software Brasileiro
{era, kival.weber}@nac.softex.br


2COPPE/UFRJ – Universidade Federal do Rio de Janeiro
darocha@cos.ufrj.br


3UCB - Universidade Católica de Brasília
kathia@ucb.br


4UFRPE – Universidade Federal Rural de Pernambuco
anarouiller@gmail.com


5UNIVALI – Universidade do Vale do Itajaí
gresse@univali.br


6UNIRIO – Universidade Federal do Estado do Rio de Janeiro
renata.araujo@uniriotec.br


7CenPRA - Centro de Pesquisas Renato Archer
clenio.salviano@cenpra.gov.br


8CELEPAR – Companhia de Informática do Paraná
{cristina, danilo}@pr.gov.pr


9SOFTSUL – Associação Sul-riograndense de Apoio ao Desenvolvimento de Software
odisnei@portoweb.com.br


10RIOSOFT – Sociedade Núcleo de Apoio a Produção e Exportação de Software do Rio de Janeiro
mpamaral@riosoft.softex.br


11ITS – Associação Instituto de Tecnologia de Software de São Paulo
david.yoshida@its.org.br
 
Abstract
 
Brazil is aiming at improving software quality continually since the Nineties. Thus, the Association for Promoting the Brazilian Software Excellence (SOFTEX) began a mobilization program known as MPS.BR Program. MPS.BR is the acronym of the Portuguese expression “Melhoria de Processo do Software Brasileiro”, translated as Brazilian Software Process Improvement. This nationwide program involves: universities; research centers; organizations committed of its process improvement, both small and medium-size enterprises (SME) and large companies; Process Implementation service organizations (“II – Instituições Implementadoras”, in Portuguese); Process Assessment service organizations (“IA – Instituições Avaliadoras”); and Group of Enterprises Management service organizations (“IOGE – Instituições Organizadoras de Grupos de Empresas”). This paper describes the MPS.BR Program and its main results from December 2003 to June 2006. It also describes the MPS Model, which has three components: (i) Process Reference Model (MR-MPS); (ii) Process Assessment Method (MA-MPS); and (iii) Business Model (MN-MPS). Finally the paper presents the main challenges to disseminate regionally the MPS Model in Latin American countries from 2006 onwards.
 

Keywords: Software Engineering Process, Software Quality, Process Reference Model, Process Assessment Model.

 
Resumo
 

Desde a década passada, busca-se melhorar continuamente a qualidade de software no Brasil. Assim, a Associação para Promoção da Excelência do Software Brasileiro (SOFTEX) iniciou um programa mobilizador denominado MPS.BR - um acrônimo da expressão Melhoria de Processo do Software Brasileiro. Este programa de abrangência nacional envolve: universidades; centros de pesquisa; organizações comprometidas com a melhoria de seus processos de software seja pequenas e médias empresas (PME) seja grandes empresas; instituições implementadoras (II); instituições avaliadoras (IA); e instituições organizadoras de grupos de empresas (IOGE). Este artigo descreve o Programa MPS.BR e seus principais resultados de dezembro de 2003 a junho de 2006. Também descreve o Modelo MPS, que tem três componentes: (i) Modelo de Referência (MR-MPS); (ii) Método de Avaliação (MA-MPS); e (iii) Modelo de Negócio (MN-MPS). Finalmente, apresenta os principais desafios para a disseminação regional do Modelo MPS em países latino-americanos a partir de 2006.

 
Palavras-chave: Processo de Engenharia de Software, Qualidade de Software, Modelo de Referência de Processo, Modelo de Avaliação de Processo