Monthly Archives: March 2014

Qualilogy – Results 2013

Qualilogy_Results2013The results of the ‘SonarQube 2014 unofficial survey’ are available: http://onlysoftware.wordpress.com/2014/02/03/sonarqube-2014-unofficial-survey-results/

Its author, Patroklos Papapetrou, is a distinguished software gardener and a highly competent SonarQubist, co-author of the bible « SonarQube In Action ».

As I noticed significant differences with the data I get from my blog, especially in the geographical origin of participants in this survey, I decided to make some statistics about Qualilogy’s visitors for the year 2013.

I pretty much know these trends because I’m monitoring regularly these figures, but I had not made a summary about the whole year. This will be the subject of this post. Continue reading

PL/SQL analysis with SonarQube – Evaluating the quality (3/3)

PLSQL_TechnicalDebtLast post in our series on the analysis of the quality of PL/SQL code with SonarQube.

Assessing the quality of an application is not just doing a code analysis: anyone can do that. The work of a Quality consultant is based on answering the following questions: what, why, how, how much.

  • What: analyze the results. Size, complexity and duplications, this is what we have seen in our previous posts. We examine the overall figures but also the average and the variance, as well as trends over time when there are several versions. Then we look at the main violations of best practices, focusing primarily on Blockers and Criticals.
  • Why these results: investigating the causes of the analyzed measures, searching for the origin of the results.
  • How to remedy: propose a plan of action. In fact, make several proposals. We shall see below that I propose different plans for the short, medium and long term.
  • How much it costs : assessing the cost of each plan. Continue reading