October 4, 2016
Static source analysis is a way to quickly gauge the quality of source code and identify areas of high technical debt. But what IS static source analysis, and how is it useful?Continue reading about What is static source analysis?
November 17, 2015
Conventional wisdom often encourages engineers to start with a big architectural overview, but this kind of a grand plan usually leads to technical-debt. Instead of using an architecture-first plan, you should focus on user experience design and software design to help your project avoid technical debt.Continue reading about Choose design over architecture
October 22, 2015
In the final part of our series on technical debt, we talk about ways to minimize accumulating bad or unnecessary technical debt in the first place.Continue reading about Preventing technical debt
October 5, 2015
In the last post in this series, we talked about the potential consequences of having a lot of technical debt. Now, we’ll give you concrete steps to identify and then manage that technical debt so it doesn’t get out of hand.Continue reading about Managing technical debt
September 4, 2015
In part two of our series on technical debt, we define what technical debt is and how it can negatively impact your organization or project.Continue reading about What is technical debt?
August 7, 2015
Technical debt is a financial metaphor that software developers use to talk to managers about the “hidden” costs associated with a system’s architecture and codebase. Over a series of upcoming posts, we’re going to explain what technical debt is, how to manage it, and some ways to prevent accumulating it.Continue reading about Don’t underestimate the danger of technical debt