Riscos em Iniciativas de Melhoria de Processos de Software Aderentes ao MR-MPS-SW e ao CMMI-DEV: Uma Investigação no Contexto Brasileiro
Resumo
Iniciativas de melhoria de processos de software são afetadas pordiversos problemas que prejudicam a institucionalização dos processos. Nem sempre as organizações estão cientes dos possíveis problemas e, assim, não se precaveem para evitá-los. Este artigo apresenta um estudo qualitativo cujo objetivo é identificar riscos que comumente afetam iniciativas de melhoria de processos de software aderentes ao MR-MPS-SW e ao CMMI-DEV. Um mapeamento sistemático foi realizado nos principais eventos científicos que tratam especificamente qualidade de software no Brasil (SBQS e WAMPS). Procedimentos de codificação foram utilizados para identificar e categorizaros problemas relatados. Foram analisados 497 artigos e identificados 1152 códigos. Os códigos foram generalizados e organizados em 134 riscos associados a 34 categorias.
Palavras-chave:
Iniciativas de Melhoria, Processos de Software, Investigação
Referências
Bandeira-de-Melo, R. e Cunha, C. J. C. (2010) “Grounded Theory”. In: Godoi, C. K. Bandeira-de-Melo, R., Silva, A. B. (Org.) “Pesquisa qualitativa em Estudos Organizacionais: Paradigmas, Estratégias e Métodos”, 2o edição, São Paulo, Saraiva.
Birk, A. and Pfahl, D. (2002) “A Systems Perspective on Software Process Improvement”. Em: Product Focused Software Process Improvement, 2002, pp 4-18., v. 2559.
CMMI Product Team (2010) CMMI® for Development (CMMI-DEV), V1.3, Software Engineering Institute. Disponível em: http://www.sei.cmu.edu/. Último acesso em: 01/04/2015.
Corbin, J. and Strauss, A. (2008) “Basics of Qualitative Research: Techniques and Procedures for Developing Grounded Theory”. 3rd. London, SAGE Publications.
Dyba, T. (2002) “Enabling Software Process Improvement: An Investigation of the Importance of Organizational Issues.” Empirical Software Engineering 7 (4): 387– 90.
Falbo, R. A. (2010). Uma Ontologia de Riscos de Software IX Simpósio Brasileiro de Qualidade de Software (SBQS2010), Belém, Para, pp. 151-156
ISO (2009) 31000, Risk Management—Principles and Guidelines. Geneva: International Standards Organization.
Iversen, J., Mathiassen, L., Axel, N. (2004) “Managing Risk in SPI: AN Action Research Approach.” MIS Quarterly: Manag. Inform. Systems 28 (3): 395–434.
Kitchenham, B. e Charters, S. (2007) “Guidelines for performing Systematic Literature Reviews in Software Engineering”, Technical Report EBSE 2007-001, Keele University and Durham University Joint Report.
Mendes F., Almeida J., Arruda E. (2011) “Experiência de Implantação de Melhoria de Processos de Software em um Laboratório de Pesquisa”. VII Workshop Anual do MPS, Campinas, SP, 2011, pp 114-123.
Mendes, F. F., Oliveira, J. L., Fernandes, P. G., et al. (2007) “Análise de Riscos na Implantação de MPS”. ProQualiti – Qualidade na Produção de Software Vol.3, Num.3, Novembro, 2007, pp 25-32.
Niazi, M. (2012) “An Exploratory Study of Software Process Improvement Implementation Risks”. Journal of Software Evolution and Process 24 (8): 877–94.
Niazi, M., Wilson, D., Zowghi, D. (2006) “Critical success factors for SPI implementation: an empirical study”, Software Process: Improvement and Practice, v. 11, n. 2 (Mar), pp. 193-211.
O’Connor, R. and Coleman, G. (2007) “An investigation of barriers to the adoption of software process best practice models”. 18th Australasian Conference on Information Systems, Toowoomba, Australia, pp. 780–789.
Paulk, M., Goldenson, D., White, D. (2000) “The 1999 Survey of High Maturity Organizations”, Soft. Eng. Institute, Carnegie Mellon University, Pittsburgh, PA.
PMI – Project Management Institute. (2013) “Um Guia do Conjunto de Conhecimentos em Gerenciamento de Projetos: Guia PMBOK”. Pensilvânia: PMI, Quinta edição.
Rainer, A. and Hall, T. (2003) “A quantitative and qualitative analysis of factors affecting software processes”. Journal of Systems and Software, v. 66, n. 1, pp. 7-21.
Recker, J. (2012) "Scientific Research in Information Systems: A Beginner’s Guide", Queensland, Australia, Springer.
Rocha, R., Montoni, M., Santos, G., et al. (2005) “Dificuldades e Fatores de Sucesso na Implementação de Processos de Software Utilizando o MR-MPS e o CMMI”. I Encontro de Implementadores do PS.BR, Brasília, Brasil.
Rodrigues, J. e Kirner, T. (2010). “Benefícios, Fatores de Sucesso e Dificuldades da Implantação do Modelo MPS.BR”, IX Simpósio Brasileiro de Qualidade de Software (SBQS2010), Belém, Para, pp. 41-56.
Santos, G. (2011) "Influência e Impacto do Programa MPS.BR na Pesquisa Relacionada à Qualidade de Software no Brasil", X Simpósio Brasileiro de Qualidade Software (SBQS 2011), Curitiba, Paraná, pp. 73-87.
SOFTEX (2012) “MPS.BR Guia Geral MPS de Software”. Disponível em http://www.softex.br/mpsbr/guias/. Acesso em 01/04/2015.
SOFTEX (2015) “Avaliações MPS-SW (Software) Publicadas (prazo de validade: 3 anos)”. Disponível em http://www.softex.br/mpsbr/avaliacoes/mps-sw/. Acesso em 01/04/2015.
Birk, A. and Pfahl, D. (2002) “A Systems Perspective on Software Process Improvement”. Em: Product Focused Software Process Improvement, 2002, pp 4-18., v. 2559.
CMMI Product Team (2010) CMMI® for Development (CMMI-DEV), V1.3, Software Engineering Institute. Disponível em: http://www.sei.cmu.edu/. Último acesso em: 01/04/2015.
Corbin, J. and Strauss, A. (2008) “Basics of Qualitative Research: Techniques and Procedures for Developing Grounded Theory”. 3rd. London, SAGE Publications.
Dyba, T. (2002) “Enabling Software Process Improvement: An Investigation of the Importance of Organizational Issues.” Empirical Software Engineering 7 (4): 387– 90.
Falbo, R. A. (2010). Uma Ontologia de Riscos de Software IX Simpósio Brasileiro de Qualidade de Software (SBQS2010), Belém, Para, pp. 151-156
ISO (2009) 31000, Risk Management—Principles and Guidelines. Geneva: International Standards Organization.
Iversen, J., Mathiassen, L., Axel, N. (2004) “Managing Risk in SPI: AN Action Research Approach.” MIS Quarterly: Manag. Inform. Systems 28 (3): 395–434.
Kitchenham, B. e Charters, S. (2007) “Guidelines for performing Systematic Literature Reviews in Software Engineering”, Technical Report EBSE 2007-001, Keele University and Durham University Joint Report.
Mendes F., Almeida J., Arruda E. (2011) “Experiência de Implantação de Melhoria de Processos de Software em um Laboratório de Pesquisa”. VII Workshop Anual do MPS, Campinas, SP, 2011, pp 114-123.
Mendes, F. F., Oliveira, J. L., Fernandes, P. G., et al. (2007) “Análise de Riscos na Implantação de MPS”. ProQualiti – Qualidade na Produção de Software Vol.3, Num.3, Novembro, 2007, pp 25-32.
Niazi, M. (2012) “An Exploratory Study of Software Process Improvement Implementation Risks”. Journal of Software Evolution and Process 24 (8): 877–94.
Niazi, M., Wilson, D., Zowghi, D. (2006) “Critical success factors for SPI implementation: an empirical study”, Software Process: Improvement and Practice, v. 11, n. 2 (Mar), pp. 193-211.
O’Connor, R. and Coleman, G. (2007) “An investigation of barriers to the adoption of software process best practice models”. 18th Australasian Conference on Information Systems, Toowoomba, Australia, pp. 780–789.
Paulk, M., Goldenson, D., White, D. (2000) “The 1999 Survey of High Maturity Organizations”, Soft. Eng. Institute, Carnegie Mellon University, Pittsburgh, PA.
PMI – Project Management Institute. (2013) “Um Guia do Conjunto de Conhecimentos em Gerenciamento de Projetos: Guia PMBOK”. Pensilvânia: PMI, Quinta edição.
Rainer, A. and Hall, T. (2003) “A quantitative and qualitative analysis of factors affecting software processes”. Journal of Systems and Software, v. 66, n. 1, pp. 7-21.
Recker, J. (2012) "Scientific Research in Information Systems: A Beginner’s Guide", Queensland, Australia, Springer.
Rocha, R., Montoni, M., Santos, G., et al. (2005) “Dificuldades e Fatores de Sucesso na Implementação de Processos de Software Utilizando o MR-MPS e o CMMI”. I Encontro de Implementadores do PS.BR, Brasília, Brasil.
Rodrigues, J. e Kirner, T. (2010). “Benefícios, Fatores de Sucesso e Dificuldades da Implantação do Modelo MPS.BR”, IX Simpósio Brasileiro de Qualidade de Software (SBQS2010), Belém, Para, pp. 41-56.
Santos, G. (2011) "Influência e Impacto do Programa MPS.BR na Pesquisa Relacionada à Qualidade de Software no Brasil", X Simpósio Brasileiro de Qualidade Software (SBQS 2011), Curitiba, Paraná, pp. 73-87.
SOFTEX (2012) “MPS.BR Guia Geral MPS de Software”. Disponível em http://www.softex.br/mpsbr/guias/. Acesso em 01/04/2015.
SOFTEX (2015) “Avaliações MPS-SW (Software) Publicadas (prazo de validade: 3 anos)”. Disponível em http://www.softex.br/mpsbr/avaliacoes/mps-sw/. Acesso em 01/04/2015.
Publicado
17/08/2015
Como Citar
DUTRA, Eliezer; SANTOS, Gleison.
Riscos em Iniciativas de Melhoria de Processos de Software Aderentes ao MR-MPS-SW e ao CMMI-DEV: Uma Investigação no Contexto Brasileiro. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 14. , 2015, Manaus.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2015
.
p. 107-121.
DOI: https://doi.org/10.5753/sbqs.2015.15217.