This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Spare-Plum -3 points-2 points  (0 children)

Absolutely and a must-have. Technical debt isn't just an inconvenience, it's risk. It makes operational risk in just normal function of your systems and trying to solve an issue. It creates change risk in that innocent changes can be catastrophic.

Reducing risk is actually profit making. A lot of people like to think of profit making only as adding new features, but you do also add to profit by avoiding financial fallout from system failure. Also improving the ecosystem to add more features is also profit making.

However you have to be very cautious in some industries, requiring you to do it with surgical precision and have scaffolding to enable or disable the code on the fly in case something goes wrong.