What happened when we invested 10% to pay back tech debt
Alex Ewerlöf and his team implemented “Tech Debt Friday”
Engineers looked forward to the Tech Debt Friday. The team would happily remind management that this day cannot (under any circumstances) be planned for regular feature/bugfix work. Although we fixed some bugs along the way, this was primarily an investment to make future feature development cheaper while improving the maintainability and reliability.
Initially it was hard to defend spending 10% of the team bandwidth on tech debt, but over time the payback was huge
He goes on to list eight things that happened as result of this policy. Good stuff.