Introduction into the Technical Debt Concept. What exactly is Technical Debt?
Contributors: Thierry Coq, Jean-Pierre Fayolle, Tom Give and Dan Sturtevant
Special compliment of Ward Cunningham for their review
Introduction to Technical Debt from Agile Alliance on Vimeo.
Where does it comes down from?
Ward Cunningham, among the writers associated with the Agile Manifesto, as soon as stated that some issues with rule are like credit card debt. It is okay to borrow secured on the near future, so long as you pay it back.
Since Ward first utilized this metaphor, which he called вЂњTechnical DebtвЂќ, it has gained energy. While individuals nevertheless disagree in regards to the exact concept of technical debt, the core concept identifies a significant issue that numerous computer software teams are struggling to handle.
Ward tried it the time that is first he ended up being having a monetary application in Smalltalk. He wished to justify to his employer the refactoring they certainly were doing, therefore he used an analogy that is financial
Whenever we did not make our system align as to what we then thought as the best way to think of our economic things, then we had been likely to continue steadily to stumble on that disagreement which will be like repaying interest on that loan.
Later on, in 1992, in the OOPSLA meeting, Ward supplied details that are additionalsomewhat paraphrased right here predicated on feedback from Ward):