ESEIW 2025
Sun 28 September - Fri 3 October 2025

Context: GitHub has introduced a new gamification element through personal achievements, whereby badges are unlocked and displayed on developers’ personal profile pages in recognition of their development activities. Objective: In this paper, we present an exploratory analysis using mixed methods to study the diffusion of personal badges in GitHub, in addition to the effects and reactions to their introduction. Method: First, we conduct an observational study by mining longitudinal data from more than 6,000 developers and performed correlation and regression analysis. Then, we conduct a survey and analyze over 300 GitHub community discussions on the topic of personal badges to gauge how the community responded to the introduction of the new feature. Results: We find that most of the developers sampled own at least a badge, but we also observe an increasing number of users who choose to keep their profiles private and opt out of displaying badges. Additionally, badges are generally poorly correlated with developers’ skills and dispositions, such as timeliness and desire to collaborate. We also find that, except for the Starstruck badge (reflecting the number of followers), their introduction does not have an effect. Finally, the reaction of the community has been in general mixed, as developers find them appealing in principle but without a clear purpose and hardly reflecting their abilities in the current form. Conclusions: We provide recommendations to the designers of the GitHub platform on how to improve the current implementation of personal badges as both a gamification mechanism and as sources of reliable cues for assessing the abilities of developers.

Fri 3 Oct

Displayed time zone: Hawaii change

09:40 - 11:00
Culture, Collaboration, and Recognition in Software TeamsESEM - Research Projects Track / ESEM - Journal First Track / ESEM - Technical Track / at Kaiulani II
Chair(s): Bianca Trinkenreich Colorado State University
09:40
16m
Talk
A lot of talk and a badge: An exploratory analysis of personal achievements in GitHub
ESEM - Journal First Track
Fabio Calefato University of Bari, Luigi Quaranta University of Bari, Italy, Filippo Lanubile University of Bari
Link to publication DOI
09:56
16m
Talk
OSCAR: promoting crOss-cutting digital Skills through Europe-wide non-Conventional leARning experiences
ESEM - Research Projects Track
Ilenia Fronza Free University of Bozen/Bolzano, Italy, Tommi Mikkonen University of Jyvaskyla
10:12
16m
Talk
Perspectives, Needs and Challenges for Sustainable Software Engineering Teams: A FinServ Case Study
ESEM - Technical Track
Satwik Ghanta University of Glasgow, Peggy Gregory University of Glasgow, UK, Gül Calikli University of Glasgow
10:28
16m
Talk
The Shifting Sands of Toxicity: The Evolving Nature of Interpersonal Challenges in Open Source
ESEM - Technical Track
Sarthak Siddhant Bharadwaj Colorado State University, Fabio Marcos De Abreu Santos Colorado State University, USA, Bianca Trinkenreich Colorado State University
10:44
16m
Talk
When Domains Collide: An Activity Theory Exploration of Cross-Disciplinary Collaboration
ESEM - Technical Track
Zixuan Feng Oregon State University, USA, Thomas Zimmermann University of California, Irvine, Lorenzo Pisani Microsoft Research, Christopher Gooley Microsoft Research, Jeremiah Wander Microsoft Research, Anita Sarma Oregon State University
Pre-print