Operating Principle
2–4 min read
The term technical debt is a genuinely useful metaphor because it's precise, not just evocative. A team takes on debt when they choose a faster, messier implementation over a slower, cleaner one, to ship something sooner.
That's not automatically a mistake. Real debt, financial or technical, can be used deliberately to buy speed when speed matters most. The problem is what happens when it's never repaid. Every new feature built on top of the shortcut has to work around it, which is the interest, and that interest compounds until ordinary changes become disproportionately expensive and slow, and nobody remembers exactly why.
Operating Question
Why It Matters
Firms that never name their technical debt explicitly can't make a deliberate decision about when to pay it down, which means it accumulates until a normal, small change starts taking unreasonably long. Treating technical debt as a real, trackable liability allows a deliberate choice about when convenience is worth the future interest.
Supporting Evidence
Ward Cunningham, original technical debt metaphor
Research Notes
Not all technical shortcuts are debt; some are simply defects that should be fixed regardless of a deliberate trade-off. Debt tracking works best when visible to non-technical leadership too.
Practical Actions
Track technical debt explicitly, the way you'd track a financial liability.
Decide deliberately when to take on debt for speed, and set a plan to pay it down.
Treat ordinary changes taking unreasonably long as a signal of unpaid debt.
Continue Reading