

- Description
- Niveau à bulle circulaire dont la bulle centrée dans le cercle rouge indique que tout est d'aplomb.
- Source
- Dmeranda · page d’origine
- Licence
- PD Domaine public
Auto-évaluation avec les matrices de maturité
Vous saurez conduire, pas à pas, une auto-évaluation d'équipe sur l'une des quatre matrices : préparer, collecter des preuves, noter, calibrer, pondérer, restituer.
En bref
- Vous saurez conduire, pas à pas, une auto-évaluation d'équipe sur l'une des quatre matrices : préparer, collecter des preuves, noter, calibrer, pondérer, restituer.
- Vous disposerez d'un gabarit de grille réutilisable (tableaux Markdown) pour chaque matrice, avec les codes de thèmes réels.
- Vous saurez animer un atelier de 2 heures, éviter la dérive du score (loi de Goodhart) et transformer l'écart entre l'état et la cible en plan de progression.
- Un exemple chiffré complet sur une équipe fictive BI/datamart de six personnes illustre chaque calcul, jusqu'à la restitution en radar décrit en texte.
Niveau : 🟢→🔴
Principes et préparation#
🟢 Novice. Une auto-évaluation répond à une seule question : « où en sommes-nous vraiment, et quels deux ou trois jalons voulons-nous conquérir avant la prochaine fois ? » Elle ne classe pas des personnes, elle ne produit pas une note pour la direction : elle sert à décider où investir. Si vous n'avez pas lu le principe des matrices et la règle de notation, commencez par là.
Quatre principes gouvernent la méthode :
- Preuves, pas déclarations. Un jalon n'atteint 1 que si la preuve a été vue pendant l'atelier. Sans preuve, il plafonne à 0,5.
- Un périmètre précis. Une équipe, un produit, une période. « Toute l'informatique » n'est pas un périmètre.
- On se compare à soi-même. L'évaluation est répétée tous les 6 à 12 mois, toujours de la même façon.
- Évaluer chaque fait une seule fois, dans la matrice qui en est propriétaire (voir recouvrements).
🟡 Pratique — choisir sa matrice et son périmètre.
| Si l'enjeu est… | Commencez par | Durée d'une première passe |
|---|---|---|
| Un projet qui dérape (délais, budget, humain) | PI | Demi-journée |
| Des livraisons risquées, un code fragile | DL | 2 h par bloc de 4 thèmes |
| Des chiffres contestés, une donnée instable | PD | 90 min pour une première passe large |
| Un produit Power BI lent, fragile ou non testé | BI | 2 h |
Ne notez pas les quatre matrices d'un coup la première fois : une seule matrice, un seul produit, un atelier de deux heures. Les premiers scores sont toujours moins précis que ceux du deuxième cycle ; l'essentiel est de fixer le référentiel.
Préparation (une semaine avant). Désignez un animateur qui ne note pas son propre périmètre (ou un pair d'une autre équipe), constituez un dossier de preuves (liens vers pipelines, rapports de tests, registres, dépôts, tableaux de bord de capacité), et invitez de 4 à 8 personnes couvrant les rôles (développement, exploitation, métier, pilotage). Envoyez à l'avance les pages de thèmes retenus.
La méthode pas à pas#
🟡 Pratique. Sept étapes, de la préparation au suivi.
| # | Étape | Sortie | Durée indicative |
|---|---|---|---|
| 1 | Cadrer : matrice, périmètre, période, thèmes retenus | Une phrase de périmètre | 15 min |
| 2 | Réunir les preuves par thème | Dossier de preuves | 1 à 3 h hors atelier |
| 3 | Noter les jalons un par un (0 / 0,5 / 1), preuve vue | Grille remplie | Atelier |
| 4 | Calculer : niveau acquis, score de thème, score de matrice | Scores | 15 min |
| 5 | Calibrer : confronter les avis, revoir les écarts > 0,5 | Grille consolidée | Atelier |
| 6 | Décider : cibles par thème, 2 à 3 jalons à conquérir | Plan de progression | 30 min |
| 7 | Suivre : revue à mi-parcours, nouvelle évaluation à 6–12 mois | Historique des scores | Récurrent |
Calcul d'un thème, en pseudo-algorithme (fidèle à la règle commune) :
pour N de 1 à 5 :
J(1..N) = tous les jalons des niveaux 1 à N
si moyenne(avancement de J(1..N)) >= 0,8 ET min(avancement de J(1..N)) > 0 :
N_acquis = N
sinon : arrêter
score_thème = N_acquis + moyenne(avancement des jalons du niveau N_acquis+1) × 0,99
Symptôme : un thème affiche N_acquis = 3 alors qu'un jalon du niveau 2 est à 0. Cause : on a calculé la moyenne du seul niveau 3. Remède : la moyenne porte sur tous les jalons des niveaux 1 à N, et le zéro est bloquant à n'importe quel niveau inférieur.
Le même calcul en PowerShell, utile pour automatiser la consolidation d'une grille exportée en CSV (une ligne par jalon, colonnes Theme, Niveau, Avancement) :
function Get-ScoreTheme {
param([Parameter(Mandatory)][object[]]$Jalons) # objets avec Niveau (1..5) et Avancement (0, 0.5, 1)
$acquis = 0
foreach ($n in 1..5) {
$jusquaN = $Jalons | Where-Object { [int]$_.Niveau -le $n }
if (-not $jusquaN) { break }
$moy = ($jusquaN | Measure-Object -Property Avancement -Average).Average
$min = ($jusquaN | Measure-Object -Property Avancement -Minimum).Minimum
if ($moy -ge 0.8 -and $min -gt 0) { $acquis = $n } else { break }
}
$suivants = $Jalons | Where-Object { [int]$_.Niveau -eq ($acquis + 1) }
$partiel = if ($suivants) { ($suivants | Measure-Object -Property Avancement -Average).Average * 0.99 } else { 0 }
[math]::Round($acquis + $partiel, 2)
}
# Avancement doit être lu en décimal invariant : [double]::Parse($txt, [cultureinfo]::InvariantCulture)
Lisez toujours les avancements avec la culture invariante : sur un poste en culture française, 0,5 et 0.5 ne sont pas interprétés de la même façon selon l'outil, et une moyenne silencieusement fausse est pire qu'une erreur.
Gabarits de grille#
🟡 Pratique. Deux gabarits : la grille par jalon (le travail de l'atelier), identique pour toutes les matrices, et la grille par thème (la synthèse), avec les codes de chaque matrice. Recopiez-les dans un classeur ou un fichier Markdown suivi dans votre dépôt, à côté de l'historique des évaluations.
Grille par jalon (modèle unique)#
Les identifiants et libellés se lisent dans la page du thème (section « Jalons par niveau ») ; seule la dernière ligne de chaque thème ci-dessous est à compléter.
| ID jalon | Jalon (résumé) | Preuve constatée (lien, date) | Avancement (0 / 0,5 / 1) | Commentaire, désaccord éventuel |
|---|---|---|---|---|
<MATRICE>-<THÈME>-1.1 |
||||
<MATRICE>-<THÈME>-1.2 |
||||
… |
||||
<MATRICE>-<THÈME>-5.n |
Résultat du thème, à renseigner sous le tableau : moyenne cumulée aux niveaux 1…5, jalon(s) à 0, N_acquis, moyenne du niveau suivant, score.
Grille par thème — PI, projet informatique#
| Thème | Code | Poids | N_acquis | Moy. niv. N+1 | Score | Cible | Preuves principales |
|---|---|---|---|---|---|---|---|
| Cadrage et vision | CAD |
1 | |||||
| Gouvernance et pilotage | GOU |
1 | |||||
| Planification et estimation | PLA |
1 | |||||
| Périmètre et exigences | PER |
1 | |||||
| Gestion des risques | RSK |
1 | |||||
| Équipe et collaboration | EQU |
1 | |||||
| Parties prenantes et communication | PAR |
1 | |||||
| Qualité et recette | QUA |
1 | |||||
| Livraison et mise en production | LIV |
1 | |||||
| Amélioration continue | AMC |
1 | |||||
| Budget, valeur et bénéfices | VAL |
1 | |||||
| Matrice (moyenne pondérée) | Σ = |
Grille par thème — DL, développement logiciel#
| Thème | Code | Poids | N_acquis | Moy. niv. N+1 | Score | Cible | Preuves principales |
|---|---|---|---|---|---|---|---|
| Architecture et conception | ARC |
1 | |||||
| Qualité du code | COD |
1 | |||||
| Tests | TST |
1 | |||||
| Gestion de version et branches | GIT |
1 | |||||
| Intégration et livraison continues | CIC |
1 | |||||
| Déploiement et exploitation | DEP |
1 | |||||
| Sécurité | SEC |
1 | |||||
| Observabilité et fiabilité | OBS |
1 | |||||
| Dette technique et maintenabilité | DTT |
1 | |||||
| Documentation et transmission | DOC |
1 | |||||
| Performance et scalabilité | PRF |
1 | |||||
| Expérience développeur et flux | DXF |
1 | |||||
| Matrice (moyenne pondérée) | Σ = |
Grille par thème — PD, conduite de projet data#
| Thème | Code | Poids | N_acquis | Moy. niv. N+1 | Score | Cible | Preuves principales |
|---|---|---|---|---|---|---|---|
| Cadrage, valeur et cas d'usage | VAL |
1 | |||||
| Gouvernance et organisation | GOV |
1 | |||||
| Qualité des données | QUA |
1 | |||||
| Sources et contrats | CTR |
1 | |||||
| Modélisation et architecture | MOD |
1 | |||||
| Délais et DataOps | DOP |
1 | |||||
| Recette et validation métier | REC |
1 | |||||
| Sécurité, confidentialité, conformité | SEC |
1 | |||||
| Adoption et changement | ADO |
1 | |||||
| Exploitation et support | EXP |
1 | |||||
| Pilotage du coût et de la valeur | FIN |
1 | |||||
| Métadonnées, lineage, documentation | MET |
1 | |||||
| Matrice (moyenne pondérée) | Σ = |
Grille par thème — BI, développement BI#
| Thème | Code | Poids | N_acquis | Moy. niv. N+1 | Score | Cible | Preuves principales |
|---|---|---|---|---|---|---|---|
| Modèle sémantique | MOD |
1 | |||||
| Couche données et ETL | ETL |
1 | |||||
| Performance et volumétrie | PRF |
1 | |||||
| Visualisation et UX | VIZ |
1 | |||||
| Mesures et calculs DAX | DAX |
1 | |||||
| Sécurité RLS et accès | RLS |
1 | |||||
| Versionnement et industrialisation | IND |
1 | |||||
| Tests et fiabilité des chiffres | TST |
1 | |||||
| Gouvernance, catalogue, self-service | GOV |
1 | |||||
| Exploitation, supervision, capacité | OPS |
1 | |||||
| Accessibilité et multilingue | ACC |
1 | |||||
| Coût, licences et capacité | CST |
1 | |||||
| Matrice (moyenne pondérée) | Σ = |
Symptôme : confusion entre BI-TST et DL-TST, PD-MOD et BI-MOD, PD-QUA et PI-QUA. Cause : les codes de thème se répètent d'une matrice à l'autre. Remède : citez toujours le préfixe de matrice dans les comptes rendus et les tickets (BI-TST-3.1, jamais TST-3.1).
Atelier de 2 heures#
🟡 Pratique. Trame pour une équipe de 4 à 8 personnes, sur une matrice de 12 thèmes (on ne note en détail que les 4 à 6 thèmes retenus à l'étape de cadrage ; les autres sont notés « à l'estime » en une minute).
| Horaire | Durée | Séquence | Sortie |
|---|---|---|---|
| 0:00 | 10 min | Règles du jeu : preuves, périmètre, pas de classement de personnes, rappel de la règle de notation | Accord sur la méthode |
| 0:10 | 15 min | Lecture silencieuse de la promesse de chaque niveau pour le premier thème | Chacun note en privé son niveau perçu |
| 0:25 | 60 min | Notation des jalons thème par thème (4 à 6 thèmes, ~10–15 min chacun) : chacun vote 0 / 0,5 / 1 en même temps, on montre la preuve, on tranche | Grille remplie |
| 1:25 | 15 min | Calcul en direct et lecture du profil (dents de scie, jalons à 0) | Scores par thème |
| 1:40 | 15 min | Cibles : un niveau cible par thème, selon le risque et la taille | Colonne « Cible » |
| 1:55 | 5 min | Choix de 2 à 3 jalons à conquérir, responsable et échéance de chacun | Engagements |
Règles d'animation :
- Vote simultané (cartes, tour de table masqué) avant discussion, pour éviter l'ancrage sur l'avis du plus senior.
- Les désaccords sont des données : un écart d'un demi-point sur un jalon se tranche par la preuve ; un écart d'un point signale que deux personnes ne parlent pas du même périmètre.
- Boîte de parking : tout ce qui ressemble à un chantier de correction est noté pour l'étape « Décider », pas traité en séance.
- Interdits : lier les scores à une évaluation individuelle, projeter les scores d'autres équipes, discuter d'outils avant d'avoir noté (les jalons portent sur des résultats, pas sur des produits).
Commencez par le thème où l'équipe est la plus à l'aise : l'atelier prend son rythme et les participants comprennent le mécanisme des preuves avant d'attaquer les thèmes sensibles.
Calibrage entre évaluateurs#
🔴 Expert. Deux évaluateurs honnêtes diffèrent d'un demi-point sur un jalon : c'est la subjectivité résiduelle annoncée dans chaque README de matrice. Le calibrage la rend stable et comparable d'un cycle à l'autre.
- Étalon d'ancrage. Avant la première évaluation, choisissez ensemble trois jalons pour lesquels vous convenez de ce que veulent dire 0, 0,5 et 1, avec un exemple concret de chacun (« 0 : aucune preuve ; 0,5 : la pratique existe mais n'a pas été appliquée sur les deux derniers lots ; 1 : appliquée à chaque livraison du trimestre, preuve constatée »). Consignez-les ; ils sont la référence des cycles suivants.
- Double notation. Deux personnes notent le même thème séparément (l'une de l'équipe, l'autre d'une équipe voisine), puis comparent. L'écart moyen constaté doit se resserrer d'un cycle à l'autre.
- Échantillonnage de preuves. Pour chaque thème, vérifiez une preuve au hasard à fond (remonter du tableau de bord à l'événement). Une preuve fausse déclasse tous les jalons du thème notés sur la même foi.
- Règle de doute. En cas de désaccord persistant, on retient la note la plus basse et on note le doute ; on ne moyenne pas deux avis opposés.
- Traçabilité. Conservez la grille de chaque cycle (date, participants, preuves) : l'historique est la seule base légitime de comparaison.
Indicateur utile : le taux d'écart — part des jalons pour lesquels deux évaluateurs diffèrent d'au moins 0,5. Un ordre de grandeur honnête pour un premier cycle est de un jalon sur quatre ou cinq (repère d'expert, non mesuré par une enquête) ; après deux cycles de calibrage, l'objectif raisonnable est de le diviser par deux.
Symptôme : le score monte de 0,8 d'un cycle à l'autre sans changement visible dans le travail. Cause : dérive de l'étalon (on est plus indulgent, ou la personne qui note a changé). Remède : relire les trois jalons d'ancrage au début de chaque cycle et noter à nouveau le cycle précédent avec la nouvelle équipe d'évaluateurs sur un thème témoin.
Pondération#
🟡 Pratique. Le score de la matrice est une moyenne pondérée : poids par défaut 1, modifiable. La pondération sert à refléter le risque et l'enjeu du contexte, pas à embellir le résultat.
| Situation | Thèmes à pondérer à la hausse | Poids suggéré | Justification |
|---|---|---|---|
| Rapports servant à des décisions réglementaires ou financières | Recette et tests (PD-REC, BI-TST), sécurité (BI-RLS, PD-SEC) |
2 | Le coût d'un chiffre faux ou d'une fuite est élevé |
| Produit livré à de nombreux clients en kits | Livraison et déploiement (DL-DEP, PI-LIV), contrats de source (PD-CTR) |
2 | Une livraison ratée se multiplie par le nombre de clients |
| Jeune équipe, forte rotation | Documentation, équipe (DL-DOC, PI-EQU), métadonnées (PD-MET) |
1,5 à 2 | Le savoir doit survivre aux départs |
| Produit stable en maintenance | Dette technique (DL-DTT), exploitation (PD-EXP) |
1,5 | Le coût est dans la durée |
| Prototype ou produit à durée de vie courte | Plusieurs thèmes à 0 (retirés du périmètre) | 0 | Un thème sans objet n'est pas « mauvais » : on l'exclut explicitement |
Règles de bon usage :
- Fixez les poids avant de noter, jamais après : modifier un poids après coup pour améliorer la moyenne est une forme de triche à soi-même.
- Documentez chaque poids par une phrase de justification (colonne « Poids » de la grille + commentaire).
- Comparez à poids constants d'un cycle à l'autre ; si les poids changent, publiez les deux calculs.
- Poids 0 = hors périmètre, à justifier, pas à utiliser pour masquer une faiblesse.
La formule : score_matrice = Σ(poids × score_thème) / Σ(poids).
Plan de progression#
🟡 Pratique. L'évaluation n'a de valeur que si elle débouche sur peu de décisions bien choisies. Méthode en cinq temps.
- Écart = cible − score, thème par thème. Triez par écart décroissant, puis pondérez par le poids.
- Filtrer par dépendances. On ne traite pas un thème dont un thème prérequis est insuffisant (voir les graphes de dépendances dans chaque README : par exemple tests avant livraison continue). Prioriser le maillon amont.
- Choisir les jalons, pas les thèmes. Retenez 2 à 3 jalons du niveau N_acquis+1 de 2 à 3 thèmes. Un jalon est un livrable vérifiable ; un thème est un domaine.
- Estimer coût et bénéfice avec les notes de difficulté et d'effort /5 données dans la page du thème (appréciations d'expert, à adapter). Privilégiez les jalons à faible effort et fort effet.
- Engager : un responsable, une échéance, une preuve attendue, une date de revue à mi-parcours.
Les « moyens possibles » listés dans chaque page de thème sont facultatifs : un jalon se satisfait de tout moyen qui produit la preuve. Pour les pratiques elles-mêmes, voir par exemple CI/CD, CI/CD pour la data, stratégies de branches et métriques et reporting de projet.
Planifiez ces jalons comme du travail ordinaire : tickets dans le backlog, estimés, relus, avec une définition de fini (la preuve). Un plan de progression qui vit à côté du backlog meurt à la deuxième urgence.
Équipe à BI-TST 1,2 et BI-IND 1,7. Les tests précèdent l'industrialisation : le plan retient d'abord deux jalons de BI-TST niveau 2 (un jeu de contrôles manuels consigné ; une réconciliation mensuelle documentée entre un chiffre du rapport et la source), puis un jalon de BI-IND niveau 2 (projets en dépôt avec historique). Les jalons de BI-IND niveau 3 attendent que BI-TST atteigne 2,5.
Détournement de la mesure et loi de Goodhart#
🔴 Expert. La loi de Goodhart (une mesure devenue cible cesse d'être une bonne mesure) est la menace principale d'un dispositif de maturité. Chaque matrice la mentionne ; voici les détournements typiques et leurs parades.
| Détournement | Exemple dans un contexte BI/datamart | Parade |
|---|---|---|
| Cosmétique | Un « registre de risques » rempli la veille de l'évaluation | Demander l'historique de mise à jour et des décisions qui en découlent |
| Gonflement de l'indicateur | Couverture de tests élevée par des tests sans assertion | Échantillonner des tests, lire un test au hasard, mesurer les défauts échappés |
| Notation stratégique | Chaque équipe se note 1 partout pour avoir un budget, ou 3 partout pour être « dans la norme » | Preuves vues, double notation, pas de lien entre score et budget individuel |
| Chasse au score | Viser le niveau 4 sur tous les thèmes alors que le risque ne le justifie pas | Cible par thème, poids documentés |
| Contournement de la règle | Re-découper un jalon à 0 en trois jalons à 1 pour passer le seuil | Les jalons sont fixés par la page de thème ; on ne les modifie pas en séance |
| Évaluation punitive | Les scores sont utilisés pour évaluer des personnes | Charte écrite : la matrice évalue des pratiques, jamais des individus |
Principes de défense :
- Preuve avant note, échantillonnage de preuves à chaque cycle.
- Résultat avant pratique : quand une pratique est cochée mais que le résultat reste mauvais (incidents, chiffres contestés), le résultat l'emporte et le jalon est rouvert.
- Indicateurs adverses : associer à un indicateur de volume un indicateur de qualité (fréquence de déploiement avec taux d'échec ; nombre de tests avec défauts échappés).
- Rotation des évaluateurs et des échantillons.
- Gouvernance du score : le score n'est jamais un objectif contractuel ; seul le plan de jalons engage.
Exemple chiffré complet#
🟡 Pratique. Contexte fictif et anonyme : « l'équipe Atlas », six personnes (quatre développeurs BI/datamart, un exploitant, un référent métier), qui maintient un datamart SQL Server alimenté par une application de force de vente terrain et une quinzaine de rapports Power BI multilingues, versionnés en TFVC et livrés en kits d'installation chez une douzaine de clients. Matrice choisie : BI (12 thèmes). Période : les douze derniers mois. Atelier de 2 heures, avec un pair d'une autre équipe en observateur.
Étape 1 — Un thème en détail : BI-TST (tests et fiabilité des chiffres)#
Les jalons sont ceux de la page officielle du thème (niveaux 1 à 3 ; les niveaux 4 et 5 n'entrent pas dans le calcul tant que le niveau 3 n'est pas acquis). Seuls les avancements et les preuves constatées sont fictifs.
| Jalon | Intitulé (page du thème) | Preuve constatée chez Atlas | Avancement |
|---|---|---|---|
| BI-TST-1.1 | L'auteur compare au moins un total à la source | Trace du contrôle dans chaque ticket de livraison | 1 |
| BI-TST-1.2 | Un utilisateur métier a vu le rapport avant publication | Mention de relecture du référent métier | 1 |
| BI-TST-1.3 | Les écarts connus sont reconnus par écrit | Liste des écarts connus tenue à jour | 1 |
| BI-TST-2.1 | Check-list de recette par rapport (totaux, filtres, périodes limites) | Check-list renseignée pour 12 rapports sur 15 | 1 |
| BI-TST-2.2 | Les données de contrôle ont une source de vérité (requête SQL, extraction de référence) | Requêtes de référence conservées pour 5 faits sur 10 | 0,5 |
| BI-TST-2.3 | Écarts tolérés explicites (arrondis, fuseau, clôture) | Seuil écrit pour 3 mesures sur 10 | 0,5 |
| BI-TST-2.4 | Recette métier signée avant mise en production | Validation signée à chaque kit | 1 |
| BI-TST-3.1 | Requêtes DAX de test conservées en dépôt (une par mesure clé) | Aucun fichier .dax versionné |
0 |
| BI-TST-3.2 | Valeurs attendues issues d'un SQL indépendant, pas de la mesure | Fait pour 2 mesures sur 10, à la main | 0,5 |
| BI-TST-3.3 | Jeu de données de référence stable (figé ou instantané) | Base de test rafraîchie à la main, non documentée | 0,5 |
| BI-TST-3.4 | Cas limites testés (période vide, total, début/fin d'année, nulls) | Testés sur les rapports principaux seulement | 0,5 |
| BI-TST-3.5 | Best Practice Analyzer exécuté régulièrement | Lancé deux fois dans l'année | 0,5 |
Calcul :
- Niveaux 1 et 2 : somme = 3 + (1 + 0,5 + 0,5 + 1) = 6 pour 7 jalons → moyenne = 0,857 ≥ 0,8, aucun zéro → niveau 2 acquis.
- Niveaux 1 à 3 : somme = 6 + (0 + 0,5 + 0,5 + 0,5 + 0,5) = 8 pour 12 jalons → moyenne = 0,667 < 0,8 et un jalon à 0 → niveau 3 non acquis.
N_acquis = 2. - Moyenne des jalons du niveau 3 = 2 / 5 = 0,4 ; × 0,99 = 0,396.
- Score
BI-TST= 2 + 0,396 ≈ 2,40.
BI-TST-3.1 (à 0) est le jalon bloquant : sans lui le niveau 3 reste inaccessible, quel que soit le reste. Y ajouter BI-TST-3.2 (attendu indépendant) donne des tests qui peuvent réellement échouer ; les trois jalons à 0,5 restants se complètent ensuite sans autre chantier.
Dans la suite, les scores des autres thèmes sont donnés tels que l'atelier les a calculés de la même façon (valeurs d'illustration, arrondies à 0,1).
Étape 2 — Les douze thèmes#
| Thème | Code | Score | Poids | Commentaire de l'atelier |
|---|---|---|---|---|
| Modèle sémantique | MOD |
3,4 | 1 | Étoile stricte, calendrier dédié ; contrats de rôles encore partiels |
| Couche données et ETL | ETL |
3,1 | 1 | Vues SQL sources, folding vérifié sur les principaux rapports |
| Performance et volumétrie | PRF |
2,2 | 1 | Mesures ponctuelles, pas de budget de performance |
| Visualisation et UX | VIZ |
2,6 | 1 | Gabarit commun, parcours non testés auprès d'utilisateurs |
| Mesures et calculs DAX | DAX |
2,8 | 1 | Conventions écrites, time intelligence maîtrisée |
| Sécurité RLS et accès | RLS |
2,5 | 2 | Dynamique sur table de sécurité ; rôles peu testés |
| Versionnement et industrialisation | IND |
1,7 | 1 | Projets en dépôt, déploiement manuel |
| Tests et fiabilité des chiffres | TST |
2,4 | 2 | Voir le calcul détaillé ci-dessus (2,40) |
| Gouvernance, catalogue, self-service | GOV |
1,5 | 1 | Propriétaires connus, pas de certification |
| Exploitation, supervision, capacité | OPS |
1,4 | 1 | Alertes d'échec seulement |
| Accessibilité et multilingue | ACC |
2,1 | 1 | Traductions outillées partiellement, contrastes vérifiés |
| Coût, licences et capacité | CST |
1,0 | 1 | Coût connu globalement |
Les poids 2 sur RLS et TST sont décidés avant la notation : les rapports sont livrés à des clients dont les données commerciales sont confidentielles, et un chiffre faux est coûteux.
Étape 3 — Scores de la matrice#
- Somme simple des douze scores (en utilisant 2,4 pour
TST) : 3,4 + 3,1 + 2,2 + 2,6 + 2,8 + 2,5 + 1,7 + 2,4 + 1,5 + 1,4 + 2,1 + 1,0 = 26,7. - Moyenne non pondérée : 26,7 / 12 = 2,23.
- Moyenne pondérée : on ajoute une fois de plus
RLS(2,5) etTST(2,4) : somme pondérée = 26,7 + 2,5 + 2,4 = 31,6 ; somme des poids = 12 + 2 = 14 ; score = 31,6 / 14 = 2,26.
Lecture avec la grille « 2 – 3 » de la matrice BI : pratiques communes dans l'équipe, livraisons répétables, premiers contrôles ; la qualité dépend encore de la vigilance. Plus utile que la moyenne : l'écart de 2,4 points entre MOD (3,4) et CST (1,0), et la faiblesse en aval (IND 1,7, OPS 1,4) d'un amont plutôt solide.
Étape 4 — Cibles et écarts (12 mois)#
Cibles décidées en atelier selon le risque (kits livrés chez une douzaine de clients) :
| Thème | Score | Cible | Écart | Priorité |
|---|---|---|---|---|
TST |
2,4 | 3,2 | 0,8 (×2) | 1 — prérequis de IND |
IND |
1,7 | 3,0 | 1,3 | 2 — dépend de TST |
OPS |
1,4 | 2,5 | 1,1 | 3 — peu coûteux |
RLS |
2,5 | 3,0 | 0,5 (×2) | 4 — rôles à tester |
PRF |
2,2 | 2,5 | 0,3 | 5 |
| Autres | — | maintien | 0 | — |
Jalons retenus (trois, pas plus) : (a) mettre les requêtes DAX de test en dépôt avec attendu SQL indépendant (BI-TST-3.1, 3.2), puis les lancer à chaque livraison (BI-TST-4.1), (b) déployer par pipeline vers un espace de test (BI-IND-3.x), (c) un tableau de bord d'exploitation des rafraîchissements (BI-OPS-3.x). Estimation d'expert : environ trois mois à raison de deux jours par semaine pour une personne ; la capacité réelle est celle de l'équipe, pas celle d'un tableau.
Projection si TST (3,2), IND (3,0), OPS (2,5) et RLS (3,0) atteignent leur cible : les gains sont +0,8, +1,3, +1,1 et +0,5. Somme simple = 26,7 + 3,7 = 30,4, soit une moyenne de 2,53. Somme pondérée = 31,6 + 0,8 × 2 + 0,5 × 2 + 1,3 + 1,1 = 36,6, divisée par 14 : 2,61. Gain pondéré attendu : 2,61 − 2,26 = +0,35. Un score global qui bouge de 0,3 à 0,5 par an est un rythme d'équipe réaliste (repère d'expert, à ajuster).
Étape 5 — Ce que ne dit pas ce score#
- Le score ne dit pas si le chiffre est juste aujourd'hui : c'est la réconciliation (jalons de
BI-TST,PD-REC) qui le dit. - L'équipe a un
CSTde 1,0 et un poids de 1 : si la capacité devient un enjeu financier, le poids passera à 1,5 au prochain cycle (en publiant les deux calculs). - Le profil est cohérent :
TSTfaible freineIND, qui freineOPS. C'est le thème amont qu'on traite.
Restitution en radar décrit en texte#
🟡 Pratique. Un radar (diagramme en toile) montre le profil de l'équipe : une branche par thème, une distance au centre proportionnelle au score. Il se décrit sans image, ce qui le rend lisible dans un compte rendu, un wiki ou une étape de pipeline.
Lecture du radar de l'équipe Atlas (12 branches, de 0 au centre à 5 au bord, deux carrés par point de score) :
MOD ■■■■■■■ 3,4 ← pointe haute
ETL ■■■■■■ 3,1
DAX ■■■■■■ 2,8
VIZ ■■■■■ 2,6
RLS ■■■■■ 2,5 (poids 2)
TST ■■■■■ 2,4 (poids 2)
PRF ■■■■ 2,2
ACC ■■■■ 2,1
IND ■■■ 1,7
GOV ■■■ 1,5
OPS ■■■ 1,4
CST ■■ 1,0 ← creux
Phrases de restitution, du général au particulier :
- Forme : un polygone « en poire », renflé côté modélisation (
MOD,ETL,DAX) et rétréci côté exploitation (IND,GOV,OPS,CST). Typique d'une équipe qui a investi dans la construction du produit avant celle de sa livraison et de son exploitation. - Moyenne : 2,23 non pondérée, 2,26 pondérée ; à lire dans la tranche « 2 – 3 ».
- Maillons à traiter :
TST(amont deIND) puisINDpuisOPS. - Engagements : trois jalons, un responsable chacun, revue à mi-parcours.
- Rappel de prudence : appréciation d'équipe sur preuves, comparable à elle-même dans douze mois, non comparable à une autre équipe.
Pour le cycle suivant, on superpose deux séries : « cycle N » et « cycle N+1 ». On décrit seulement les différences supérieures à 0,3 (en dessous, c'est du bruit de notation) : « TST passe de 2,4 à 3,0 (+0,6), IND de 1,7 à 2,6 (+0,9), les autres thèmes sont stables à ±0,2 ».
Pour obtenir l'image elle-même, tout outil de graphique convient (classeur, visuel radar d'un rapport Power BI) : la matière à fournir est un tableau à deux colonnes (thème, score). La description textuelle reste de toute façon la version de référence du compte rendu.
Contribution de l'IA#
L'IA est un bon assistant de préparation et de restitution, un mauvais évaluateur. Elle ne voit pas vos preuves, elle ne peut pas juger si un registre est vivant, et elle peut fabriquer une preuve plausible. Le gain principal est le temps : rassembler et résumer, comparer deux cycles, rédiger le plan.
| Cas d'usage | Gain /5 | Risque /5 | Maturité /5 | Prérequis | Garde-fous |
|---|---|---|---|---|---|
| Résumer les preuves d'un thème (logs de pipeline, tickets) | 4/5 | 2/5 | 4/5 | Données non confidentielles ou outil agréé | Chaque preuve citée est ouverte dans sa source |
| Préparer un avancement provisoire par jalon | 3/5 | 4/5 | 3/5 | Jalons et preuves fournis intégralement | L'équipe décide ; l'avancement provisoire est étiqueté « proposition » |
| Calculer et vérifier les scores à partir d'une grille | 3/5 | 2/5 | 4/5 | Grille structurée (CSV) | Recalcul par le script de la section méthode |
| Rédiger restitution et plan de progression | 4/5 | 2/5 | 4/5 | Scores et décisions déjà validés | Relecture humaine, signature du contenu |
| Détecter incohérences entre thèmes dépendants | 3/5 | 2/5 | 3/5 | Dépendances données en consigne | Les alertes sont des questions, pas des verdicts |
Appréciations d'expert, contexte : équipe de 5 à 10 personnes.
Exemple de consigne pour la restitution :
Voici la grille consolidée de l'équipe (thème, code, score, poids, commentaire).
Rédige une restitution en 5 phrases : forme du profil, moyenne pondérée, trois maillons
à traiter en respectant les dépendances amont/aval, engagements. Ne cite aucune pratique
absente de la grille. Signale toute incohérence entre scores de thèmes dépendants.
Cadre de gouvernance (confidentialité des preuves, traçabilité, signature) : synthèse transverse de l'IA.
Voir aussi#
- Matrices : Principe et comparaison · PI · DL · PD · BI.
- Méthodes : Fondamentaux · Scrum — rétrospectives et amélioration · Pièges et bonnes pratiques.
- Outils : Métriques et reporting de projet · Azure DevOps / TFS.
- Reporting : Checklist de projet reporting · Bonnes pratiques Power BI.
- Cadre : NOTATION · Glossaire · Bibliographie.
✻ Rédigé par Claude Sonnet 5.5