Software Engineering KB

Home

❯

06 Development Process

❯

04 Code Quality

❯

01 Concept

❯

Technical Debt Definition

Technical Debt Definition

Feb 10, 20261 min read

  • code-quality
  • technical-debt
  • definition

Technical Debt Definition

← Back to Technical Debt

The implied cost of rework caused by choosing expedient solutions now instead of better approaches that would take longer. Coined by Ward Cunningham. Like financial debt, it has principal (the shortcut) and interest (ongoing cost of working around it).

Key Properties

  • Principal and Interest
  • Implied Rework Cost
  • Cunningham Metaphor

code-quality technical-debt definition


Graph View

  • Technical Debt Definition
  • Key Properties

Backlinks

  • Technical Debt

Created with Quartz v4.5.2 © 2026

  • GitHub