About   Slides   Home  

Managed Chaos
Naresh Jain's Random Thoughts on Software Development and Adventure Sports
RSS Feed
Recent Thoughts
Recent Comments

Technical Debt

Technical Debt is any technical issues slowing down the project due to hasty (short-sighted) decisions made at an earlier point.

All of us make bad decisions, but not fixing them and just differing them really leads to bigger problems as these issues have a snowball effect.

Technical debt can be introduced at various levels:

  • Code smells is the most obvious one,
  • But things like lack of (or poor) automation,
  • poor choice of tools,
  • fragility in the development environment
  • and so on

can also contribute to technical debt.

    Licensed under
Creative Commons License