« Back to home

Remembering what "Technical Debt" should actually mean

“Technical Debt” is a common term thrown around in software development these days. And I think it’s almost always being misused. Everything that needs to be changed in the code gets referred to as “technical debt”. To determine the original meaning, let’s go back to the originator of the term, Ward Cunningham, and read his wiki on it. Note what he says there: During the planning or execution of a software project, decisions are made to defer necessary work.…

Read more »