Evaluate your technical debt with Sonar

Before introducing this Sonar plugin, here are few funny and relevant quotes on the concept :

Maintaining an application without any unit tests is like borrowing money each time you add or change a line of code
Skipping design phase is like borrowing money to get a very “quick” and “predictable” return of investment
Refactoring is like paying down the principal
Development productivity decreases when interests grow up
Managers don’t care about code quality, just ask them to pay the debt in order get their attention
Bankruptcy is logical extension of technical debt uncontrolled… we call it a system rewrite

Full article is here

This entry was posted in Agile, DevOps, Scrum, Technical excellence, Thinking tools. Bookmark the permalink.