Software Maintainability & Changeability Metrics

The demand for high quality and maintainability of software is increasing, setting it as a differentiator for the success or failure of a software product. Join the Technical Debt bloggers in discussions about how Technical Debt affects the functionality and the software maintainability factors of a system, and how these attributes can be measured. If you are interested in blogging for us, let us know!

Get a Grip on your Technical Debt

By Frances Lash • April 22, 2016

In simple terms, technical debt is the work that you’ve been putting off that is needed in order to complete a job. In other … read more


Improving Software Quality to Avoid System Failure

By Frances Lash • February 25, 2016

In 2015 there was a major slew of headlines dedicated to software failures at major companies (US Airlines, Wall Street Journal, the New York … read more


How Technical Debt Can Help You Be Innovative

By Frances Lash • February 22, 2016

Vision is a term often employed to describe leaders: i.e “they have vision” or “they are visionaries”. But vision itself is a rather arbitrary … read more


Technical Debt and Breaking Down “Tribal Speak”

By Frances Lash • February 5, 2016

In this great podcast from .Net Rocks! the discussion on how to handle technical debt takes an interesting turn towards the discrepancy in communication between … read more


How Innovation Debt Is Just As Damaging as Technical Debt

By Frances Lash • February 1, 2016

Often times in the development process large amounts of technical debt result in stalled innovation from a given team. However, what happens when what … read more


Maintaining Technical Debt and Team Morale in a Large System

By Frances Lash • January 28, 2016

In this post from InfoQ, Thomas Bradford explains his experience on working with a monolith java-based system that had improper test coverage and huge … read more