Initiatives and Challenges of Using Gamification in Software Engineering: A Systematic Mapping

11/13/2020
by   Daniel Porto, et al.
0

Context: Gamification is an emerging subject that has been applied in different areas, bringing contributions to different types of activities. Objective: This paper aims to characterize how gamification has been adopted in non-educational contexts of software engineering (SE) activities. Method: We performed a Systematic Mapping of the literature obtained from relevant databases of the area. The searches retrieved 2640 studies (published up to January 2020), of which 548 were duplicates, 82 were selected after applying the inclusion and exclusion criteria, and 21 were included via the backward snowballing technique, thus reaching a total of 103 studies to be analyzed. Results: Gamification provided benefits to activities like requirements specification, development, testing, project management, and support process. There is evidence of gamified support to some CMMI 2.0 Practice Areas. The most commonly used gamification elements are points and leaderboards. The main benefit achieved is the increased engagement and motivation to perform tasks. Conclusion: The number of publications and new research initiatives have increased over the years and, from the original authors' reports, many positive results were achieved in SE activities. Despite this, gamification can still be explored for many SE tasks; for the addressed ones, empirical evidence is very limited.

READ FULL TEXT

page 15

page 16

page 20

page 23

research
09/16/2021

Inclusion and Exclusion Criteria in Software Engineering Tertiary Studies: A Systematic Mapping and Emerging Framework

Context: Tertiary studies in software engineering (TS@SE) are widely use...
research
04/26/2023

Requirements Engineering, Software Testing and Education: A Systematic Mapping

The activities of requirements engineering and software testing are intr...
research
06/22/2016

Artificial Fun: Mapping Minds to the Space of Fun

Yampolskiy and others have shown that the space of possible minds is vas...
research
06/08/2022

Towards Continuous Systematic Literature Review in Software Engineering

Context: New scientific evidence continuously arises with advances in So...
research
03/14/2021

The entrepreneurial logic of startup software development: A study of 40 software startups

Context: Software startups are an essential source of innovation and sof...
research
08/15/2019

How does Object-Oriented Code Refactoring Influence Software Quality? Research Landscape and Challenges

Context: Software refactoring aims to improve software quality and devel...
research
04/21/2020

On the Performance of Hybrid Search Strategies for Systematic Literature Reviews in Software Engineering

Context: When conducting a Systematic Literature Review (SLR), researche...

Please sign up or login with your details

Forgot password? Click here to reset