3 ms·
I think management and I agree that taking on some amount of technical debt in exchange for velocity and progress is okay. I think we disagree on how much.
by nharada 5y ago
I think management and I agree that taking on some amount of technical debt in exchange for velocity and progress is okay.
I think we disagree on how much.
- vishnugupta 5y ago> I think we disagree on how much. And equally importantly management and engineers disagree on “when” to service the debt. More often than not a product feature gets prioritized over repayment. And management is perfectly happy to have on calls suffer late nights fixing random bugs that proliferate. Worse is, as time goes on, the knowledge of why a tech debt was introduced vanishes. So everyone gets scared to touch that code with a 100 ft pole. It’s like building on shaky foundation. Once enough floors are built it becomes impossible to fix the foundation without tearing down the building.