TL;DR
Removing gamification elements like streak counters from GitHub significantly altered developer behavior, reducing activity consistency and social synchronization, highlighting gamification's powerful influence and potential unintended consequences.
Contribution
This study provides empirical evidence on how the removal of gamification features impacts developer behavior and social dynamics on a major collaborative platform.
Findings
Long-running streaks decreased after gamification removal.
Weekend and single-contribution days declined.
Social synchronization of streaking behavior diminished.
Abstract
We examine how the behavior of software developers changes in response to removing gamification elements from GitHub, an online platform for collaborative programming and software development. We find that the unannounced removal of daily activity streak counters from the user interface (from user profile pages) was followed by significant changes in behavior. Long-running streaks of activity were abandoned and became less common. Weekend activity decreased and days in which developers made a single contribution became less common. Synchronization of streaking behavior in the platform's social network also decreased, suggesting that gamification is a powerful channel for social influence. Focusing on a set of software developers that were publicly pursuing a goal to make contributions for 100 days in a row, we find that some of these developers abandon this quest following the removal…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
