Managing architectural technical debt: A unified model and systematic literature review

T Besker, A Martini, J Bosch - Journal of Systems and Software, 2018 - Elsevier
Abstract Large Software Companies need to support the continuous and fast delivery of
customer value in both the short and long term. However, this can be impeded if the …

The Pandora's box of social, process, and people debts in software engineering

MO Ahmad, T Gustavsson - Journal of Software: Evolution and …, 2024 - Wiley Online Library
In software engineering, technical debt (TD) has been widely investigated, but debt
regarding social issues, people, and processes has not been explored as much. It should be …

An exploration of technical debt

E Tom, A Aurum, R Vidgen - Journal of Systems and Software, 2013 - Elsevier
CONTEXT: Whilst technical debt is considered to be detrimental to the long term success of
software development, it appears to be poorly understood in academic literature. The …

A large-scale empirical study on self-admitted technical debt

G Bavota, B Russo - Proceedings of the 13th international conference …, 2016 - dl.acm.org
Technical debt is a metaphor introduced by Cunningham to indicate" not quite right code
which we postpone making it right". Examples of technical debt are code smells and bug …

A balancing act: What software practitioners have to say about technical debt

E Lim, N Taksande, C Seaman - IEEE software, 2012 - ieeexplore.ieee.org
An interview study involving 35 practitioners from a variety of domains aimed to characterize
technical debt at the ground level to find out how software practitioners perceive it. The study …

[HTML][HTML] How do software development teams manage technical debt?–An empirical study

J Yli-Huumo, A Maglyas, K Smolander - Journal of Systems and Software, 2016 - Elsevier
Technical debt (TD) is a metaphor for taking shortcuts or workarounds in technical decisions
to gain short-term benefit in time-to-market and earlier software release. In this study, one …

In search of a metric for managing architectural technical debt

RL Nord, I Ozkaya, P Kruchten… - 2012 Joint Working …, 2012 - ieeexplore.ieee.org
Practices designed to expedite the delivery of stakeholder value can paradoxically lead to
unexpected rework costs that ultimately degrade the flow of value over time. This is …

Assessing technical debt by identifying design flaws in software systems

R Marinescu - IBM Journal of Research and Development, 2012 - ieeexplore.ieee.org
Tough time-to-market constraints and unanticipated integration or evolution issues lead to
design tradeoffs that usually cause flaws in the structure of a software system. Thus …

Managing technical debt: An industrial case study

Z Codabux, B Williams - 2013 4th International Workshop on …, 2013 - ieeexplore.ieee.org
Technical debt is the consequence of trade-offs made during software development to
ensure speedy releases. The research community lacks rigorously evaluated guidelines to …

An empirical study on the removal of self-admitted technical debt

EDS Maldonado, R Abdalkareem… - 2017 IEEE …, 2017 - ieeexplore.ieee.org
Technical debt refers to the phenomena of taking shortcuts to achieve short term gain at the
cost of higher maintenance efforts in the future. Recently, approaches were developed to …