Mesure de la qualité du code source - Algorithmes et outils
Introduction
Contexte de réalisation
Ce site a été réalisé par Aurélien LARIVE dans le cadre des exposés système et réseau des apprentis de 3ème année de filière Informatique et Réseaux de la formation d'ingénieurs dispensée par l'Université Paris-Est/Marne-la-vallée en partenariat avec le dispositif Ingenieurs2000.
Ces exposés sont dirigés par Dominique Revuz, directeur de l'UFR et Etienne Duris, responsable de la filière Informatique et Réseaux.
Dans le cadre du projet de génie logiciel de 3ème année, j'ai occupé le poste de "responsable de la qualité du code et des tests". C'est en cherchant à exercer cette fonction au mieux que j'ai découvert différentes façons de mesurer la qualité du code source de manière automatisée.
Il m'a semblé utile d'effectuer mon exposé sur ce sujet, trop souvent mis de côté dans les développements logiciels en entreprise.
Objectifs
Ce site web a trois objectifs directeurs :
- présenter et sensibiliser le visiteur à la notion de qualité logicielle et plus particulièrement de qualité du code source,
- découvrir quelques algorithmes permettant de mesurer la qualité du code source,
- sensibiliser à l'utilisation d'outils pragmatiques pour améliorer la qualité du code.