A Comprehensive View on TD Prevention Practices and Reasons for Not Preventing It

S Freire, A Pacheco, N Rios, B Pérez… - ACM Transactions on …, 2024 - dl.acm.org
Context. Technical debt (TD) prevention allows software practitioners to apply practices to
avoid potential TD items in their projects. Aims. To uncover and prioritize, from the point of …

Prevalence, common causes and effects of technical debt: Results from a family of surveys with the IT industry

R Ramač, V Mandić, N Taušan, N Rios, S Freire… - Journal of Systems and …, 2022 - Elsevier
Context: The technical debt (TD) metaphor describes actions made during various stages of
software development that lead to a more costly future regarding system maintenance and …

Technical debt resulting from architectural degradation and code smells: a systematic mapping study

D Das, AA Maruf, R Islam, N Lambaria, S Kim… - ACM SIGAPP Applied …, 2022 - dl.acm.org
Poor design choices, bad coding practices, or the need to produce software quickly can
stand behind technical debt. Unfortunately, manually identifying and managing technical …

Software practitioners' point of view on technical debt payment

S Freire, N Rios, B Pérez, C Castellanos… - Journal of Systems and …, 2023 - Elsevier
Context: Technical debt (TD) payment refers to the activity of expending maintenance effort
and resources to make up for the effects of previous technical compromises. Aims: To …

Common causes and effects of technical debt in serbian it: Insightd survey replication

R Ramač, V Mandić, N Taušan, N Rios… - 2020 46th euromicro …, 2020 - ieeexplore.ieee.org
Background: The concept of technical debt (TD) describes a phenomenon that impacts
software projects and makes them difficult to manage. In recent years, various techniques …

How long do junior developers take to remove technical debt items?

V Lenarduzzi, V Mandić, A Katin, D Taibi - Proceedings of the 14th ACM …, 2020 - dl.acm.org
Background. Software engineering is one of the engineering fields with the highest inflow of
junior engineers. Tools that utilize source code analysis to provide feedback on internal …

Non-technical aspects of technical debt in the context of large-scale agile development: A qualitative study

MO Ahmad, T Gustavsson, A Katin… - 2024 50th Euromicro …, 2024 - ieeexplore.ieee.org
Scaling agile approaches in large company context is prone to technical debt due to large
number of teams of different size, level of expertise and their need for management and …

[PDF][PDF] 'On the application of static code analysis tools in the Serbian IT industry: An empirical study

A Komosar, S Kijanovic, V Mandic… - Proc. 17th IADIS Int …, 2024 - researchgate.net
The rapid development of information technologies and the increase in client demands in
the sphere of software product production create motivation for the development and …

Familiarity, Common Causes and Effects of Technical Debt: A Replicated Study in the Saudi Software Industry

A Aldaeej, M Alshayeb - Arabian Journal for Science and Engineering, 2024 - Springer
Technical debt (TD) poses a significant risk in the software industry, representing the
compromises made during software development that result in long-term consequences. To …

Perceptions of technical debt and its management activities-a survey of software practitioners

D Albuquerque, ET Guimaraes, GS Tonin… - Proceedings of the …, 2022 - dl.acm.org
Technical Debt (TD) is a metaphor reflecting technical compromises that can yield short-term
benefits but might hurt the long-term health of a software system. Although several research …