Skip navigation
  •  Home
  • UDC 
    • Getting started
    • RUC Policies
    • FAQ
    • FAQ on Copyright
    • More information at INFOguias UDC
  • Browse 
    • Communities
    • Browse by:
    • Issue Date
    • Author
    • Title
    • Subject
  • Help
    • español
    • Gallegan
    • English
  • Login
  •  English 
    • Español
    • Galego
    • English
  
View Item 
  •   DSpace Home
  • 1. Investigación
  • Grupos de investigación
  • Laboratorio de Bases de Datos (LBD)
  • GI-LBD - Artigos
  • View Item
  •   DSpace Home
  • 1. Investigación
  • Grupos de investigación
  • Laboratorio de Bases de Datos (LBD)
  • GI-LBD - Artigos
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

An Architecture for Software Engineering Gamification

Thumbnail
View/Open
Ó_Pedreira_An_architecture_for_software_engineering_gamification_2020.pdf (1.355Mb)
Use this link to cite
http://hdl.handle.net/2183/26063
Atribución 4.0 Internacional
Except where otherwise noted, this item's license is described as Atribución 4.0 Internacional
Collections
  • GI-LBD - Artigos [20]
Metadata
Show full item record
Title
An Architecture for Software Engineering Gamification
Author(s)
Pedreira, Óscar
García, Félix
Piattini, Mario
Cortiñas, Alejandro
Cerdeira-Pena, Ana
Date
2020-05-07
Citation
O. 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.
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.
Keywords
Gamification
Software engineering
Gamification architecture
Gamification engine
 
Editor version
https://doi.org/10.26599/TST.2020.9010004
Rights
Atribución 4.0 Internacional
ISSN
1007-0214
1878-7606
 

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

LoginRegister

Statistics

View Usage Statistics
Sherpa
OpenArchives
OAIster
Scholar Google
UNIVERSIDADE DA CORUÑA. Servizo de Biblioteca.    DSpace Software Copyright © 2002-2013 Duraspace - Send Feedback