Is technical debt ALWAYS bad?
One model we often refer to is Martin Fowler’s technical debt quadrant.
It takes a simple approach to interrogate the complex matter of technical debt:
- “Did we incur this technical debt deliberately or inadvertently?”
- “Was that decision prudent or reckless?”
These two questions give you the four quadrants of technical debt:
Let’s take each quadrant in turn and consider the role of DevOps in managing the inherent risk.
Deliberate & Reckless
In this quadrant, you know you are making a design choice that will inevitably create technical debt.
Have you considered the long term impact of this decision? Are you tracking the technical debt level as it’s incurred? Do you have a plan (and future budget) for…