Partie 2 | Les mesures

Vue d’ensemble

La norme ISO/IEC 9126 définit quoi évaluer ; encore faut-il quantifier ces critères sans retomber dans la subjectivité. Cette partie présente la théorie de la mesure (réalité → modèle → mesure, échelles), puis les grandes familles de métriques logicielles — chacune présentée par un groupe en exposé — et conclut par un récapitulatif reliant les métriques aux critères de qualité.

Objectifs

À l’issue de cette partie, chaque étudiant.e sera capable de :

  • Expliquer ce qu’est une mesure, un modèle, une échelle, et comment valider un modèle

  • Distinguer les métriques internes et externes de la qualité

  • Appliquer les métriques : McCabe & Big O, Point Fonction & Bang, OO (Chidamber & Kemerer), cohésion & couplage

  • Interpréter les scores obtenus et proposer des actions d’amélioration (refactoring)

  • Relier chaque métrique aux critères ISO/IEC 9126

Note

Les chapitres 4 à 7 correspondent aux exposés de groupe (25 % de la note). Pour un exposé : décrire la métrique, montrer les calculs/équations, relier aux critères/sous-critères avec des exemples, puis discuter (avantages, limites, difficulté d’utilisation en pratique).

Organisation