-
What is static source analysis?
October 4, 2016
onStatic 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?
-
Choose design over architecture
November 17, 2015
onConventional 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.
-
Preventing technical debt
October 22, 2015
onIn 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.
-
Managing technical debt
October 5, 2015
onIn 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.
-
What is technical debt?
September 4, 2015
onIn part two of our series on technical debt, we define what technical debt is and how it can negatively impact your organization or project.
-
Don’t underestimate the danger of technical debt
August 7, 2015
onTechnical 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.
Back to
18F Blog