Catálogo de Benefícios Relatados por Organizações que Implementaram Melhoria de Processos de Software

  • Diego Cruz UNIRIO
  • Gleison Santos UNIRIO

Resumo


A percepção dos benefícios gerados por implementação de melhoria de processos de software (SPI) é um fator motivacional para que organizações decidam adotar e manter práticas propostas em modelos de maturidade como MR-MPS-SW e CMMI-Dev. Com objetivo de contribuir para maior evidência dos possíveis benefícios da adoção de práticas propostas por modelos e normas internacionais de SPI, esta pesquisa englobou uma abordagem sistemática de coleta e análise de dados para identificar e catalogar informações sobre benefícios de SPI obtidos no estado da prática. O método contempla execução de um mapeamento sistemático da literatura e Expert Panel cujos resultados foram analisados utilizando procedimentos de análise temática com codificação baseada em Grounded Theory (GT). A análise dos 57 relatos de experiência de implementação de SPI selecionados e das 4 entrevistas com especialistas em SPI resultaram na identificação de 121 fichas de benefícios de SPI que foram organizadas em um catálogo de benefícios. A avaliação por especialistas mostrou indícios de que a estrutura é adequada e relevante ao contexto de SPI e de que o conteúdo poderia influenciar positivamente na motivação de equipe envolvida na SPI e da alta gestão.

Referências

Bardin, L. (1977). Análise de conteúdo. Lisboa: Editora Edições 70. Caplan, S. (1990). “Using focus group methodology for ergonomic design”. Ergonomics, v. 33, n.5, p. 527-33.

Cerdeiral, C.T (2008). Uma Abordagem para Gerência e Avaliação de Projetos de Melhoria de Processos de Software do Ponto de Vista da Instituição de Consultoria. Dissertação de M. Sc., COPPE/UFRJ, Rio de Janeiro, Brasil.

CMMI Product Team (2010). CMMI for Development (CMMI-DEV) Version 1.3. Software Engineering Institute. Technical Report CMU/SEI-2010-TR-033. Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University.

Cruz, D. (2016). “Catálogo de Benefícios Relatados por Organizações que Implementaram Melhoria de Processos de Software.”, Dissertação de M. Sc. UNIRIO, Rio de Janeiro, Brasil.

Coleman, G., O’Connor, R. (2008). “Investigating software process in practice: A grounded theory perspective”, Journal of Systems and Software, v.81, 5, pp.772-784.

Dresh, A., Lacerda, D.P. E Júnior, J.A.V.A (2015). Design Science Research: Método de Pesquisa para Avanço da Ciência e Tecnologia. Bookman.

ISO/IEC (2003). “ISO/IEC 15504: IT Process Assessment.” The International Organization for the Standardization and the International Electrotechnical Commission.

ISO/IEC (2008). ISO/IEC 12207: System and software engineering – Software life cycle processes”, The International Organization for the Standardization and the International Electrotechnical Commission.

Mcloughlin, F., e Richardson, I. (2010). “The Rosetta Stone methodology–a benefits driven approach to SPI”, In Systems, Software and Services Process Improvement, pp. 201-212, Springer Berlin Heidelberg.

Montoni, M.A. e Rocha, A.R.C. (2011). “Uma Investigação sobre os Fatores Críticos de Sucesso em Iniciativas de Melhoria de Processos de Software”. Simpósio Brasileiro de Qualidade de Software (SBQS), Curitiba, PR, Brasil.

Neto, J.B.M, Cardoso, M.P., Bezerra, S. (2013). “RisAgi: Uma Metodologia Ágil para Gestão de Riscos em Projetos de Desenvolvimento de Software”, Workshop Anual de Melhoria de Processos de Software e Serviços, Campinas, SP.

Petrersen, K. et al. (2008). “Systematic mapping studies in software engineering”, International conference on Evaluation and Assessment in Software Engineering, p. 68–77, Bari, Italy.

Pinheiro J. Q., Farias T. M., Abe-Lima J. Y. (2013). “Painel de especialistas e estratégia multimétodos: reflexões, exemplos, perspectivas”, Psico, v. 44, Porto Alegre.

Ramos, C. S., Rocha A. R. E Oliveira, K. M. (2013). “Towards a strategy for analysing benefits of Software Process Improvement”, SEKE, 2013.

Rico D., 2002, Software “Process Improvement (SPI): Modeling Return on Investment (ROI)”. Em http://davidfrico.com/dacs02.pdf. Consulta realizada 15/05/2017.

Santos, G. (2011). Influência e Impacto do Programa MPS.BR na Pesquisa Relacionada à Qualidade de Software no Brasil, Simpósio Brasileiro de Qualidade de Software, Curitiba/PR.

SOFTEX (2016), “Melhoria do Processo de Software Brasileiro – Guia Geral MPS de Software”, Consulta realizada 15/05/2017.

Solingen, R. V. (2004). "Measuring the ROI of software process improvement.". IEEE Software. V. 21, n.3, pp. 32-38.

Strauss, A., Corbin, J. (2008). Pesquisa Qualitativa – Técnicas e Procedimentos para o desenvolvimento de teoria fundamentada. 2a. Ed., Porto Alegre: Artmed e Bookman.

Travassos, G.H. e Kalinowski, M. (2009). “iMPS 2009: caracterização e variação de desempenho de organizações que adotaram o modelo MPS”, SOFTEX, Campinas SP

Unterkalmsteiner, M. et al. (2012). “Evaluation and Measurement of Software Process Improvement-A Systematic Literature Review, Software Engineering”, IEEE, v38, pp398-424
Publicado
28/08/2017
CRUZ, Diego; SANTOS, Gleison. Catálogo de Benefícios Relatados por Organizações que Implementaram Melhoria de Processos de Software. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 16. , 2017, Rio de Janeiro. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2017 . p. 149-163. DOI: https://doi.org/10.5753/sbqs.2017.15098.