Design Debt

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 … 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 … read more


Using Agile Techniques to Pay Back Technical Debt

By Frances Lash • September 19, 2014

Time vs. Cost in Technical Debt

Acknowledging that some form of technical debt exists in every codebase is paramount to managing debt and staying in “the black”. Asides from the … read more


Technical Debt – What it is and What to do about it

By Frances Lash • August 21, 2014

This is a post that goes over what technical debt is, and what to do about it – while drawing away from the common … read more


Technical Debt 101: More Haste, Less Speed

By Frances Lash • June 30, 2014

This is a really interesting post (which cites our interview with Steve McConnell on how to communicate technical debt) that delves into the culture … read more


Technical Debt: What, Why, and How

By Frances Lash • June 25, 2014

Here’s post that was cited in the article we recommended previously (Architectural Debt and Moving to Software-defined Architectures) that gives a clear and detailed description … read more


Are We There Yet? Thoughts on Technical Debt Research and Practice

By Zadia Codabux • July 26, 2013

The strategic management of technical debt has gained visibility with the increase in popularity of agile methods. Consequently, it is of extreme importance to … read more


Chris Sterling: How to Approach Software Debt in an Agile Environment

By Alexandra Szynkarski • November 26, 2012

ChrisSterling_Software Debt

Welcome to the OnTechnicalDebt Expert Interview Series. This month’s interview focuses on discussing the ways in which different areas of software debt can be tracked, particularly in … read more


Technical Debt – A Quick Overview

By Alexandra Szynkarski • May 31, 2012

Technical Debt

What is Technical Debt?
Technical Debt, also known as Software Debt, is a metaphor that highlights the compromises made by IT organizations between short-term gains … read more


Managing Software Debt, Workshop at Intel — Chris Sterling

By Alexandra Szynkarski • April 5, 2012

This is a presentation from Chris Sterling, author of Managing Software Debt: Building for Inevitable Change.
The presentation comes from his workshop with Agile Advantage … read more