
Debt, especially financial debt, is a familiar concept. The longer a monetary debt is left unpaid, the more interest accrues. Eventually bankruptcy may be declared. Similarly, in software development, every time something is executed incorrectly, it may be thought of as technical debt.