Software Maintainability

The US Navy Pays the Price for Faltering on Innovation

By Frances Lash • June 24, 2015

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

 

The Bunny Theory of Code: Keeping Poor Quality Code from Multiplying

By Frances Lash • May 27, 2015

This is a post that discusses a type of technical debt that arises when bad quality code finds it way into the source control. … read more

 

The Three Kinds of Code: Divergent Perceptions about Cost

By Frances Lash • January 5, 2015

This post discusses the three categories of code that can be found within a certain project and that confusion about them plus a misunderstanding … read more

 

Not all Technical Debt should be Treated Equally

By Frances Lash • December 30, 2014

The on going management of technical debt has become viewed as critical for the development of high quality and maintainable software, even by those … read more

 

Move Fast, Minimize Technical Debt

By Frances Lash • December 17, 2014

This is post with some tips for start-ups to minimize their technical debt. First, it needs to be decided which code is going to … read more

 

Inheriting Bad Code: How to Fix and Prevent it

By Frances Lash • December 16, 2014

Tech Debt Management Process

In this presentation by Kimber Lockhart, as part of the Hack Summit (the virtual conference for programers), she discusses what to do once you’ve … read more

 

Managing Technical Debt with Agile: Care About Your Code

By Frances Lash • October 14, 2014

Managing technical debt is easiest when there is an outline to help your development team discuss how classify and prevent technical debt. This post … read more

 

Paying Down Technical Debt: Work Smarter Not Harder

By Frances Lash • September 24, 2014

This post starts off with an illuminating comparison: between IT shops that work strenuously trying to complete 2 weeks worth of work in 6 … 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