Wat is Sonar?
Voor het waarborgen van de kwaliteit van de gemaakte software oplossingen maakt 10Thij gebruik van Sonar (www.sonarsource.com). Dit is dé open source oplossing voor het meten van de kwaliteit van software projecten.
Sonar maakt gebruik van diverse analyse tools om de broncode van de software over 7 kwaliteitsassen (Architectuur & ontwerp, Duplicatie, Unit testing, Complexiteit, Potentiële bugs, Coding-regels en Commentaar) te verzamelen. Sonar combineert deze data met een tijdslijn, de TimeMachine, en maakt deze met diverse visualisaties en rapportages inzichtelijk in de Sonar webinterface. Vanuit deze webinterface kan gemakkelijk vanuit een totaaloverzicht ingezoomd worden tot een gedetailleerd niveau (en vice versa) om effectief problemen te analyseren.
Sonar is geschikt voor diverse talen en biedt diverse plugins aan, waaronder een plugin voor Adelia Studio.