Elephant in the Room – Technical Debt


Over the last few months there have been a few interesting articles on technical debt.  In my view, there are two items that need to be addressed around technical debt:

  • An understanding by both the team and stakeholders from day 1 of a project that technical debt will occur, and an agreement of how to rise it and have a sensible discussion without the classic blame culture associated
  • A backlog of technical debt that isn’t separated from the product backlog, and is prioritised appropriately from both an ROI and a team velocity – separation will essentially mean forgotten and ignored in my view
  • Who’s paying for technical debt?  Its unfortunate, but in many corporations, technical debt is a taboo word that can never be discussed, and must therefore be resolved by the team behind closed doors, in their own time.

“When management lacks any understanding of what its teams can handle, neither microservices nor any other architecture will help. Debt piles up until default is inevitable”

~ by mdavey on May 29, 2015.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: