The broken windows theory applies to technical debt

William Levén,Hampus Broman,Terese Besker,Richard Torkar
DOI: https://doi.org/10.1007/s10664-024-10456-6
IF: 3.762
2024-05-26
Empirical Software Engineering
Abstract:The term technical debt (TD) describes the aggregation of sub-optimal solutions that serve to impede the evolution and maintenance of a system. Some claim that the broken windows theory (BWT), a concept borrowed from criminology, also applies to software development projects. The theory states that the presence of indications of previous crime (such as a broken window) will increase the likelihood of further criminal activity; TD could be considered the broken windows of software systems.
computer science, software engineering
What problem does this paper attempt to address?