Software practitioners’ point of view on technical debt payment

Feb 1, 2023

To investigate if software practitioners have paid debt items off in their projects, the practices that have been used for paying off debt items, and the issues that hamper the implementation of these practices. Method: We analyze 653 responses collected by surveying practitioners from six countries about TD payment. Results: Practitioners have not paid off TD items in most cases. We identified 27 reasons for not paying off those items and 32 payment-related practices. Practices are mainly related to internal quality issues, while reasons for not paying TD off are mostly associated with planning and management issues. Lastly, we identified relationships between practices and between reasons, indicating that both can appear in combination.

  • Sávio Freire
  • Nicolli Rios
  • Boris Pérez
  • Camilo Castellanos
  • Darío Correal
  • Robert Ramač
  • Vladimir Mandič
  • Nebojša Taušan
  • Gustavo Lòpez
  • Alexia Pacheco
  • Manoel Mendonça
  • Davide Falessi
  • Clemente Izurieta
  • Carolyn Seaman
  • Rodrigo Spínola

Explore more research

View research index