Gamification in software engineering: The mediating role of developer engagement and job satisfaction

dc.contributor.authorStol, Klaas-Jan
dc.contributor.authorSchaarschmidt, Mario
dc.contributor.authorGoldblit, Shelly
dc.contributor.funderScience Foundation Irelanden
dc.date.accessioned2022-01-06T14:42:44Z
dc.date.available2022-01-06T14:42:44Z
dc.date.issued2021-12-30
dc.date.updated2021-10-20T11:05:06Z
dc.description.abstractGamification seeks to encourage behavior of participants by borrowing elements of games, such as scoring points. Few rigorous studies exist of gamification in software organizations, and several questions have remained unanswered, for example, what might drive developers to partake, and what are the consequences of developer engagement. This article seeks to provide some answers through a rigorous empirical study at one organization that created an internal gamification platform. We develop a theoretical model that seeks to explain why developers may participate, and develop the concept of developer engagement, which we link to job satisfaction. We collected data from two sources that were linked together: developer opinion data collected through a survey, and data from the organization’s version control system. We test our theoretical model using structural equation modeling and moderation analysis, and find support for our model. These findings suggest that gamification can be an effective mechanism to engage developers within the organization, and that developer engagement is positively associated with job satisfaction, which is a key outcome that is of great interest to software organizations.en
dc.description.sponsorshipScience Foundation Ireland (grant 15/SIRG/3293 and 13/RC/2094_P2)en
dc.description.statusPeer revieweden
dc.description.versionAccepted Versionen
dc.format.mimetypeapplication/pdfen
dc.identifier.citationStol, K.-J., Schaarschmidt, M. and Goldblit, S. (2021) 'Gamification in Software Engineering: The Mediating Role of Developer Engagement and Job Satisfaction', Empirical Software Engineering, 27 (35). doi: 10.1007/s10664-021-10062-wen
dc.identifier.doi10.1007/s10664-021-10062-wen
dc.identifier.endpage36en
dc.identifier.issn1382-3256
dc.identifier.issued35en
dc.identifier.journaltitleEmpirical Software Engineeringen
dc.identifier.startpage1en
dc.identifier.urihttps://hdl.handle.net/10468/12372
dc.identifier.volume27en
dc.language.isoenen
dc.publisherSpringeren
dc.relation.projectinfo:eu-repo/grantAgreement/SFI/SFI Starting Investigator Research Grant (SIRG)/15/SIRG/3293/IE/Software Development with Alternative Workforces/en
dc.relation.projectinfo:eu-repo/grantAgreement/SFI/SFI Research Centres/13/RC/2094/IE/Lero - the Irish Software Research Centre/en
dc.relation.urihttps://link.springer.com/article/10.1007/s10664-021-10062-w
dc.rights© The Author(s). This version of the article has been accepted for publication, after peer review but is not the Version of Record and does not reflect post-acceptance improvements, or any corrections. The Version of Record is available online at: http://dx.doi.org/10.1007/s10664-021-10062-w. Use of this Accepted Version is subject to the publisher’s Accepted Manuscript terms of useen
dc.rights.urihttps://www.springernature.com/gp/open-research/policies/acceptedmanuscript-termsen
dc.subjectGamificationen
dc.subjectDeveloper engagementen
dc.subjectBehavioral software engineeringen
dc.subjectJob satisfactionen
dc.subjectStructural equation modelingen
dc.titleGamification in software engineering: The mediating role of developer engagement and job satisfactionen
dc.typeArticle (peer-reviewed)en
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
EMSE-Stol-gamification.pdf
Size:
4.12 MB
Format:
Adobe Portable Document Format
Description:
Author's original
Loading...
Thumbnail Image
Name:
EMSE-2021-author-accepted.pdf
Size:
4.07 MB
Format:
Adobe Portable Document Format
Description:
Accepted version
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.71 KB
Format:
Item-specific license agreed upon to submission
Description: