On the relationship between technical debt management and process models

—As technical debt (TD) potentially occurs as a result of poor decisions that affect software development tasks, one might expect that practitioners following different process models, such as agile, hybrid or traditional, will perceive and manage the effects of TD differently. This study investigat...

Full description

Autores:
Rios, Nicolli
Freire, Savio
Perez, Boris
Castellanos, Camilo
Correal, Dario
Mendonca, Manoel
Falessi, Davide
Izurieta, Clemente
Seaman, Carolyn B.
Oliveira Spinola, Rodrigo
Tipo de recurso:
Article of journal
Fecha de publicación:
2021
Institución:
Universidad Francisco de Paula Santander
Repositorio:
Repositorio Digital UFPS
Idioma:
eng
OAI Identifier:
oai:repositorio.ufps.edu.co:ufps/1464
Acceso en línea:
http://repositorio.ufps.edu.co/handle/ufps/1464
https://doi.org/10.1109/MS.2021.3058652
Palabra clave:
technical debt
effects of technical debt
technical debt management
process models
Rights
openAccess
License
Atribución 4.0 Internacional (CC BY 4.0)
Description
Summary:—As technical debt (TD) potentially occurs as a result of poor decisions that affect software development tasks, one might expect that practitioners following different process models, such as agile, hybrid or traditional, will perceive and manage the effects of TD differently. This study investigates the potential relationship between development process models and TD effects and their management by surveying 432 practitioners from software organizations in Brazil, Chile, Colombia, and the United States. Results indicate that, although opinions about debt prevention and repayment are the same regardless of the process model, there are differences in how practitioners monitor and feel the effects of TD. Development teams can use our findings to have a clearer view of the possible effects and managerial influence of TD in their projects for each type of process model.