Using Visual Studio, Team Foundation Server, Visual Studio Online, and SonarQube to Understand and Prevent Technical Debt

Sign in to queue


​Technical debt is the set of problems in a development effort that make forward progress on customer value inefficient. Technical debt saps productivity by making code hard to understand, fragile, difficult to validate, and creates unplanned work that blocks progress. SonarQube is the de-facto Open Source tool to manage down technical debt. In this session, presented by speakers from SonarSource and Microsoft, we'll show how SonarQube is effective from the developer to the CTO at understanding, managing and analyzing debt, in particular being able to see differences in debt from one point in time to another, as well as observing trends over time. Then we'll showcase the results of collaboration between SonarSource and Microsoft that integrates SonarQube analysis with build in TFS/VSO for .Net and JavaScript code, with a pointer to bits that you’ll be able to download and use immediately.

For more information, check out this course on Microsoft Virtual Academy:



Session Type:





Room 2018



The Discussion

Add Your 2 Cents