Design of a gamification strategy to intervene in social and human factors associated with software process improvement change resistance

dc.contributor.affiliationGasca-Hurtado, G.P., Facultad de Ingenierías, Universidad de Medellín, Medellín, Colombia
dc.contributor.affiliationGómez-Álvarez, M.C., Facultad de Ingenierías, Universidad de Medellín, Medellín, Colombia
dc.contributor.affiliationMachuca-Villegas, L., Facultad de Ingenierías, Universidad de Medellín, Medellín, Colombia, Facultad de Ingeniería, Universidad del Valle, Cali, Colombia
dc.contributor.affiliationMuñoz, M., Centro de Investigación en Matemáticas, Zacatecas, Mexico
dc.contributor.authorGasca-Hurtado G.P
dc.contributor.authorGómez-Álvarez M.C
dc.contributor.authorMachuca-Villegas L
dc.contributor.authorMuñoz M.
dc.date.accessioned2022-09-14T14:33:37Z
dc.date.available2022-09-14T14:33:37Z
dc.date.issued2021
dc.descriptionBest practices of software development and software process improvement (SPI) are people-centred. Both have a high level of influence of social and human factors inherent to the individuals involved in these processes. At the same time, software process improvement is inherent to the change of the conditions and the behaviour of individuals. In this work, the authors show the results of applying a deductive approach for a method based on gamification and social and human factors to influence the productivity of the software development team. The results show that it is possible to abstract all the design aspects of an existing strategy called Interplanetary Mission and identify the social and human factors involved in change resistance in SPI initiatives. The strategy execution results show that gamification strategies could help to mitigate change resistance in SPI initiatives for software development teams and their productivity, understanding this term in software engineering context as the ratio between output and input within the software development production process. © 2021 The Authors. IET Software published by John Wiley & Sons Ltd on behalf of The Institution of Engineering and Technology.eng
dc.identifier.doi10.1049/sfw2.12045
dc.identifier.instnameinstname:Universidad de Medellínspa
dc.identifier.issn17518806
dc.identifier.reponamereponame:Repositorio Institucional Universidad de Medellínspa
dc.identifier.repourlrepourl:https://repository.udem.edu.co/
dc.identifier.urihttp://hdl.handle.net/11407/7425
dc.language.isoeng
dc.publisherJohn Wiley and Sons Incspa
dc.publisher.facultyFacultad de Ingenieríasspa
dc.publisher.programIngeniería de Sistemasspa
dc.relation.citationendpage442
dc.relation.citationissue6
dc.relation.citationstartpage428
dc.relation.citationvolume15
dc.relation.isversionofhttps://www.scopus.com/inward/record.uri?eid=2-s2.0-85128323188&doi=10.1049%2fsfw2.12045&partnerID=40&md5=b390c4be572068435d85fe532ebd53de
dc.relation.referencesFrança, V., Indicators in process improvement for software maintenance: a systematic review of literature (2021) Int. J. Bus. Inf. Syst., 36 (2), pp. 190-220
dc.relation.referencesGasca-Hurtado, G.P., Gamified strategy oriented to decrease SPI change resistance: a case study (2020) Proc. European Conference on Software Process Improvement, pp. 313-325
dc.relation.referencesGuterres Ferreira, M., Sidnei Wazlawick, R., (2010) Complementing the SEI-IDEAL Model with Deployers’ Real Experiences: The Need to Address Human Factors in SPI Initiatives
dc.relation.referencesGuterres Ferreira, M., Sidnei Wazlawick, R., Software Process Improvement: a organizational change that need to be managed and motivated (2011) Int. J. Comput. Inf. Eng., 5 (2), p. 19
dc.relation.referencesVilemoes, A., (1954) Productivity in the Distributive Tråde in Europe. Wholesale and Retail Aspects, , Organisation for European Economic Co-operation, Paris
dc.relation.referencesYilmaz, M., (2013) A software process engineering approach to understanding software productivity and team personality characteristics: An empirical investigation, , Doctoral Thesis,, Dublin City University
dc.relation.referencesReyes, M., (2004) Social Research: A Deductive Approach
dc.relation.referencesCapretz, L.F., Ahmed, F., A call to promote soft skills in software engineering (2018) Psychol. Cogn. Sci. – Open J., 4 (1), pp. e1-e3
dc.relation.referencesMorales-Aguiar, N., Vega-Zepeda, V., Factores Humanos y la Mejora de Procesos de Software. Propuesta inicial de un catálogo que guíe su gestión (2018) RISTI Rev. Ibérica Sist. Tecnol. Informação, 29, pp. 30-42
dc.relation.referencesMuñoz, M., Software process improvement from a human perspective (2014) Proc. New Perspectives in Information Systems and Technologies, 1, pp. 287-298. , Springer, Berlin
dc.relation.referencesMachuca-Villegas, L., Social and human factor classification of influence in productivity in software development teams (2020) Systems, Software and Services Process Improvement. EuroSPI 2020. Communications in Computer and Information Science, pp. 717-729. , Yilmaz, M., (eds.)
dc.relation.referencesNasir, M., Ahmad, M.H.N., Hassan, R., Resistance factors in the implementation of software process improvement project (2008) WSEAS Trans. Inf. Sci. Appl., 5 (6), pp. 1031-1043
dc.relation.referencesHerranz Sánchez, E., (2019) La gamificación en el ámbito de la mejora del proceso software : marco metodológico, , PhD Thesis,, Universidad Carlos III de Madrid
dc.relation.referencesHerranz, E., Gamification for software process improvement: a practical approach (2018) IET Softw., 13 (2), pp. 112-121
dc.relation.referencesGarcía, I., Pacheco, C., Calvo-Manzano, A.J., Introducing gamification to increase staff involvement and motivation when conducting SPI initiatives in small-sized software enterprises (2019) IET Softw, 13 (5), pp. 456-465
dc.relation.referencesHerranz, E., Colomo-Palacios, R., Is gamification a way to a softer software process improvement? A preliminary study of success factors (2018) Proc. European Conference on Software Process Improvement, pp. 207-218
dc.relation.referencesAlhammad, M.M., Moreno, A.M., Challenges of gamification in software process improvement (2020) J. Softw. Evol. Process, 32 (6)
dc.relation.referencesJovanovic, M., Mesquida, A.L., Mas, A., (2015) Process improvement with retrospective gaming in agile software development, 543, pp. 287-294. , https://doi.org/10.1007/978-3-319-24647-5_23, Communications in Computer and Information Science
dc.relation.referencesMesquida, A.L., Mas, A., Experiences on the use of a game for improving learning and assessing knowledge (2018) Comput. Appl. Eng. Educ., 26 (6), pp. 2058-2070. , https://doi.org/10.1002/cae.21990
dc.relation.referencesMesquida, A.L., IET software special issue: gamification and persuasive games for software agile software process improvement: a collaborative game toolbox (2018) IET, 13 (2), pp. 106-111. , https://doi.org/10.1049/iet-sen.2018.5096
dc.relation.referencesOprescu, F., Jones, C., Katsikitis, M., I PLAY AT WORK-ten principles for transforming work processes through gamification (2014) Front. Psychol., 5. , https://doi.org/10.3389/fpsyg.2014.00014
dc.relation.referencesMachuca-Villegas, L., Gasca-Hurtado, G.P., Toward a model based on gamification to influence the productivity of software development teams (2019) Proc. 14th Iberian Conference on Information Systems and Technologies (CISTI)
dc.relation.referencesBeyond Player Types: Kim's Social Action Matrix – Amy Jo Kim [Online], , https://amyjokim.com/blog/2014/02/28/beyond-player-types-kims-social-action-matrix/, Accessed 05 May 2021
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 (2009) J. Ind. Eng., 4, pp. 13-18
dc.relation.referencesAbdullah, L., Adawiyah, C.W., Simple additive weighting methods of multi criteria decision making and applications: a decade review (2014) Int. J. Inf. Process. Manag., 5 (1), pp. 39-49
dc.relation.referencesMassam, H., Multi-criteria decision making (MCDM) techniques in planning (1988) Prog. Plann., 30, pp. 1-84
dc.relation.referencesWerbach, K., Hunter, D., (2012) For the Win: How Game Thinking Can Revolutionize Your Business, , Wharton Digital Press
dc.relation.referencesVallejo-Nágera, J., (2002) Guía Práctica de Psicología, , Ediciones Temas de Hoy
dc.relation.referencesHernández López, A., (2014) Medidas de productividad en los proyectos de desarrollo de software: una aproximación por puestos de trabajo, , PhD Thesis., Universidad Carlos III de Madrid
dc.relation.referencesManrique-Losada, B., Gasca-Hurtado, G.P., Gómez-Álvarez, M.C., Assessment proposal of teaching and learning strategies in software process improvement (2015) Rev. Fac. Ing., 77, pp. 105-114
dc.relation.referencesKruchten, P.B., The 4+1 view model of architecture (1995) IEEE Softw., 12 (6), pp. 42-50. , https://doi.org/10.1109/52.469759
dc.relation.referencesAndrés Gutiérrez Zuluaga, F., MEDELLÍN-ANTIOQUIA 2.019 2 ALCALDÍA DE MEDELLÍN
dc.relation.referenceshttps://www.medellin.edu.co/wp-content/uploads/DocumentoFinal_PlanDesarrolloMedellin2020-2023_MedellinFuturo.pdf
dc.relation.referencesRyan, R., Deci, E.L., Self-determination theory and the facilitation of intrinsic motivation, social development, and well-being (2000) Am. Psychol, 55 (1), p. 68
dc.relation.referencesRuneson, P., Höst, M., Guidelines for conducting and reporting case study research in software engineering (2009) Empir. Softw. Eng., 14 (2), pp. 131-164. , https://doi.org/10.1007/s10664-008-9102-8
dc.rights.accessrightsinfo:eu-repo/semantics/restrictedAccess
dc.sourceIET Software
dc.subject.proposalComputer gameseng
dc.subject.proposalHuman factorseng
dc.subject.proposalSocial aspects of automationeng
dc.subject.proposalSoftware development managementeng
dc.subject.proposalSoftware engineeringeng
dc.subject.proposalSoftware process improvementeng
dc.subject.proposalComputer gameseng
dc.subject.proposalComputer softwareeng
dc.subject.proposalEconomic and social effectseng
dc.subject.proposalHuman engineeringeng
dc.subject.proposalProcess engineeringeng
dc.subject.proposalProductivityeng
dc.subject.proposalSoftware designeng
dc.subject.proposalBest practiceseng
dc.subject.proposalConditioneng
dc.subject.proposalDevelopment process improvementseng
dc.subject.proposalGamificationeng
dc.subject.proposalProcess improvement initiativeseng
dc.subject.proposalSocial aspect of automationeng
dc.subject.proposalSoftware development managementeng
dc.subject.proposalSoftware development processeng
dc.subject.proposalSoftware development teamseng
dc.subject.proposalSoftware Process Improvementeng
dc.subject.proposalSocial aspectseng
dc.titleDesign of a gamification strategy to intervene in social and human factors associated with software process improvement change resistance
dc.typeArticle
dc.type.coarhttp://purl.org/coar/resource_type/c_6501
dc.type.driverinfo:eu-repo/semantics/article
dc.type.localArtículospa
dc.type.versioninfo:eu-repo/semantics/publishedVersion

Archivos

Colecciones