Skip to main content
Journal of Systems and SoftwareVolume 184, February 2022, Article number 111114

Prevalence, common causes and effects of technical debt: Results from a family of surveys with the IT industry(Article)(Open Access)

  • Ramač, R.,
  • Mandić, V.,
  • Taušan, N.,
  • Rios, N.,
  • Freire, S.,
  • Pérez, B.,
  • Castellanos, C.,
  • Correal, D.,
  • Pacheco, A.,
  • Lopez, G.,
  • Izurieta, C.,
  • Seaman, C.,
  • Spinola, R.
  • View Correspondence (jump link)
  Save all to author list
  • aUniversity of Novi Sad, Serbia
  • bINFORA Research Group, Serbia
  • cFederal University of Rio de Janeiro, Brazil
  • dFederal University of Bahia and Federal Institute of Ceará, Brazil
  • eUniversidad de Los Andes and Francisco de Paula Stder. Univ, Colombia
  • fUniversidad de Los Andes, Colombia
  • gUniversity of Costa Rica, Costa Rica
  • hMontana State University and Idaho National Laboratories, United States
  • iUniversity of Maryland Baltimore County, United States
  • jSalvador University and State University of Bahia, Brazil

Abstract

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 evolution. According to recent studies, on average 25% of development effort is spent, i.e. wasted, on TD caused issues in software development organizations. However, further research is needed to investigate the relations between various software development activities and TD. Objective: The objective of this study is twofold. First, to get empirical insight on the understanding and the use of the TD concept in the IT industry. Second, to contribute towards precise conceptualization of the TD concept through analysis of causes and effects. Method: In order to address the research objective a family of surveys was designed as a part of an international initiative that congregates researchers from 12 countries—InsighTD. At country level, national teams ran survey replications with industry practitioners from the respective countries. Results: In total 653 valid responses were collected from 6 countries. Regarding the prevalence of the TD concept 22% of practitioners have only theoretical knowledge about it, and 47% have some practical experiences with TD identification or management. Further analysis indicated that senior practitioners who work in larger organizations, larger teams, and on larger systems are more likely to be experienced with TD management. Time pressure or deadlinewas the single most cited cause of TD. Regarding the effects of TD: delivery delay, low maintainability, and rework were the most cited. Conclusion: InsighTD is the first family of surveys on technical debt in software engineering. It provided a methodological framework that allowed multiple replication teams to conduct research activities and to contribute to a single dataset. Future work will focus on more specific aspects of TD management. © 2021 Elsevier Inc.

Author keywords

Causes of technical debtEffects of technical debtInsighTDSurveyTechnical debt

Indexed keywords

Engineering controlled terms:Human resource managementSoftware design
Engineering uncontrolled termsCause and effectsCause of technical debtEffect of technical debtInsightdIT industrySystem evolutionSystem maintenanceTechnical debts
Engineering main heading:Surveys
  • ISSN: 01641212
  • CODEN: JSSOD
  • Source Type: Journal
  • Original language: English
  • DOI: 10.1016/j.jss.2021.111114
  • Document Type: Article
  • Publisher: Elsevier Inc.

  Mandić, V.; University of Novi Sad, Serbia;
© Copyright 2021 Elsevier B.V., All rights reserved.

Cited by 22 documents

Gustavsson, T. , Ahmad, M.O. , Saeeda, H.
Job satisfaction at risk: Measuring the role of process debt in agile software development
(2025) Journal of Systems and Software
Maggi, K. , Verdecchia, R. , Scommegna, L.
Evolution of code technical debt in microservices architectures
(2025) Journal of Systems and Software
Aldaeej, A. , Seaman, C.
A rule-based decision model to support technical debt decisions: A multiple case study of web and mobile app startups
(2024) Information and Software Technology
View details of all 22 citations
{"topic":{"name":"Computer Software Selection and Evaluation; Software Development; Open Source Software","id":28644,"uri":"Topic/28644","prominencePercentile":91.363884,"prominencePercentileString":"91.364","overallScholarlyOutput":0},"dig":"6c1b6925bbbe1f433cab4ee4bf2039af150a38d2355f3cf79d2f97d401b39408"}

SciVal Topic Prominence

Topic:
Prominence percentile: