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

被引:0
|
作者
Klaas-Jan Stol
Mario Schaarschmidt
Shelly Goldblit
机构
[1] University College Cork,Lero—the Irish Software Research Centre, School of Computer Science and Information Technology
[2] Paderborn University,Service Management and Technology Marketing
[3] Dell Technologies,Software Services
来源
关键词
Gamification; Developer engagement; Behavioral software engineering; Job satisfaction; Structural equation modeling;
D O I
暂无
中图分类号
学科分类号
摘要
Gamification 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.
引用
收藏
相关论文
共 50 条
  • [1] Gamification in software engineering: the mediating role of developer engagement and job satisfaction
    Stol, Klaas-Jan
    Schaarschmidt, Mario
    Goldblit, Shelly
    EMPIRICAL SOFTWARE ENGINEERING, 2022, 27 (02)
  • [2] Role stress and job satisfaction: Examining the mediating role of work engagement
    Orgambidez-Ramos, Alejandro
    Perez-Moreno, Pedro J.
    Borrego-Ales, Yolanda
    JOURNAL OF WORK AND ORGANIZATIONAL PSYCHOLOGY-REVISTA DE PSICOLOGIA DEL TRABAJO Y DE LAS ORGANIZACIONES, 2015, 31 (02): : 69 - 77
  • [3] Job crafting and turnover intention: The mediating role of work engagement and job satisfaction
    Zhang, Taotao
    Li, Bingxiang
    SOCIAL BEHAVIOR AND PERSONALITY, 2020, 48 (02):
  • [4] The role of ethical leadership on employee commitment to the organization: The mediating role of job satisfaction and job engagement
    Ramlawati, Ramlawati
    Serang, Serlin
    Arminas, Arminas
    Junaidi, Junaidi
    Wicaksono, Ready
    ORGANIZATSIONNAYA PSIKOLOGIYA, 2023, 13 (01): : 73 - 91
  • [5] Exploring the mediating role of work engagement between the linkages of job characteristics with organizational engagement and job satisfaction
    Rai, Alka
    Maheshwari, Sunil
    MANAGEMENT RESEARCH REVIEW, 2021, 44 (01): : 133 - 157
  • [6] JOB RESOURCES AND WORK ENGAGEMENT: THE MEDIATING ROLE OF BASIC NEED SATISFACTION
    Kapica, Lukasz
    Baka, Lukasz
    Stachura-Krzysztalowicz, Aleksandra
    MEDYCYNA PRACY, 2022, 73 (05) : 407 - 416
  • [7] Influence of HRM practices on innovation in software engineering: the mediating role of developer experience
    Choi, Youngkeun
    EUROPEAN JOURNAL OF MANAGEMENT AND BUSINESS ECONOMICS, 2024,
  • [8] Work Engagement Fosters Job Satisfaction in Higher Education Teachers: The Mediating Role of Job Crafting
    Sharma, Komal
    Sood, Sarita
    EMPLOYEE RESPONSIBILITIES AND RIGHTS JOURNAL, 2023,
  • [9] The impact of gamification on training, work engagement, and job satisfaction in banking
    Sereno, Marcelo Magioli
    Ang, Huat Bin
    INTERNATIONAL JOURNAL OF TRAINING AND DEVELOPMENT, 2024, 28 (03) : 362 - 384
  • [10] THE MEDIATING ROLE OF JOB SATISFACTION BETWEEN QUALITY IN WORK FACTORS AND WORK ENGAGEMENT
    Ivonne Hinojosa-Lopez, Jessica
    RAE-REVISTA DE ADMINISTRACAO DE EMPRESAS, 2022, 62 (04):