Tecnologias de apoio a implantação de definição do processo organizacional segundo o mps.br
Leandro Coutinho, Silvia Nunes das Dores, Thiago dos Santos
Laboratório de Engenharia de Software – Universidade Federal do Pará (UFPA)
Caixa Postal 479 – 660.75 -110 – Belém – PA – Brasil
{lbcoutinho.blm, silvia.cnd,thiago.tjas}@gmail.com
Abstract. This article presents an overview of the Organizational Process Definition, with emphasis on the Brazilian Model of Software Process Improvement (MPS.BR, in portuguese Modelo de Melhoria de Processos de Software Brasileiro), the defined purpose and its expected results. Furthermore, we present software technologies aimed at supporting the implementation of this process in software development organizations, such tools are presented and analyzed according to the level of service to the expected results of MPS.BR.
Resumo. Este artigo apresenta uma visão geral de Definição do Processo Organizacional, com ênfase no Modelo de Melhoria de Processos de Software Brasileiro (MPS.BR), o propósito definido e seus resultados esperados. Além disso, são apresentadas tecnologias de software que visam apoiar a implantação deste processo em organizações de desenvolvimento de software, tais ferramentas são apresentadas e analisadas conforme o nível de atendimento aos resultados esperados do MPS.BR.
Introdução
Atualmente, é amplamente reconhecido que a qualidade dos produtos de software depende da qualidade dos processos de software utilizados em seu desenvolvimento e manutenção [Pfleeger 2001]. Com isso, muito trabalho tem sido feito no sentido de apoiar organizações em seus esforços pela busca da qualidade de processo [Bertollo 2006].
Em uma organização de desenvolvimento de software, diversos projetos podem coexistir possuindo características específicas. Entretanto, existe um conjunto de elementos fundamentais que se deseja que sejam incorporados em qualquer processo definido para os projetos [Machado et al.