sonar qube
TRANSCRIPT
SonarQube
-50
-40
-30
-20
-10
0
10
20
S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12
Productive time spent on implementing features
Interest/repayment = extra time spent on implementing feature or payment of debt
Debt = effort required to cleanup or refactor code
Technical Debt
Prevent &
Remediate
Understand
Control
SonarQube
Measure
IDE
Web based
experience
TFS
VSO
VS
Build
Source ControlWork Items
/ TFS
Technical Debt Dashboard
Technical Debt DataMart
• Run as service
• Download and install on prem
• Use ARM template and install in Azure
– https://blogs.msdn.microsoft.com/visualstudioalmrangers/2017/01/25/announcing-version-1-0-of-sonarqube-arm-template/
Installation
Add Sonar tasks and create endpoint
Add tasks to build
Add project settings
Pull Request commenting
www.solidify.se