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 …
Context: Architectural decisions are considered one of the most common sources of technical debt (TD). Thus, it is necessary to understand how TD is perceived by software …
Context: Technical debt (TD) is a metaphor used to describe technical decisions that can give the company a benefit in the short term but possibly hurting the overall quality of the …
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 …
L Xiao, Y Cai, R Kazman, R Mo… - IEEE transactions on …, 2021 - ieeexplore.ieee.org
Architectural Technical Debt (ATD) refers to sub-optimal architectural design in a software system that incurs high maintenance “interest” over time. Previous research revealed that …
Background: There is a growing body of knowledge on Technical Debt (TD) in recent years. This knowledge provides various explanations of the term and suggests different remedies …
Context: The technical debt (TD) metaphor helps to conceptualize the pending issues and trade-offs made during software development. Knowing TD causes can support in defining …
Agile frameworks continue to provide positive evidence regarding the benefits of their use in the software products. Since these methods develop professional skills in those who …
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 …