Gamification in Software Development: Systematic Literature Review

Oki Priyadi, Insan Ramadhan, Dana Indra Sensuse, Ryan Randy Suryono, Kautsarina

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

1 Citation (Scopus)


Since 2010, gamification has become a trend to motivate someone in various ways. Gamification is a new concept in software engineering that influences the software development process. Along with the increase of gamification frameworks, gamification is a means to increase motivation and opportunities for successful project completion. The issue with gamification adoption is a dearth of a methodology or framework for developing a gamification system. To overcome this challenge, we employed the Kitchenham approach in this systematic literature study on gamification in software development over the last five years. This study aims to comprehend gamification framework design, gamification aspects, and the software development mechanism. We bolded that the most important thing to make gamification succeed is using the correct game elements. The results show that point is the most widely-used gamification element in the software development area, followed by level, badge, social engagement challenges-quest, leaderboards, voting, and betting. These findings will be used as inputs for further research into integrating the correct elements and framework in developing a gamification system for the software development industry. Another result showed that none of the studied papers used a common framework to build gamification in software development. It implies that the designers used their frameworks and built gamification from scratch. Consequently, it becomes a challenge and opportunity to be resolved in future research. We suggest that further studies develop mature frameworks that can be used in the software development area.

Original languageEnglish
Title of host publicationLecture Notes on Data Engineering and Communications Technologies
PublisherSpringer Science and Business Media Deutschland GmbH
Number of pages13
Publication statusPublished - 2023

Publication series

NameLecture Notes on Data Engineering and Communications Technologies
ISSN (Print)2367-4512
ISSN (Electronic)2367-4520


  • Gamification
  • Gamifying
  • SLR
  • Software Development


Dive into the research topics of 'Gamification in Software Development: Systematic Literature Review'. Together they form a unique fingerprint.

Cite this