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

leur influence sur la qualité

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.

3 commentaires Donner une note à l'article (4)

Article lu   fois.

L'auteur

Site personnel

Liens sociaux

Viadeo Twitter Facebook Share on Google+   


Verifysoft Technology

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

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.