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

Defining Technical Debt: What It Is and What It Is Not

By Frances Lash | November 23, 2015

There is always a battle between the amount of time you have to get things done and the amount of work you have to do to get those things done. There is usually less time than what you need to complete all that work. This time vs. work dynamic is what creates technical debt. Hitting ... read more

How Far is the Healthcare Industry Lagging with its Technology?

By Frances Lash | November 2, 2015

Healthcare companies, whether they be hospitals or insurers, are just as susceptible to the effects of technical debt as any other company that has technology as the core aspect of its business. Healthcare institutions tend to implement systems that are simply “good enough” and as time passes they become less and less efficient and more ... read more

The Case Against Letting Go of Technical Debt

By Frances Lash | October 28, 2015

When starting a new project, it’s assumed that you begin with optimal code. Then when you add a feature, it take E amount of effort. But what if the code you’re writing on for the new feature is less than optimal? The effort it will take is E + T (T = technical debt). This ... read more

The Black Hole of Technical Debt

By Frances Lash | October 26, 2015

Screen Shot 2015-10-24 at 5.07.42 PM
Looking at the traditional method of software development (Waterfall) we can see a lot of shortcomings with that method of development in terms of its relationship to technical debt. Let’s take a quick look at what the Waterfall development method entails: Each release starts by building features and, hopefully, resolving issues that were left behind in the ... read more

The Symptoms and Causes of Technical Debt

By Frances Lash | October 5, 2015

In the development cycle there are many places where technical debt can rear its head and cause problems down the line for the product you’re developing. In order to tackle the problem of technical debt first teams need to know what it’s comprised of, how to identify it, and, then, how to address it’s presence ... read more

The Prisoner’s Dilemma and Technical Debt

By Frances Lash | October 1, 2015

Screen Shot 2015-09-25 at 9.03.32 PM
The prisoner’s dilemma is a great theoretical game showing the value in cooperation. If you’re new to the concept it works like this: Two prisoner’s are held in two different rooms each being questioned for the same crime. Each one is told that if they sell out the other they will be set free and the ... read more