search menu icon-carat-right cmu-wordmark

Using Technical Debt to Improve Software Sustainability

Poster from a 2016 Research Review presentation introducing analytics use of technical debt.

Software Engineering Institute


Technical debt is a term that conceptualizes the tradeoff between the short-term benefits of rapid delivery and the long-term value of developing a software system that is easy to evolve, modify, repair, and sustain. In an effort to manage budget constraints the DoD is increasingly searching for tool-supported approaches to manage technical debt. The goal of this project is to develop a suite of tools and techniques for detecting and visualizing technical debt and provide exemplar data sets.