In my experience, it's impossible to justify "paying down" tech debt to anyone outside your team's programmers, and even then it's iffy. Doing a bunch of work without changing the system is hard to quantify, perhaps even impossible. That said, cruft happens and needs to be dealt with. 2 strategies:
Post
This post is unavailable.
2 - Do not ask permission to make the improvements that need to be made. Make them. Make them as part of other work, or proposed deliverables that require the improvements. I see so many devs flail in a state of learned helplessness because they cede their agency to some non-programmer, then comply
0 reposts0 likes