I fail to understand what point exactly this article is trying to make.
It starts off telling me other articles about tech debt are wrong, because they urge you to allocate time to fix your tech debt. Instead, it argues for... fixing your tech debt??!
Maybe I'm dense, someone please tell me what I've missed. I can't make heads or tails of it.
It seems to say that you should do it from your own time or sneak it in, in between because otherwise it would never get fixed.
In my experience though, usually the tech debt that matters is not that easy to fix, it often requires careful planning, coordination between different teams and takes a significant amount of time - more than a week definitely, as otherwise it wouldn't be that big of an issue.
It frequently also involves some level of risk of things going wrong.
Fixing or paying off tech debt will usually take significant time and you would be unable to work on actual features. So what will you say when you are unable to work on those features to higher ups if they haven't agreed to prioritise this?
I also don't understand the claim that always assigning portion of the points to sprints doesn't work out. It works out for us, exactly the way described to not work as well. We identify the tech debt, we estimate it, and we prioritise it. Then each sprint certain percentage will go to those tickets.
My brain read the title as "Yet another technical debt article", I read it anyway and it really sounded like yet another of the same stuff, then I read the title back and decided to write this comment.
I don't see why this should be "not another" except it is shorter than those ten pages long blabbing medium posts, but the content is always the same.
Just a marginal note: why not calling technical debt for what it is, let's say ignorance? If we avoid the politically correct form solutions and amplitude of the issues would be quickly much clear...
Joking aside, I'm still not sure I understand your definition or the point of it.
Tech debt could be caused out of ignorance. But tech debt itself is not ignorance. It could also be caused intentionally to deliver something faster initially.
Same as with money, you could go to debt out of ignorance, unsure of how to handle money or you could go debt for a deliberate investment, buying a house etc.
It starts off telling me other articles about tech debt are wrong, because they urge you to allocate time to fix your tech debt. Instead, it argues for... fixing your tech debt??!
Maybe I'm dense, someone please tell me what I've missed. I can't make heads or tails of it.