05/01/2023
Are you struggling to determine whether your software issues are due to technical debt or just a plain mess? 🧐 In part three of our ongoing series on technical debt, we explore how to differentiate between the two.
One indicator of a mess is when the debt: asset ratio is higher than 1, indicating a toxic asset. This can occur due to acquisition or sunk-cost decision-making. It's important to ask yourself how much it would cost to build the right thing from scratch compared to transforming the existing project.
Another sign of a mess is when the debt isn't explicit, leading to confusion and vagueness around it. Explicitly tracking and managing the debt can help move away from "mess" territory.
Lastly, gauge your discomfort level and determine whether it's truly a mess or just an overreaction. Technical teams may have different thresholds than business units, and it's essential to articulate the issues with the code and their severity.
At our company, we believe in staying candid and direct in discussions and not hiding the truth behind a buzzword. Don't let confusion over technical debt or messes hinder your software development progress.
Check out the full article: https://bilberrry.com/notes/is-it-technical-debt-or-just-a-mess/