Relationship between gamification elements and social and human factors using the simple additive weighting method

dc.contributor.affiliationRestrepo-Tamayo L.M., Faculty of Engineering, Universidad de Medellín, Medellín, Colombia
dc.contributor.affiliationGasca-Hurtado G.P., Faculty of Engineering, Universidad de Medellín, Medellín, Colombia
dc.contributor.affiliationMachuca-Villegas L., Faculty of Engineering, Universidad de Medellín, Medellín, Colombia, Faculty of Engineering, Universidad del Valle, Cali, Colombia
dc.contributor.affiliationMorillo-Puente S., Master of Science in Education Program, Sabal University, Doral, FL, United States
dc.contributor.authorRestrepo-Tamayo L.M.
dc.contributor.authorGasca-Hurtado G.P.
dc.contributor.authorMachuca-Villegas L.
dc.contributor.authorMorillo-Puente S.
dc.date.accessioned2025-09-08T14:23:52Z
dc.date.available2025-09-08T14:23:52Z
dc.date.issued2025
dc.descriptionGamification is a strategy to stimulate social and human factors (SHF) that influence software development productivity. However, software development teams must improve their productivity to face the challenges of software development organizations. Traditionally, productivity analysis only includes technical factors. Literature shows the importance of SHFs in productivity. Furthermore, gamification elements can contribute to enhancing such factors to improve performance. Thus, to design strategies to enhance a specific SHF, it is essential to identify how gamification elements are related to these factors. The objective of this research is to determine the relationship between gamification elements and SHF that influence the productivity of software development teams. This research included the design of a scoring template to collect data from the experts. The importance was calculated using the Simple Additive Weighting (SAW) method as a tool framed in decision theory. Three criteria were considered: cumulative score, matches in inclusion, and values. The relationships of importance serve as a reference value in designing gamification strategies that promote improved productivity. It extends the path toward analyzing the effect of gamification on the productivity of software development. This relationship facilitates designing and implementing gamification strategies to improve productivity. © 2025 Restrepo-Tamayo et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
dc.identifier.doi10.1371/journal.pone.0320419
dc.identifier.instnameinstname:Universidad de Medellínspa
dc.identifier.issn19326203
dc.identifier.reponamereponame:Repositorio Institucional Universidad de Medellínspa
dc.identifier.repourlrepourl:https://repository.udem.edu.co/
dc.identifier.urihttp://hdl.handle.net/11407/9121
dc.language.isoeng
dc.publisher.facultyFacultad de Ingenieríasspa
dc.publisher.programIngeniería de Sistemasspa
dc.relation.citationissue4 April
dc.relation.citationvolume20
dc.relation.isversionofhttps://www.scopus.com/inward/record.uri?eid=2-s2.0-105002814943&doi=10.1371%2fjournal.pone.0320419&partnerID=40&md5=4fbc65820224167250983cfc55b38564
dc.relation.referencesLopes JM, Gomes S, Rodrigues I., Playing the gamification and co-creation game: A bibliometric literature review, Manag Rev Q, 74, 1, pp. 353-376, (2022)
dc.relation.referencesDeterding S, Dixon D, Khaled R, Nacke L., From game design elements to gamefulness, Proc 15th In Acad Mindtrek Conf, pp. 9-15, (2011)
dc.relation.referencesPedreira O, Garcia F, Brisaboa N, Piattini M., Gamification in software engineering – A systematic mapping, Inf Softw Technol, 57, pp. 157-168, (2015)
dc.relation.referencesDutra E, Diirr B, Santos G., Human factors and their influence on software development teams-a tertiary study, Proc XXXV Braz Symp Softw Eng, pp. 442-451, (2021)
dc.relation.referencesAmrit C, Daneva M, Damian D., Human factors in software development: On its underlying theories and the value of learning from related disciplines. A guest editorial introduction to the special issue, Inf Softw Technol, 56, pp. 1537-1542, (2014)
dc.relation.referencesGuveyi E, Aktas MS, Kalipsiz O., Human factor on software quality: A systematic literature review, Comput Sci Its Appl ICCSA, 2020, pp. 918-930, (2020)
dc.relation.referencesAdolph S, Hall W, Kruchten P., Using grounded theory to study the experience of software development, Empir Softw Eng, 16, pp. 487-513, (2011)
dc.relation.referencesFernandez-Sanz L, Misra S., Influence of human factors in software quality and productivity, Lect Notes Comput Sci (including subseries Lect Notes Artif Intell and Lect Notes Bioinform), 6786, pp. 257-269, (2011)
dc.relation.referencesBarraza ID, Zepeda VV., Factores sociales y humanos que afectan el proceso de educción de requerimientos: Una revisión sistemática, RISTI, 69, pp. 69-83, (2017)
dc.relation.referencesWagner S, Murphy-Hill E., Factors that influence productivity: A checklist, Rethinking productivity in software engineering, pp. 69-84, (2019)
dc.relation.referencesde Barros Sampaio SC, Barros EA, De Aquino GS, Silva MJ, De Lemos Meira SR., A review of productivity factors and strategies on software development, Proc 5th Int Conf Softw Eng Adv ICSEA, 201, pp. 196-204, (2010)
dc.relation.referencesOliveira E, Conte T, Cristo M, Valentim N., Influence factors in software productivity — A tertiary literature review, Int J Soft Eng Knowl Eng, 28, pp. 1795-1810, (2018)
dc.relation.referencesCanedo ED, Santos GA., Factors affecting software development productivity: An empirical study, ACM Int Conf Proc Ser, pp. 307-316, (2019)
dc.relation.referencesMurphy-hill E, Jaspan C, Sadowski C, Shepherd D, Phillips M, Winter C, Et al., What predicts software developers ’ productivity?, IEEE Trans Softw Eng, pp. 1-13, (2019)
dc.relation.referencesMachuca-Villegas L, Gasca-Hurtado GP, Restrepo-Tamayo LM, Morillo Puente S., Social and Human Factor Classification of Influence in Productivity in Software Development Teams, EuroSPI Systems, Software and Services Process Improvement, pp. 717-729, (2020)
dc.relation.referencesHillier F, Lieberman G., Introducción a la investigación de operaciones, (2010)
dc.relation.referencesAlinezhad A, Amini A, Alinezhad A., Sensitivity analysis of simple additive weighting method (SAW): The results of change in the weight of one attribute on the final ranking of alternatives, J Ind Eng, 4, pp. 13-18, (2009)
dc.relation.referencesAbdullah L, Adawiyah CW., Simple additive weighting methods of multi criteria decision making and applications: A decade review, Int J Inf Process Manag (IJIPM), 5, pp. 39-49, (2014)
dc.relation.referencesHamari J, Koivisto J, Sarsa H., Does gamification work? - A literature review of empirical studies on gamification, Proc Annu Hawaii Int Conf Syst Sci, pp. 3025-3034, (2014)
dc.relation.referencesRuiz M, Orta E, Gutierrez J., A Gamification Method for Improving the Onboarding Process of Software Engineers, IT Prof, 26, pp. 67-75, (2024)
dc.relation.referencesEngedal J., Gamification - A study of motivational affordances, Department of Computer Science and Media Technology, 1, (2015)
dc.relation.referencesKlock ACT, Gasparini I, Pimenta MS, Hamari J., Tailored gamification: A review of literature, Int J Hum Comput Stud, 144, (2020)
dc.relation.referencesKrath J, Schurmann L, von Korflesch HFO., Revealing the theoretical basis of gamification: A systematic review and analysis of theory in research on gamification, serious games and game-based learning, Comput Hum Behav, 125, (2021)
dc.relation.referencesRen-zuo X, Ruo-feng M, Li-na L, Xhong-wei X., Human factors analysis in software engineering, Wuhan Univ J Nat Sci, 9, pp. 18-22, (2004)
dc.relation.referencesHernandez L, Munoz M, Mejia J, Pena A., Gamificación en equipos de trabajo en la ingeniería de software: Una revisión sistemática de la literatura, Int Conf Softw Process Impv (CIMPS), (2016)
dc.relation.referencesKosa M, Yilmaz M., Designing games for improving the software, Adv Game-Based Learn, 1, pp. 303-310, (2015)
dc.relation.referencesOlgun S, Yilmaz M, Clarke P, O'Connor RV., A systematic investigation into the use of game elements in the context of software business landscapes: A systematic literature review, Proc Int Conf Softw Process Impv Capab Determ, pp. 384-398, (2017)
dc.relation.referencesSuh A, Wagner C, Liu L., The effects of game dynamics on user engagement in gamified systems, Proc Annu Hawaii Int Conf Syst Sci, 2015, pp. 672-681, (2015)
dc.relation.referencesMekler ED, Bruhlmann F, Tuch AN, Opwis K., Towards understanding the effects of individual gamification elements on intrinsic motivation and performance, Comput Hum Behav, 71, pp. 525-534, (2017)
dc.relation.referencesSailer M, Hense JU, Mayr SK, Mandl H., How gamification motivates: An experimental study of the effects of specific game design elements on psychological need satisfaction, Comput Hum Behav, 69, pp. 371-380, (2017)
dc.relation.referencesGroening C, Binnewies C., Achievement unlocked! The impact of digital achievements as a gamification element on motivation and performance, Comput Hum Behav, 97, pp. 151-166, (2019)
dc.relation.referencesMunoz M, Hernandez L, Mejia J, Gasca-Hurtado GP, Gomez-Alvarez MC., State of the use of gamification elements in software development teams, Commun Comput Inf Sci, pp. 249-258, (2017)
dc.relation.referencesPorto D de P, Jesus de GM, Ferrari FC, Fabbri SCPF., Initiatives and challenges of using gamification in software engineering: A systematic mapping, J Syst Softw, 173, (2021)
dc.relation.referencesLombriser P, Dalpiaz F, Lucassen G, Brinkkemper S., Gamified requirements engineering: Model and experimentation, International Working Conference on Requirements Engineering: Foundation for Software Quality, pp. 171-187, (2016)
dc.relation.referencesChow I, Huang L., A software gamification model for cross-cultural software development teams, ACM Int Conf Proc Ser, pp. 1-8, (2017)
dc.relation.referencesXi N, Hamari J., Does gamification satisfy needs? A study on the relationship between gamification features and intrinsic need satisfaction, Int J Inf Manag, 46, pp. 210-221, (2019)
dc.relation.referencesBarreto CF, Franca C., Gamification in Software Engineering: A literature Review, 2021 IEEE/ ACM 13th Int Work Coop Hum Aspects Softw Eng (CHASE), (2021)
dc.relation.referencesGamification 101: An introduction to the use of game dynamics to influence behavior, Bunchball white paper, (2010)
dc.relation.referencesWerbach K, Hunter D., For the win: How game thinking can revolutionize your business, (2012)
dc.relation.referencesWerbach K., (Re)defining gamification: A process approach, Lect Notes Comput Sci (including subseries Lect Notes Artif Intell and Lect Notes Bioinform), 8462, pp. 266-272, (2014)
dc.relation.referencesAlMarshedi A, Wanick V, Wills GB, Ranchhod A., Gamification and behaviour, Gamification, pp. 19-29, (2017)
dc.relation.referencesHao T, Liu Z, Bao H, Chen S, Llamas J, Llamas M., Gamification as an effective method in developing leadership skills and competencies, Schol Without Borders J, 2, 1, (2024)
dc.relation.referencesKoivisto J, Hamari J., The rise of motivational information systems: A review of gamification research, Int J Inf Manag, 45, pp. 191-210, (2019)
dc.relation.referencesSantos ACG, Oliveira W, Hamari J, Rodrigues L, Toda AM, Palomino PT, Et al., The relationship between user types and gamification designs, User Model User-Adap Inter, 31, 5, pp. 907-940, (2021)
dc.relation.referencesKitchenham BA, Pfleeger SL., Personal opinion surveys, Guide to Advanced Empirical Software Engineering, pp. 63-92, (2008)
dc.relation.referencesMassam H., Multi-criteria decision making (MCDM) techniques in planning, Prog Plann, 30, 1, pp. 1-84, (1988)
dc.relation.referencesThakkar JJ., Multi-criteria decision making, (2021)
dc.relation.referencesTaherdoost H., Analysis of simple additive weighting method (SAW) as a multiattribute decision-making technique: A step-by-step guide, J Manag Sci Eng Res, 6, 1, pp. 21-24, (2023)
dc.relation.referencesRestrepo Tamayo L, Machuca-Villegas L., Relationship between gamification elements and social and human factors, (2024)
dc.relation.referencesAfshari A, Mojamed M, Yusuff R., Simple additive weighting approach to personnel selection problem, Int J Innov Manag Technol, 1, 1, pp. 511-515, (2010)
dc.relation.referencesZaidan AA, Zaidan BB, Hussain M, AI-Haiqi AM, Mat Kiah ML, Abdulnabi M., Multi-criteria analysis for OS-EMR software selection problem: A comparative study, Decis Support Syst, 78, pp. 15-27, (2015)
dc.relation.referencesSaaty RW., The analytic hierarchy process-what it is and how it is used, Math Modelling, 9, 1, pp. 161-176, (1987)
dc.relation.referencesSaaty TL., How to make a decision: The analytic hierarchy process, Eur J Oper Res, 48, 1, pp. 9-26, (1990)
dc.relation.referencesHaswan F., Decision support system for election of members unit patients Pamong Praja, Int J Artif Intell Res, 1, 1, (2017)
dc.relation.referencesMachuca-Villegas L, Gasca-Hurtado G., Estrategias de gamificación con fines de mejora de procesos software en la gestión de proyectos, Rev Ibérica Sist Tecnol Inform, E17, pp. 142-155, (2019)
dc.relation.referencesVallejo-Nagera J., Guía práctica de psicología, (2002)
dc.relation.referencesWagner S, Ruhe M., A systematic review of productivity factors in software development, 2nd International workshop on software productivity analysis and cost estimation (SPACE 2008), (2008)
dc.relation.referencesPaiva E, Barbosa D, Lima R, Albuquerque A., Factors that influence the productivity of software developers in a developer view, Innov Comput Sci Softw Eng, (2010)
dc.relation.referencesWerbach K, Hunter D., The gamification toolkit: Dynamics, mechanics, and components for the win, (2015)
dc.relation.referencesConsuegra N., Diccionario de psicologia, (2010)
dc.relation.referencesVivas P, Rojas J, Torras M., Dinámica de grupos, (2009)
dc.relation.referencesDutra ACS, Prikladnicki R, Franca C., What do we know about high performance teams in software engineering? Results from a systematic literature review, 41st Euromicro Conference on Software Engineering and Advanced Applications, (2015)
dc.relation.referencesRiso W., Terapia cognitiva: Fundamentos teóricos y conceptualización del caso clínico, (2006)
dc.relation.referencesSoftware extension to the PMBOK® guide fifth edition, (2013)
dc.relation.referencesHernandez-Lopez A., Medidas de productividad en los proyectos de desarrollo de software: una aproximación por puestos de trabajo, J Softw Dev, 12, 3, pp. 45-67, (2014)
dc.relation.referencesGarcia F, Pedreira O, Piattini M, Cerdeira-Pena A, Penabad M., A framework for gamification in software engineering, J Syst Softw, 132, pp. 21-40, (2017)
dc.relation.referencesPlatonova V, Berzisa S., Gamification in software development projects, Inf Technol Manag Sci, 20, pp. 58-63, (2018)
dc.relation.referencesJudge TA, Piccolo RF, Podsakoff NP, Shaw JC, Rich BL., The relationship between pay and job satisfaction: A meta-analysis of the literature, J Vocat Behav, 77, 2, pp. 157-167, (2010)
dc.relation.referencesSommerville I., Ingenieria del Software, (2005)
dc.relation.referencesRestrepo-Tamayo LM, Gasca-Hurtado GP, Galeano Ospino S, Machuca-Villegas L., Transferencia de conocimiento en equipos de desarrollo de software usando gamificación: Un cuasiexperimento, Ingeniare Rev chil ing, 30, 4, pp. 705-718, (2022)
dc.rights.accesoRestricted access
dc.rights.accessrightsinfo:eu-repo/semantics/restrictedAccess
dc.sourcePLoS ONE
dc.sourcePLoS ONE
dc.sourceScopus
dc.subjectArticle
dc.subjectDecision theory
dc.subjectGamification
dc.subjectHuman
dc.subjectOpen access publishing
dc.subjectReference value
dc.subjectSoftware
dc.titleRelationship between gamification elements and social and human factors using the simple additive weighting method
dc.typeArticle
dc.type.localArtículospa
dc.type.versioninfo:eu-repo/semantics/publishedVersion

Archivos

Colecciones