Skip to main content
OpenConf small logo

Providing all your submission and review needs
Abstract and paper submission, peer-review, discussion, shepherding, program, proceedings, and much more

Worldwide & Multilingual
OpenConf has powered thousands of events and journals in over 100 countries and more than a dozen languages.


ZIP
0.7MB

Developer Contributions and Self-Admitted Technical Debt: A Longitudinal Case Study In Industry

The accumulation of technical debt affects maintenance effort, system quality, and the way teams evolve their code bases over time. In this paper, we investigate how developer contribution patterns and self-admitted technical debt (SATD) co-evolve in a long-lived industrial software system. We analyze nine years of history (2017–2025) from the main Git repository. Using a mining software repository approach, we extract yearly counts of commits, added, removed, and edited lines of code. We further enrich the dataset with manually assigned seniority information for each active developer and year. The resulting dataset is organized by year, developer, contribution level, and SATD type to answer three research questions: (i) how contribution patterns evolve as the project grows; (ii) how SATD is distributed among developers with different contribution and seniority levels; and (iii) how the type and frequency of SATD change as the project matures. Our results show that contribution volume does not scale linearly with team size, and that a small subset of high-impact developers accounts for most SATD across years. We also observe that overall SATD, and in particular defect-related SATD, decreases as the team becomes more experienced. These findings provide empirical evidence on the interplay among contribution behavior, seniority, and SATD in a real-world project and highlight the need to monitor both process changes and individual developer profiles when managing technical debt.

Giulia Oliveira
São Paulo State University
Brazil

Jorge Prates
São Paulo State University
Brazil

Silvana Melo
Federal University of Grande Dourados (UFGD)
Brazil

Rogério Garcia
São Paulo State University
Brazil