An Architecture for Software Engineering Gamification

UDC.coleccionInvestigaciónes_ES
UDC.departamentoCiencias da Computación e Tecnoloxías da Informaciónes_ES
UDC.endPage797es_ES
UDC.grupoInvLaboratorio de Bases de Datos (LBD)es_ES
UDC.issue6es_ES
UDC.journalTitleTsinghua Science and Technologyes_ES
UDC.startPage776es_ES
UDC.volume25es_ES
dc.contributor.authorPedreira, Óscar
dc.contributor.authorGarcía, Félix
dc.contributor.authorPiattini, Mario
dc.contributor.authorCortiñas, Alejandro
dc.contributor.authorCerdeira-Pena, Ana
dc.date.accessioned2020-07-29T14:49:28Z
dc.date.available2020-07-29T14:49:28Z
dc.date.issued2020-05-07
dc.description.abstract[Abstract] Gamification has been applied in software engineering to improve quality and results by increasing people's motivation and engagement. A systematic mapping has identified research gaps in the field, one of them being the difficulty of creating an integrated gamified environment comprising all the tools of an organization, since most existing gamified tools are custom developments or prototypes. In this paper, we propose a gamification software architecture that allows us to transform the work environment of a software organization into an integrated gamified environment, i.e., the organization can maintain its tools, and the rewards obtained by the users for their actions in different tools will mount up. We developed a gamification engine based on our proposal, and we carried out a case study in which we applied it in a real software development company. The case study shows that the gamification engine has allowed the company to create a gamified workplace by integrating custom-developed tools and off-the-shelf tools such as Redmine, TestLink, or JUnit, with the gamification engine. Two main advantages can be highlighted: (i) our solution allows the organization to maintain its current tools, and (ii) the rewards for actions in any tool accumulate in a centralized gamified environment.es_ES
dc.identifier.citationO. Pedreira, F. García, M. Piattini, A. Cortiñas and A. Cerdeira-Pena, "An architecture for software engineering gamification," in Tsinghua Science and Technology, vol. 25, no. 6, pp. 776-797, Dec. 2020, doi: 10.26599/TST.2020.9010004.es_ES
dc.identifier.doi10.26599/TST.2020.9010004
dc.identifier.issn1007-0214
dc.identifier.issn1878-7606
dc.identifier.urihttp://hdl.handle.net/2183/26063
dc.language.isoenges_ES
dc.publisherQinghua Daxue Xuebao Bianjibu,Tsinghua University, Editorial Boardes_ES
dc.relation.urihttps://doi.org/10.26599/TST.2020.9010004es_ES
dc.rightsAtribución 4.0 Internacionales_ES
dc.rights.accessRightsopen accesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/*
dc.subjectGamificationes_ES
dc.subjectSoftware engineeringes_ES
dc.subjectGamification architecturees_ES
dc.subjectGamification enginees_ES
dc.titleAn Architecture for Software Engineering Gamificationes_ES
dc.typejournal articlees_ES
dspace.entity.typePublication
relation.isAuthorOfPublication21dcfe07-2476-4360-a425-ba1ba4253409
relation.isAuthorOfPublicationb3a38854-c246-4602-bc81-fc43d485f749
relation.isAuthorOfPublicatione09ccaa0-3a7f-4463-b6e7-db404361f097
relation.isAuthorOfPublication.latestForDiscovery21dcfe07-2476-4360-a425-ba1ba4253409

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Ó_Pedreira_An_architecture_for_software_engineering_gamification_2020.pdf
Size:
1.36 MB
Format:
Adobe Portable Document Format
Description: