TCSE logo 
 Sigsoft logo
Sustainability badge
Sat 3 May 2025 09:30 - 10:00 at 211 - Session 1 Chair(s): Riccardo Coppola

Software maintainability is essential for long-term success in the software industry. Despite widespread evidence of the high costs associated with poor maintainability, market pressure drives many organizations to prioritize short-term releases. This focus leads to accumulating technical debt worldwide. In this preliminary work, we propose maintainability gamification through anonymous leaderboards to encourage organizations to maintain a sustained focus on code quality. Our approach envisions benchmarking to foster motivation and urgency across companies by highlighting thresholds for leaders and laggards. To initiate this concept, we analyze a sample of over 1,000 proprietary projects using ANONMETRIC scores. By examining the distribution of these scores across various dimensions, we assess the feasibility of creating effective leaderboards. Findings from this study offer valuable insights for future design activities in maintainability gamification.

Sat 3 May

Displayed time zone: Eastern Time (US & Canada) change

09:00 - 10:30
Session 1Gamify Gamification in Development + V & V at 211
Chair(s): Riccardo Coppola Politecnico di Torino
09:15
15m
Day opening
Welcome from Gamify Organizers
Gamify Gamification in Development + V & V
Riccardo Coppola Politecnico di Torino
09:30
30m
Talk
Industrial Code Quality Benchmarks: Toward Gamification of Software Maintainability
Gamify Gamification in Development + V & V
Markus Borg CodeScene, Amogha Udayakumar CodeScene, Adam Tornhill Empear AB
10:00
30m
Talk
GAppium: A Framework to Enact Gamification Mechanics in Appium Inspector
Gamify Gamification in Development + V & V
Lorenzo Laudadio Politecnico di Torino, Riccardo Coppola Politecnico di Torino, Marco Torchiano Politecnico di Torino, Tommaso Fulcini Politecnico di Torino
:
:
:
: