Blog Posts
10 Years of Research in Technical Debt and an Agenda for the Future
This post reviews the evolution of the field of technical debt and identifies open research questions that will drive future developments.
• By Robert Nord, Ipek Ozkaya
In Technical Debt
Automatically Detecting Technical Debt Discussions with Machine Learning
Technical debt (TD) refers to choices made during software development that achieve short-term goals at the expense of long-term quality....
• By Robert Nord
In Artificial Intelligence Engineering
Using Machine Learning to Detect Design Patterns
Software increasingly serves core DoD functions, such as ship and plane navigation, supply logistics, and real-time situational awareness....
• By Robert Nord, Zachary Kurtz
In Artificial Intelligence Engineering
Data-Driven Management of Technical Debt
Learn about the SEI's work on technical debt analysis techniques and practices to help software engineers manage its impact on projects in this SEI Blog post.
• By Ipek Ozkaya, Robert Nord
In Technical Debt


Managing the Consequences of Technical Debt: 5 Stories from the Field
If you participate in the development of software, the chances are good that you have experienced the consequences of technical debt....