The Technical Debt Community

So you’ve got Technical debt… now what? Ward Cunningham coined the metaphor back in 1992, and it has since been taken on by the industry to describe the consequences of poor software architecture and bad coding. This website encourages a pragmatic view of technical debt, attempting to elevate the discussion from merely defining technical debt to finding approaches for business technology organizations to use technical debt awareness as a vehicle to fix fundamental problems

Recent blogs posts

Pay Yourself First: The Art Of Reducing Technical Debt

By Frances Lash | November 17, 2014

Screen Shot 2014-11-15 at 7.53.57 PM
Technical debt acts as negative interest on your time that continues to accrue while you work. Here is a post that goes beyond this definition in order to come up with a ‘pay yourself first’ technique to reducing technical debt overtime. The example of technical debt given in this post is when in one case software ... read more

The Problem With “Technical Debt” And Other Agile Terms

By Frances Lash | November 12, 2014

Screen Shot 2014-11-11 at 7.04.54 PM
Technical debt, as a term, serves to incentivize change within app and portfolio management. However, it fails to translate with business leaders, therefore failing to push through with the change it seeks to promote. In this post, Phil Murphy expands on his love/hate relationship with the term; lauding the “sentiment for change” it inspires, but ... read more

The Broken Windows Theory of Technical Debt

By Frances Lash | November 6, 2014

Screen Shot 2014-11-06 at 12.56.29 AM
Technical debt is often treated as an afterthought; teams convince themselves that they have taken into account the extra time and effort required to address tech debt in their planning, making it easy to justify carrying debt for a long time. One way to explain the side effects of carrying on small amounts of technical ... read more

Good and Bad Technical Debt

By Frances Lash | November 3, 2014

Technical debt is usually always referred to in a negative sense, whether it be how to avoid it or how to get rid of it. However, here is a post that distinguishes between good and bad technical debt. This post makes the point that in most systems, when graphing their technical debt curve it consistently ... read more

Technical Debt Takes Many Forms

By Frances Lash | October 30, 2014

Most know the term technical debt in the way that it slows down development and can cause architectural problems, however, this post does well in pointing out other manifestations of the term that also need to be considered under the umbrella of tech debt. Dead Code, for example, should be considered a form of debt. When ... read more

Technical Debt – Out of the Red and Into the Black

By Frances Lash | October 29, 2014

Screen Shot 2014-10-28 at 9.19.27 PM
CIOs often feel that the rest of their business doesn’t understand the constraints that they are working with, as they are asked to do more when only one fifth of their IT budgets are available for transformation. Here the concept of technical debt can be harnessed by the CIO to highlight issues facing them and ... read more