Technical Debt Explained

Robert Pieper

Intermediate

difficulty

Stage 2

Agile IQ® Level

Technical

Practices

Agile

Framework

Introduction

In software development, technical debt (also known as design debt)  is the implied cost of additional rework caused by choosing an easy (limited) solution now instead of using a better approach that would take longer.

If technical debt is not repaid, it can accumulate “interest”, making it harder to implement changes.

Unaddressed technical debt:

  • Increases the likelihood of unexpected errors and solution defects.
  • Increases the cost of future rework.
  • Decreases product quality.

Robert Pieper, Scrum.org Professional Scrum Trainer explains the problems technical debt causes and how can teams remove it.

Discover more from Zen Ex Machina

Subscribe now to keep reading and get access to the full archive.

Continue reading

search previous next tag category expand menu location phone mail time cart zoom edit close