Le document traite des '7 péchés capitaux' du code source, notamment l'absence de conventions de codage et une faible couverture par les tests unitaires. Sonar est présenté comme un outil pour lutter contre ces défauts en améliorant la qualité du code. Il propose des mécanismes pour la gestion centralisée de la qualité, la traçabilité et l'intégration continue.