SANER 2025
Tue 4 - Fri 7 March 2025 Montréal, Québec, Canada
Fri 7 Mar 2025 11:45 - 12:00 at M-1410 - Code Quality and Refactoring Chair(s): Wesley Assunção

Background: Software companies must balance fast delivery and quality, a trade-off that often introduces technical debt and wastes developer’s time. Technical debt tends to increase as software evolves, which is assumed to slow down development and maintenance activities. However, the potential relationship between technical debt and lead time lacks empirical evidence.

Objective: This paper reports an empirical study to explore the potential relationship between technical debt and lead time in resolving Jira tickets. We further aim to measure the extent to which technical debt can explain the variation in lead time.

Method: We conducted an industrial case study to explore this relationship in six components, each of which was analyzed individually. Technical debt was measured using SonarQube and normalized with the component’s size. Lead times to resolve Jira tickets were collected from Jira and averaged monthly.

Results: The study found little to no correlation between technical debt and lead time to resolve Jira tickets in five components, with technical debt explaining a variation in lead time ranging from 0% to 41%. However, it is less than 30% in most of the components.

Conclusion: Technical debt alone does not fully explain the variation in lead time. There should be some other confounding variables (e.g., size and complexity of the changes, number of teams involved, priorities, component ownership) affecting lead time or a residual effect, i.e., interest, that might manifest later. Further investigation into those confounding variables is essential.

Fri 7 Mar

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

11:00 - 12:30
Code Quality and RefactoringResearch Papers / Reproducibility Studies and Negative Results (RENE) Track at M-1410
Chair(s): Wesley Assunção North Carolina State University
11:00
15m
Talk
Evaluating Software Development Agents: Patch Patterns, Code Quality, and Issue Complexity in Real-World GitHub Scenarios
Research Papers
Zhi Chen Singapore Management University, Lingxiao Jiang Singapore Management University
Pre-print
11:15
15m
Talk
Evaluating the Effectiveness of LLMs in Fixing Maintainability Issues in Real-World Projects
Research Papers
Henrique Gomes Nunes Federal University of Minas Gerais, Eduardo Figueiredo Federal University of Minas Gerais, Larissa Rocha State University of Bahia, Sarah Nadi New York University Abu Dhabi, Fischer Ferreira Federal University of Ceará, Geanderson Esteves dos Santos Federal University of Minas Gerais
11:30
15m
Talk
Exploring the Potential of Llama Models in Automated Code Refinement: A Replication Study
Research Papers
Genevieve Caumartin Concordia University, Qiaolin Qin Polytechnique Montréal, Heng Li Polytechnique Montréal, Diego Costa Concordia University, Canada
Pre-print
11:45
15m
Talk
Exploring the Relationship between Technical Debt and Lead Time: An Industrial Case Study
Reproducibility Studies and Negative Results (RENE) Track
Bhuwan Paudel Blekinge Institute of Technology, Javier Gonzalez-Huerta Blekinge Institute of Technology, Ehsan Zabardast Nordea, Blekinge Institute of Technology, Eriks Klotins Blekinge Institute of Technology