Les métriques (McCabe, Halstead) et l'index de maintenabilité

leur influence sur la qualité

Klaus LAMBERTZ

La complexité de code a une influence directe sur la qualité et le coût d'un logiciel. Elle impacte sur la durée de vie et l'exploitation d'un logiciel, et plus particulièrement sur son taux de défauts, sa testabilité et sa maintenabilité. Une bonne compréhension et maîtrise de la complexité d'un code permet de développer un logiciel de meilleure qualité.

Dans cet article, Klaus LAMBERTZ, introduit différentes métriques (mesures) permettant d'évaluer la qualité du code, ainsi que la notion d'Index de Maintenabilité relative au coût de maintenance d'un logiciel.
Dans un second temps, il nous présente quelques outils permettant de mettre en pratique les notions introduites et d'établir une évaluation qualitative d'un code source / logiciel.

Commentez

- Titre : Les métriques (McCabe, Halstead) et l'index de maintenabilité

- Auteur : Klaus LAMBERTZ

- Parution : 16 septembre 2009

- Mise à jour : 16 septembre 2009

- Licence : Copyright ® 2009 Verifysoft. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Sommaire

Télécharger l'article au format pdf ( 9 pages - 504 ko )
(Miroir)