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).