Methodology for Implementing MPS.BR Using the WebAPSEE Environment

  • Vanderlene Covre UFPA
  • Carla Lima Reis UFPA
  • Eloi Luiz Favero UFPA

Abstract


A number of software process improvement initiatives emerged recently aiming to improve software quality and productivity in software development organizations. Some models and standards, such as the IDEAL and MPS.BR models, are examples of these initiatives. In this context, the present work proposes a deployment methodology for the MPS.BR model based on IDEAL model, through the use of a specific tool, called WebAPSEE. Currently, this methodology is on validation process, with partial results, at a software development organization. This paper discusses both the methodology and its results.
Keywords: Implementation Methodology, MPS.BR, WebAPSEE Environment

References

Basili, V.R. (1985) Quantitative Evaluation of Software Engineering Methodology, Proceedings of Fisrt Pan Pacific Computer Conference, Melbourne, Australia, September.

Basili, V. R.; Caldeira, G.; Rombach, H. D. (1994) The Experience Factory, In: MARCINIAK, John J.. (Ed.). Encyclopedia of Software Engineering. New York: John Wiley & Sons, pp. 469-476.

Chrissis, Mary Beth et al., (2003) CMMI: Guidelines for Process Integration and Product Improvement. Boston, Addison Wesley.

CMU/SEI, (2002), Capability Maturity Model Integration (CMMI), Version 1.1, Pittsburgh, Software Engineering Institute, Carnegie Mellon University. URL: http://www.sei.cmu.edu. Acesso em janeiro de 2008.

Deming, W. E. (1990) Qualidade: A Revolução da Administração. Rio de Janeiro: Marques Saraiva.

El-Emam, K., Goldenson, D., McCurley, J. and Herbsleb, J. (2001) Modelling the Likelihood of Software Process Improvement: An Exploratory Study," Empirical Software Engineering, vol. 6, pp. 207-229.

Fernandes, P.G.; Oliveira, J. L.; Mendes, F.F.; Souza, A.S. (2007) Resultados de Implementação Cooperada MPS.BR. ProQualiti - Qualidade na Produção de Software, pages 11-17.

Filho, R.C.S. (2006) Uma Abordagem para a Avaliação de Propostas de Melhoria em Processos de Software. Dissertação de Mestrado. Rio de Janeiro – Brasil.

Fuggetta, (2000) A. Software Process: A Roadmap. The Future of Software Engineering.

Gimenes, I.M. (1994) Uma Introdução ao Processo de Engenharia de Software: Ambientes e Formalismos. Trabalho apresentado na Jornada de Atualização em Informática, Caxambu - MG: SBC.

IDEAL, (2004) The IDEALSM Model. Software Engineering Institute (SEI). URL: http://www.sei.cmu.edu/ideal. Acesso em maio de 2007.

ISO/IEC 12207, (1998) Tecnologia de Informação - Processos de ciclo de vida de Software, ABNT - ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS, Rio de Janeiro: ABNT.

ISO/IEC TR 15504, (1998) Information technology – software process assessment. International Organization for Standardization.

Macedo, C. C.; Lima, S. H.; Rocha, A. R. et al. (2006) Implantação de Melhoria de Processo de Software no Tribunal Superior Eleitoral. V Simpósio Brasileiro de

Qualidade de Software (SBQS'06). Vila Velha, Brasil.

Mcfeeley, B. (1996) IDEALSM: A User’s Guide for Software Process Improvement. Pittsburgh, Software Engineering Institute.

Mendes, F. F.; Oliveira, J. L.; Fernandes, P. G.; Souza, A. S. (2007) Análise de Riscos na Implementação de Melhorias de Processo de Software. ProQualiti – Qualidade na Produção de Software, pages 25 – 31, Recife, Brasil.

Natali, A. (2006) Engenharia de Software: Introdução e uma Visão do Processo de Software. Apostila de curso.

Rocha, A. R. et al. (2005) Fatores de Sucesso e Dificuldades na Implementação de Processos de Software Utilizando o MR-MPS e o CMMI, In: I Workshop de Implementadores MPS.BR, Brasília, Brasil.

Rocha, A. R.; Montoni, M.; Santos, G. et al. (2005) Estação TABA: Uma Infra- estrutura para Implantação do Modelo de Referência para Melhoria de Processo de

Software. IV Simpósio Brasileiro de Qualidade de Software (SBQS'05). Porto Alegre, Brasil.

Silva Filho R. C.; Rocha, A. R.; Travassos, G. H. (2006) O Uso de Projetos-Piloto para Avaliação da Efetividade da Melhoria de Processos. V Simpósio Brasileiro de Qualidade de Software (SBQS’06). Vila Velha, Brasil.

Softex (2007) – Sociedade para Promoção da Excelência do Software Brasileiro, MPS.BR - Melhoria de Processo do Software Brasileiro, Guia Geral (v. 1.2), URL: http://www.softex.br/mpsbr/_guias/MPS.BR_Guia_Geral_V1.2.pdf. Acesso em agosto de 2007.

Softex A (2007) – Sociedade para Promoção da Excelência do Software Brasileiro, MPS.BR - Melhoria de Processo do Software Brasileiro, Guia Geral (v. 1.1), URL: http://www.softex.br/mpsbr/_guias/MPS.BR_Guia_de_Implementacao_Parte_1_ _V1.1.pdf. Acesso em agosto de 2007.

WebAPSEE (2007). Documento de Referência da Ferramenta – Versão 1.0. URL: http://www3.ufpa.br/webapsee/images/documentacao/doc%20de%20referencia.pdf. Acesso em julho 2007.

Weber, S.; Hauck, J.C.R.; Von Wangenheim, C.G. (2005) Estabelecendo Processos de Software em Micro e Pequenas Empresas. IV Simpósio Brasileiro de Qualidade de Software (SBQS’05). Porto Alegre, Brasil.
Published
2008-06-02
COVRE, Vanderlene; REIS, Carla Lima; FAVERO, Eloi Luiz. Methodology for Implementing MPS.BR Using the WebAPSEE Environment. In: BRAZILIAN SOFTWARE QUALITY SYMPOSIUM (SBQS), 7. , 2008, Florianópolis. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2008 . p. 171-186. DOI: https://doi.org/10.5753/sbqs.2008.15542.