Metodologia para Implementação do MPS.BR Utilizando o Ambiente WebAPSEE

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

Resumo


Uma série de iniciativas para melhoria de processo de software surgiu recentemente visando melhorar a qualidade e a produtividade em organizações de desenvolvimento de software. Alguns modelos e normas, tais como os modelos IDEAL e MPS.BR são exemplos dessas iniciativas. Neste contexto, o presente trabalho propõe uma metodologia para a implementação do modelo MPS.BR baseada no modelo de implantação IDEAL, através de uma ferramenta específica, chamada WebAPSEE. Atualmente, esta metodologia encontra-se em validação, com resultados parciais, em uma organização de desenvolvimento de software. O artigo apresenta a metodologia e discute seus principais resultados.
Palavras-chave: Metodologia de Implementação, MPS.BR, Ambiente WebAPSEE

Referências

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.
Publicado
02/06/2008
COVRE, Vanderlene; REIS, Carla Lima; FAVERO, Eloi Luiz. Metodologia para Implementação do MPS.BR Utilizando o Ambiente WebAPSEE. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (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.