Software Maintenance

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

 

Technical Debt & Risk: One and the Same

By Frances Lash • January 6, 2016

Technical debt is a very important concept to developers that is often lost on the management end. Developers use the concept to describe the … read more

 

Why Your Manager Loves Technical Debt

By Frances Lash • November 30, 2015

This is a great interview of Caskey Dickinson about his upcoming talk Why Your Manager LOVES Technical Debt and What to Do About It. Dickinson talks … read more

 

The Black Hole of Technical Debt

By Frances Lash • October 26, 2015

Looking at the traditional method of software development (Waterfall) we can see a lot of shortcomings with that method of development in terms of … 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 … read more

 

The Prisoner’s Dilemma and Technical Debt

By Frances Lash • October 1, 2015

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

 

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