Transferencia de conocimiento en equipos de desarrollo de software: una estrategia de gamificación para fomentar la colaboración

Saray Galeano Ospino | Biografía
Corporación Universitaria Adventista
Liliana Esther Machuca Villegas | Biografía
Universidad del Valle
Gloria Piedad Gasca Hurtado | Biografía
Universidad de Medellín

Resumen

Los proyectos de desarrollo de software son demandantes en conocimiento porque implican procesos de gestión rigurosos que deben articularse con buenas prácticas de conocimiento y gestión. Esta integración está estrechamente relacionada con la transferencia de conocimiento, indispensable en estos proyectos. Sin embargo, la falta de colaboración, la escasa comunicación, la falta de motivación para compartir el conocimiento y la incapacidad de ponerlo a disposición son algunas de las dificultades de la gestión del conocimiento en los proyectos de desarrollo de software. Por otro lado, la gamificación influye en el comportamiento de las personas, promoviendo la motivación, el compromiso y la colaboración en los equipos de trabajo. En este sentido, la gamificación puede ser una estrategia potencial para transformar estas dificultades. En esta investigación se adopta en el diseño de GamifiK, un enfoque para fomentar la transferencia de conocimientos en los equipos de desarrollo de software promoviendo la colaboración. GamifiK integra buenas prácticas de gestión del conocimiento, elementos de gamificación y la colaboración como habilidad blanda para la creación y la transferencia de conocimientos. Se realizó un estudio piloto en un contexto académico para evaluar el rendimiento preliminar de la estrategia y su posibilidad de ser validada e implementada en un contexto de la industria del software. Los resultados muestran que GamifiK puede compartir el conocimiento y contribuir a la transferencia de conocimiento en los equipos de desarrollo y es una viabilidad para ser implementado en un contexto real.

Referencias

  1. K. Dalkir, Knowledge management in theory and practice. 2013. doi: 10.4324/9780080547367.
  2. I. Nonaka and H. Takeuchi, “The knowledge-creating company: how Japanese companies create the dynamics of innovation,” Boston: Harvard Business School, 1991.
  3. I. Nonaka and K. Nishida, “The Concept of ‘Ba’: Bulding a foundation for knowledge creation,” California management review, vol. 40(3), pp. 40–54, 1998.
  4. Brenda L. Flores Rios, Modelo de evolución de la gestión del conocimiento en MiPyMes, de acuerdo con el nivel de madurez en un programa de mejora de procesos de software. Mexicali, Baja California: Universidad Autónoma de Baja California, 2016.
  5. L. Pirzadeh, “Human Factors in Software Development: A Systematic Literature Review”, Master of Science Thesis in Computer Science and Engineering, Department of Computer Science and Engineering, Chalmers University of Technology, Göteborg, Sweden 2010.
  6. F. Steffens and S. Marczak, “A Gamification Framework as a Collaboration Motivator for Software Development Teams”, Master in Computer Science, Faculty of Informatics, Pontifical Catholic University of Rio Grande Do Sul, Porto Alegre, 2015.
  7. S. Marczak, C. Treude, F. Figueira Filho, F. Steffens, L. Singer, and D. Redmiles, “Studying Gamification as a Collaboration Motivator for Virtual Software Teams: Social Issues, Cultural Issues, and Research Methods,” Companion Proceedings of the Conference on Computer-Supported Collaborative Work and Social Computing, 2015, Estados Unidos, pp. 14–17, 2015.
  8. L. Hernández, M. Muñoz, J. Mejia, and A. Peña, “Gamification in software engineering teamworks: A systematic literature review,” Applications in Software Engineering - Proce- edings of the 5th International Conference on Software Process Improvement, CIMPS 2016, vol. 2017-Janua, pp. 1–8, 2017, doi: 10.1109/cimps.2016.7802799.
  9. A. R. Yanzer Cabral, M. B. Ribeiro, and R. P. Noll, “Knowledge management in agile software projects: A systematic review,” Journal of Information and Knowledge Management, vol. 13, no. 1, 2014, doi: 10.1142/S0219649214500105.
  10. M. K. B, C. Anslow, M. Mateescu, R. Burkhard, D. Vischi, and C. Zahn, “the Use of Large Digital Multi-touch Cardwalls,” vol. 1, pp. 119–134, 2017, doi: 10.1007/978-3-319-57633-6.
  11. S. Ghobadi, “What drives knowledge sharing in software development teams: A literature review and classification framework,” Information and Management, vol. 52, no. 1, pp. 82–97, 2015, doi: 10.1016/j.im.2014.10.008.
  12. S. Olgun, M. Yilmaz, P. M. Clarke, and R. V. O’Connor, “A systematic investigation into the use of game elements in the context of software business landscapes: A systematic literature review,” Communications in Computer and Information Science, vol. 770, pp. 384–398, 2017, doi: 10.1007/978-3-319-67383-7_28.
  13. J. L. Jurado, A. Fernandez, and C. A. Collazos, “Applying gamification in the context of knowledge management,” ACM International Conference Proceeding Series, vol. 21-22-Octo, pp. 10–13, 2015, doi: 10.1145/2809563.2809606.
  14. O. Pedreira, F. García, N. Brisaboa, and M. Piattini, “Gamification in software engineering- A systematic mapping,” Information and Software Technology, vol. 57, no. 1, pp. 157–168, 2015, doi: 10.1016/j.infsof.2014.08.007.
  15. L. Machuca-Villegas and G. P. Gasca-Hurtado, “Estrategias de gamificación con fines de mejora de procesos software en la gestión de proyectos,” RISTI - Revista Iberica de Sistemas e Tecnologias de Informacao., pp. 490–499, 2019, doi: 10.17013/risti.n.pi-pf.
  16. J. Ø. Engedal, “Gamification - a study of motivational affordances”, Master Thesis, De- partment of Computer Science and Media Technology, Gjøvik University College, Gjøvik, 2015.
  17. M. Daneva and O. Pastor, “Requirements engineering: Foundation for software quality: 22nd international working conference, REFSQ 2016 Gothenburg, Sweden, march 14–17, 2016 proceedings,” Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 9619, no. March, 2016, doi: 10.1007/978-3-319-30282-9.
  18. L. Machuca-Villegas and G. P. Gasca-Hurtado, “Aproximación de un modelo basado en gamificación para influir en la productividad de equipos de desarrollo de software Toward a Model based on Gamification to Influence the Productivity of Software Development Teams,” Cisti 2019, no. June, pp. 19–22, 2019.
  19. Microsoft Corporation, “Github,” 2008. https://github.com/
  20. “Assembly.” https://my.joinassembly.com/signin
  21. F. Zieris and L. Prechelt, “Observations on knowledge transfer of professional software developers during pair programming,” Proceedings - International Conference on Software Engineering, pp. 242–250, 2016, doi: 10.1145/2889160.2889249.
  22. C. H. Kao, “Collaboration framework for software development based on question and answer sites,” Proceedings of 4th IEEE International Conference on Applied System Innovation 2018, ICASI 2018, pp. 310–313, 2018, doi: 10.1109/ICASI.2018.8394595.
  23. G. Moser, R. Vallon, M. Bernhart, and T. Grechenig, “Teaching Software Quality Assurance with Gamification and Continuous Feedback Techniques,” 2021 IEEE Glo- bal Engineering Education Conference (EDUCON), pp. 505–509, 2021, doi: 10.1109/ EDUCON46332.2021.9453921.
  24. J. Friedrich, M. Becker, F. Kramer, M. Wirth, and M. Schneider, “Incentive design and gamification for knowledge management,” Journal of Business Research, vol. 106, no. November 2017, pp. 341–352, 2020, doi: 10.1016/j.jbusres.2019.02.009.
  25. L. Moldon, M. Strohmaier, and J. Wachs, “How Gamification Affects Software Developers: Cautionary Evidence from a Natural Experiment on GitHub,” pp. 549–561, 2021, doi: 10.1109/ icse43902.2021.00058.
  26. G. P. Gasca-Hurtado, M. C. Gomez-Alvarez, and S. Herrera, “Gamified tool to mitigate change resistance causes in software process improvement,” Iberian Conference on Information Systems and Technologies, CISTI, vol. 2020-June, no. June, pp. 24–27, 2020, doi: 10.23919/ CISTI49556.2020.9141010.
  27. N. Unkelos-Shpigel and I. Hadar, “Gamifying software engineering tasks based on cognitive principles: The case of code review,” Proceedings - 8th International Workshop on Coope- rative and Human Aspects of Software Engineering, CHASE 2015, no. May, pp. 119–120, 2015, doi: 10.1109/CHASE.2015.21.
  28. N. Unkelos-Shpigel and I. Hadar, “Inviting everyone to play: Gamifying collaborative requi- rements engineering,” 5th International Workshop on Empirical Requirements Engineering, EmpiRE 2015 - Proceedings, pp. 13–16, 2016, doi: 10.1109/EmpiRE.2015.7431301.
  29. L. Machuca-Villegas, “Modelo basado en la gamificación y en factores sociales y humanos para influir en la productividad de equipos de desarrollo de software,” 2021. http://51.222.107.224:9000/inicio/
  30. A. J. Kim, “Social engagement verbs,” 2012. https://amyjokim.com/blog/2012/09/19/social-engagement-whos-playing-how-do-they-like-to-engage/
  31. K. Werbach and D. Hunter, FOR THE WIN How GAME THINKING Can Revolutionize Your Business. 2012.
  32. R. Bono Cabré, Diseños cuasi-experimentales y longitudinales. 2012. [Online]. Available: http://hdl.handle.net/2445/30783
  33. S. Galeano-Ospino, L. Machuca-Villegas, and G. P. Gasca-Hurtado, “Knowledge Transfer in Software Development Teams Using Gamification: A Systematic Literature Review,” New Perspectives in Software Engineering. CIMPS 2020. Advances in Intelligent Systems and Computing, vol. 1297, pp. 56–61, 2020, doi: https://doi.org/10.1007/978-3-030-63329-5_8.
  34. S. Galeano-Ospino, “Cuestionario para evaluar la satisfacción de los participantes frente a la
  35. experiencia con la estrategia de gamificación,” 2021. https://forms.gle/sykryVea3j6wBzvo9
  36. C. Wohlin, P. Runeson, M. Höst, M. C. Ohlsson, B. Regnell, and A. Wesslén, Experimentation in Software Engineering, vol. 53, no. 9. Springer, Berlin, Heidelberg, 2012. doi: https://doi.org/10.1007/978-3-642-29044-2.
  37. J. Kayani and M. Q. Zia, “The Analysis of Knowledge, Knowledge Management and Knowledge Management Cycles: A Broad Review,” International Journal of Academic Research in Economics and Management Sciences, vol. 1, no. 6, pp. 2226–3624, 2012.
Cómo citar
Galeano Ospino, S., Machuca Villegas, L. E., & Gasca Hurtado, G. P. (2022). Transferencia de conocimiento en equipos de desarrollo de software: una estrategia de gamificación para fomentar la colaboración. Revista Ingenierías Universidad De Medellín, 21(41), 1-27. https://doi.org/10.22395/rium.v21n41a2

Descargas

La descarga de datos todavía no está disponible.

Send mail to Author


Send Cancel

Estamos indexados en