Uma Abordagem para Melhoria do Processo de Software baseada em Medição
Resumo
Este artigo apresenta uma abordagem para Melhoria de Processo de Software, definida através da simplificação e adaptação do DMAIC, tendo como foco principal a melhoria baseada na medição dos processos. A abordagem visa trabalhar os processos prioritários para a organização e relevantes para os clientes, utilizando ciclos de melhoria menores, com intuito de obter resultados rápidos e significativos.
Palavras-chave:
Processo de Software, Ciclos de melhoria, Medição de Processos
Referências
Associação para a Promoção da Excelência do Software Brasileiro - SOFTEX. (2007) “MPS.BR – Guia Geral, v1.2”. 2007. Disponível em: http://www.softex.br .
Chrissis, M. D., Konrad, M. e Shrum S. (2007) “CMMI: guidelines for process integration and product improvement”. Addison-Wesley. 2007.
Deming, W. E. (1986) “Out of the Crisis”. MIT Center for Advanced Engineering Study, Cambridge, MA. 1986.
Dybã, T. (2003) “Factors of Software Process Improvement Success in Small and Large Organizations: An Empirical Study in the Scandinavian Context”. ESEC/FSE, September, 2003.
Dybã, T. (2005) “An Empirical Investigation of the Key Factors for Success in Software Process Improvement”. IEEE Transactions On Software Engineering, v. 31, n. 5, May 2005.
Eckes, G. “Six Sigma for Everyone”. John Wiley & Sons, Inc. 2001.
Florac, W. A. e Carleton, A. D. (1999) “Measuring the Software Process: Statistical Process Control for Software Process Improvement”. Addison-Wesley. 1999.
Goethert, W. e Hayes, W. (2001) “Experiences in Implementing Measurement Programs”. Pittsburgh: Carnegie Mellon University – Software Engineering Institute. 2001.
Harry, M. e Schroeder, R. “Six Sigma: The Breakthrough Management Strategy Revolutionizing the World’s Top Corporations”. Currency. 1998.
Humphrey, W. S. (1995) “Introducing the personal software process”. Springer Netherlands: Annals of Sofware Engineering, v. 1, n. 1, p. 311-325. 1995
ISO/IEC 15504. (2003) “ISO/IEC 15504 - Information Technology - Process Assessment, International Standard (IS)”. 2003.
Juran, J. M. (1988) “Juran's Quality Control Handbook”. McGraw-Hill. 1988.
Kaplan, R. S. e Norton, D. P. (1992) “The Balanced Scorecard: Measures That Drive Performance”. Harvard Business Review. 1992.
NBR-ISO 9000. (2000) “ISO9000:2000 - Sistemas de gestão da qualidade: Fundamentos e vocabulário”. Rio de Janeiro: ABNT. Dezembro de 2000.
NBR-ISO/IEC 12207. (1998) “IEC 12207: Tecnologia da Informação - Processos de Ciclo de Vida do Software”. Rio de Janeiro: ABNT. 1998.
Pande, P. S., Neuman, R. P. e Cavanagh, R. R. “The Six Sigma Way: How GE, Motorola, and Other Top Companies Are Honing Their Performance”. McGraw-Hill. 1998.
Rocha, A. R. C., Maldonado, J. C. e Weber, K. C. (2001) “Qualidade de Software: Teoria e Prática”. São Paulo: Makron. 2001.
Salviano, C. F. (2006) “Melhoria e Avaliação de Processo de Software com ISO/IEC 15504-5:2006”. Lavras: UFLA/FAEPE. 2006. (Publicação do Curso de Pós-graduação “Latu Sensu” (Especialização) à Distância em Melhoria de Processo de Software).
Santana, A. F. L. (2007) “Problemas em Iniciativas de Melhoria de Processos de Software sob a Ótica de uma Teoria de Intervenção”. Dissertação (Mestrado) - Universidade Federal de Pernambuco, Recife, 2007.
Serrano, M. A. , Oca, C. M. e Cedillo, K (2006) “An Experience on Implementing the CMMI in a Small Organization Using the Team Software Process”. In: Garcia, S., Graettinger, C. e Kost, K. Proceedings of the First International Research Workshop for Process Improvement in Small Settings. Pittsburgh: Carnegie Mellon - Software Engineering Institute. 2006.
Shewhart, W. A. (1931) “Economic control of quality of manufactured product”. New York: D. Van Nostrand Company, 501 p. 1931.
Siviy, J. M., Penn, M. L. e Stoddard, R. W. (2008) “CMMI and Six Sigma: Partners in Process Improvement”.
Tayntor, C. B. (2003) “Six Sigma Software Development”. Florida: Auerbach. 2003.
Chrissis, M. D., Konrad, M. e Shrum S. (2007) “CMMI: guidelines for process integration and product improvement”. Addison-Wesley. 2007.
Deming, W. E. (1986) “Out of the Crisis”. MIT Center for Advanced Engineering Study, Cambridge, MA. 1986.
Dybã, T. (2003) “Factors of Software Process Improvement Success in Small and Large Organizations: An Empirical Study in the Scandinavian Context”. ESEC/FSE, September, 2003.
Dybã, T. (2005) “An Empirical Investigation of the Key Factors for Success in Software Process Improvement”. IEEE Transactions On Software Engineering, v. 31, n. 5, May 2005.
Eckes, G. “Six Sigma for Everyone”. John Wiley & Sons, Inc. 2001.
Florac, W. A. e Carleton, A. D. (1999) “Measuring the Software Process: Statistical Process Control for Software Process Improvement”. Addison-Wesley. 1999.
Goethert, W. e Hayes, W. (2001) “Experiences in Implementing Measurement Programs”. Pittsburgh: Carnegie Mellon University – Software Engineering Institute. 2001.
Harry, M. e Schroeder, R. “Six Sigma: The Breakthrough Management Strategy Revolutionizing the World’s Top Corporations”. Currency. 1998.
Humphrey, W. S. (1995) “Introducing the personal software process”. Springer Netherlands: Annals of Sofware Engineering, v. 1, n. 1, p. 311-325. 1995
ISO/IEC 15504. (2003) “ISO/IEC 15504 - Information Technology - Process Assessment, International Standard (IS)”. 2003.
Juran, J. M. (1988) “Juran's Quality Control Handbook”. McGraw-Hill. 1988.
Kaplan, R. S. e Norton, D. P. (1992) “The Balanced Scorecard: Measures That Drive Performance”. Harvard Business Review. 1992.
NBR-ISO 9000. (2000) “ISO9000:2000 - Sistemas de gestão da qualidade: Fundamentos e vocabulário”. Rio de Janeiro: ABNT. Dezembro de 2000.
NBR-ISO/IEC 12207. (1998) “IEC 12207: Tecnologia da Informação - Processos de Ciclo de Vida do Software”. Rio de Janeiro: ABNT. 1998.
Pande, P. S., Neuman, R. P. e Cavanagh, R. R. “The Six Sigma Way: How GE, Motorola, and Other Top Companies Are Honing Their Performance”. McGraw-Hill. 1998.
Rocha, A. R. C., Maldonado, J. C. e Weber, K. C. (2001) “Qualidade de Software: Teoria e Prática”. São Paulo: Makron. 2001.
Salviano, C. F. (2006) “Melhoria e Avaliação de Processo de Software com ISO/IEC 15504-5:2006”. Lavras: UFLA/FAEPE. 2006. (Publicação do Curso de Pós-graduação “Latu Sensu” (Especialização) à Distância em Melhoria de Processo de Software).
Santana, A. F. L. (2007) “Problemas em Iniciativas de Melhoria de Processos de Software sob a Ótica de uma Teoria de Intervenção”. Dissertação (Mestrado) - Universidade Federal de Pernambuco, Recife, 2007.
Serrano, M. A. , Oca, C. M. e Cedillo, K (2006) “An Experience on Implementing the CMMI in a Small Organization Using the Team Software Process”. In: Garcia, S., Graettinger, C. e Kost, K. Proceedings of the First International Research Workshop for Process Improvement in Small Settings. Pittsburgh: Carnegie Mellon - Software Engineering Institute. 2006.
Shewhart, W. A. (1931) “Economic control of quality of manufactured product”. New York: D. Van Nostrand Company, 501 p. 1931.
Siviy, J. M., Penn, M. L. e Stoddard, R. W. (2008) “CMMI and Six Sigma: Partners in Process Improvement”.
Tayntor, C. B. (2003) “Six Sigma Software Development”. Florida: Auerbach. 2003.
Publicado
01/06/2009
Como Citar
MOREIRA, Renata Teles; LIMA, Geovane Nogueira; MACHADO, Breno Batista; MARINHO, Weslei de Tarso; VASCONCELOS, Alexandre; ROUILLER, Ana Cristina.
Uma Abordagem para Melhoria do Processo de Software baseada em Medição. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 8. , 2009, Ouro Preto.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2009
.
p. 31-45.
DOI: https://doi.org/10.5753/sbqs.2009.15502.