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

Abstract Best 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...

Full description

Saved in:
Bibliographic Details
Main Authors: Gloria Piedad Gasca‐Hurtado, María Clara Gómez‐Álvarez, Liliana Machuca‐Villegas, Mirna Muñoz
Format: Article
Language:English
Published: Wiley 2021-12-01
Series:IET Software
Subjects:
Online Access:https://doi.org/10.1049/sfw2.12045
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832546664250867712
author Gloria Piedad Gasca‐Hurtado
María Clara Gómez‐Álvarez
Liliana Machuca‐Villegas
Mirna Muñoz
author_facet Gloria Piedad Gasca‐Hurtado
María Clara Gómez‐Álvarez
Liliana Machuca‐Villegas
Mirna Muñoz
author_sort Gloria Piedad Gasca‐Hurtado
collection DOAJ
description Abstract Best 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.
format Article
id doaj-art-5c0dbd416a6f40c787efb0161bf3af44
institution Kabale University
issn 1751-8806
1751-8814
language English
publishDate 2021-12-01
publisher Wiley
record_format Article
series IET Software
spelling doaj-art-5c0dbd416a6f40c787efb0161bf3af442025-02-03T06:47:27ZengWileyIET Software1751-88061751-88142021-12-0115642844210.1049/sfw2.12045Design of a gamification strategy to intervene in social and human factors associated with software process improvement change resistanceGloria Piedad Gasca‐Hurtado0María Clara Gómez‐Álvarez1Liliana Machuca‐Villegas2Mirna Muñoz3Facultad de Ingenierías Universidad de Medellín Medellín ColombiaFacultad de Ingenierías Universidad de Medellín Medellín ColombiaFacultad de Ingenierías Universidad de Medellín Medellín ColombiaCentro de Investigación en Matemáticas Zacatecas MéxicoAbstract Best 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.https://doi.org/10.1049/sfw2.12045software development managementhuman factorssocial aspects of automationcomputer games
spellingShingle Gloria Piedad Gasca‐Hurtado
María Clara Gómez‐Álvarez
Liliana Machuca‐Villegas
Mirna Muñoz
Design of a gamification strategy to intervene in social and human factors associated with software process improvement change resistance
IET Software
software development management
human factors
social aspects of automation
computer games
title Design of a gamification strategy to intervene in social and human factors associated with software process improvement change resistance
title_full Design of a gamification strategy to intervene in social and human factors associated with software process improvement change resistance
title_fullStr Design of a gamification strategy to intervene in social and human factors associated with software process improvement change resistance
title_full_unstemmed Design of a gamification strategy to intervene in social and human factors associated with software process improvement change resistance
title_short Design of a gamification strategy to intervene in social and human factors associated with software process improvement change resistance
title_sort design of a gamification strategy to intervene in social and human factors associated with software process improvement change resistance
topic software development management
human factors
social aspects of automation
computer games
url https://doi.org/10.1049/sfw2.12045
work_keys_str_mv AT gloriapiedadgascahurtado designofagamificationstrategytointerveneinsocialandhumanfactorsassociatedwithsoftwareprocessimprovementchangeresistance
AT mariaclaragomezalvarez designofagamificationstrategytointerveneinsocialandhumanfactorsassociatedwithsoftwareprocessimprovementchangeresistance
AT lilianamachucavillegas designofagamificationstrategytointerveneinsocialandhumanfactorsassociatedwithsoftwareprocessimprovementchangeresistance
AT mirnamunoz designofagamificationstrategytointerveneinsocialandhumanfactorsassociatedwithsoftwareprocessimprovementchangeresistance