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

The US Navy Pays the Price for Faltering on Innovation

By Frances Lash | June 24, 2015

CIO
About two weeks ago, we posted an article on the pressures of digital transformation and the technical debt that results from trying to keep up with innovation. We’re seeing those same pressures as the US Navy Warfare Systems Command struggles to phase out its reliance on obsolete Microsoft products. The US Navy is paying Microsoft millions of ... read more

When Technical Debt Is Better Than Clean Code

By Frances Lash | June 22, 2015

Follow Up to Technical Debt as a Tool
It is often mentioned, when reading about technical debt, that taking on debt can be appropriate and even beneficial in certain situations. However, what are the criteria that can be used to define which scenario is good for technical debt and which is not? This post gives a good answer to that question. There are ... read more

Is DevOps Good or Bad for Technical Debt Reduction?

By Frances Lash | June 18, 2015

Continuous delivery and deployment pipelines force the clean-up of inconsistencies and holes in deployment through consistent automation. It also allows for work to happen between development, test, and production phases, which makes code easier to manage and reduces the risk of a security or operations issues. The DevOps approach can also enable the easy payment ... read more

The Causes Of Technical Debt Do Not Exist In A Vacuum

By Frances Lash | June 17, 2015

ispma
Time to market pressures are often identified as one of the key causes of technical debt. This results in a tension between releasing a poor quality application early and releasing a high quality one late. The advantages of releasing a product sooner rather than later can be immense and extremely beneficial for a business – and in the rapidly ... read more

The Conflict Between Regulatory Compliance and Velocity

By Frances Lash | June 15, 2015

Capture1
Regulation is a fact for every financial institution, which can be a challenge when competitive pressures are mounting –  but this is no more challenging than it is for the software that has been developed to use internally in different organizations. Technology is now the main source through which consumers and companies interact. While technology ... read more

The Pressure of Digital Transformation and Subsequent Technical Debt

By Frances Lash | June 10, 2015

When planning 2015’s budget most companies left out new resources needed for a key generational shift: the change from a centralized technology support department into a sleek and fast digital line for business. There has been a great deal of attention given to the role of Chief Digital Officer as they are meant to lead ... read more