Software Maintainability

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

 

Effective Teams; Always Releasable

By Frances Lash • July 3, 2014

Here is a short and sweet post in a series about effective development teams. The content of the article is pretty standard technical debt … read more

 

Reducing Technical Debt… Encouraging Software Developers to Document Code

By Frances Lash • June 23, 2014

Documentation debt is often overlooked by software developers and this post provides efficient ways of using persuasive technology (which is computer technology designed with … read more

 

Steve McConnell: How to Categorize & Communicate Technical Debt

By Alexandra Szynkarski • July 30, 2012

Steve McConnell technical debt

Welcome to the¬†OnTechnicalDebt Expert Interview Series. This interview focuses on how Technical Debt can be categorized to help business organizations face the challenges of … read more