The practitioners' point of view on the concept of technical debt and its causes and consequences: a design for a global family of industrial surveys and its first results …

N Rios, RO Spínola, M Mendonça… - Empirical Software …, 2020 - Springer
Context Studying the causes of technical debt (TD) could aid in TD prevention, thus easing
the job of TD management. On the other hand, better understanding of the effects of TD …

Identification and management of technical debt: a systematic mapping study update

MI Murillo, G López, R Spínola… - Journal of Software …, 2023 - journals-sol.sbc.org.br
Technical debt is a concept used to describe the lack of good practices during software
development, leading to several problems and costs. Identification and management …

A Systematic Literature Review on the Influence of Enhanced Developer Experience on Developers' Productivity: Factors, Practices, and Recommendations

A Razzaq, J Buckley, Q Lai, Y Ting… - ACM Computing …, 2024 - dl.acm.org
Context and Motivation–Developer eXperience (Dev-X) is a recent research area that
focuses on developers perceptions, feelings, and values with respect to software …

Surveying software practitioners on technical debt payment practices and reasons for not paying off debt items

S Freire, N Rios, B Gutierrez, D Torres… - Proceedings of the 24th …, 2020 - dl.acm.org
Background: Little is known about the practices used for technical debt (TD) payment. The
study of payment practices, as well as the reasons for not applying them, can help …

Hearing the voice of software practitioners on causes, effects, and practices to deal with documentation debt

N Rios, L Mendes, C Cerdeiral, APF Magalhães… - … Foundation for Software …, 2020 - Springer
Abstract [Context and Motivation] It is common for teams to take shortcuts during software
development that, in the future, will lead to maintainability issues and affect productivity and …

Technical debt payment and prevention through the lenses of software architects

B Pérez, C Castellanos, D Correal, N Rios… - Information and …, 2021 - Elsevier
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 …

Preventing technical debt with the TAP framework for Technical Debt Aware Management

M Wiese, P Rachow, M Riebisch, J Schwarze - Information and Software …, 2022 - Elsevier
Abstract Context: Technical Debt (TD) is a metaphor for technical problems that are not
visible to users and customers but hinder developers in their work, making future changes …

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 …

What are the practices used by software practitioners on technical debt payment: results from an international family of surveys

B Pérez, C Castellanos, D Correal, N Rios… - Proceedings of the 3rd …, 2020 - dl.acm.org
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 …

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 …