docs : le rapport EC02 porte le RACI, la méthode, les jalons, les risques et le CRA #255

Merged
lenaic merged 2 commits from gabriel/48-rapport-ec02-completude into develop 2026-09-09 20:45:16 +00:00
Member

Ce que ça change

Le rapport EC02 couvrait trois attendus de l'épreuve : décisions révisées, écart planning/réalisé, rituels. Les quatre autres manquaient. Cette demande ajoute le RACI, la méthode et le backlog, les jalons et la gestion des risques, les six indicateurs avec leur base de départ, et un compte rendu d'activité qui dit ce qui n'a pas été livré — et corrige six chiffres qui étaient faux.

Rattaché au #48 sans le rouvrir (Ref #48, pas Closes).

Les sections ajoutées

§ Attendu de l'épreuve qu'elle sert Sur quoi elle s'appuie
1 · RACI « organisation de l'équipe, RACI, rôles » commits par zone du monorepo, assignations, CODEOWNERS
2 · Méthode et outils « méthodologie retenue, backlog, user stories » modèles de tickets, colonnes du tableau, conventions
3 · Jalons « planning, jalons » les trois Milestones et leur critère de sortie
4 · Indicateurs « indicateurs définis avec baseline, suivi documenté » forge, dépôt, rapport de couverture
5 · Risques « gestion des risques » le risque n°1 de chaque entrée de journal, plus les risques ouverts
6 · CRA « ce qui a été livré, ce qui ne l'a pas été, pourquoi » docs/RECETTE.md, procès-verbal du 09/09
8 · Incidents oral : « résolution d'incident » journal, tickets, relevés serveur
9 · Montée en compétences oral : « partage de connaissances, impact mesurable » 161 avis de relecture, 4 rejeux de manuels

Les six corrections, et pourquoi elles comptent

Tous les chiffres ont été remesurés sur la forge et le dépôt, instantané arrêté au 09/09 à 21 h 30.

Ce que disait le rapport Ce que la mesure donne
capacité « 40 jours-personne » 44 — et la table du rapport en sommait 38 : ni main ni develop ne produisait 40
écart « +66 % » +70 % (75,0 j.h fermés ÷ 44 j-personne)
délai médian « 2 jours » 1,2 j, moyenne 2,5 j
plus long délai « 7,9 j (#37) » 8,3 j, #47
« 47 commits avant 9 h » 7 — un tiers des commits sont horodatés en UTC, la table mélangeait deux fuseaux
« vingt-six commits » le week-end onze, vérifié sur toutes les branches en date d'auteur comme de commit

La dernière était aussi dans docs/journal.md : corrigée là-bas, avec la commande qui le vérifie.

Preuve

$ TZ=Europe/Paris git log origin/main --format='%ad|%an' --date=format-local:'%Y-%m-%d' \
    | sed 's/|Lénaïc BARBIER$/|lenaic/;s/|olivierprp$/|olivier/;s/|Gabriel$/|gabriel/;s/|Gabouil$/|gabriel/' \
    | sort -u | cut -d'|' -f2 | sort | uniq -c
   7 florian
   1 g2-admin
   7 gabriel
   7 justine
   9 lenaic
   7 marvin
   7 olivier

$ git log --all --format='%ad' --date=format:'%Y-%m-%d' | grep -cE '2026-09-0[56]'
11

Deux points sur lesquels j'attends ton avis

  1. Longueur : 757 lignes, environ quatorze pages rendues contre « ~10 » demandées, annexe comprise. Chaque section couvre un attendu explicite, donc je n'ai pas voulu couper au jugé. La coupe la moins coûteuse serait l'annexe et le détail de l'incident du 3 septembre, qui sert surtout l'oral. Le rendu final se fera de toute façon à partir de ce Markdown.
  2. §7, les exceptions d'audit d'infrastructure : le #249 demandait deux politiques réellement posées (delete_retention_policy, sas_policy), et stockage.tf porte à la place deux checkov:skip motivés « DÉCISION OUVERTE ». J'ai écrit l'écart tel quel plutôt que de le lisser. Si tu préfères trancher avant le 11, le ticket est à réécrire ou les politiques à poser.

Ce que je n'ai pas touché

Les sections 3 (l'analyse de l'écart), 7, 10 et 11 restent de ta main : j'ai corrigé leurs chiffres, pas leur propos. La signature en tête dit qui a écrit quoi.

## Ce que ça change Le rapport EC02 couvrait trois attendus de l'épreuve : décisions révisées, écart planning/réalisé, rituels. Les quatre autres manquaient. Cette demande ajoute le RACI, la méthode et le backlog, les jalons et la gestion des risques, les six indicateurs avec leur base de départ, et un compte rendu d'activité qui dit ce qui n'a pas été livré — et corrige six chiffres qui étaient faux. Rattaché au #48 sans le rouvrir (`Ref #48`, pas `Closes`). ## Les sections ajoutées | § | Attendu de l'épreuve qu'elle sert | Sur quoi elle s'appuie | |---|---|---| | 1 · RACI | « organisation de l'équipe, RACI, rôles » | commits par zone du monorepo, assignations, CODEOWNERS | | 2 · Méthode et outils | « méthodologie retenue, backlog, user stories » | modèles de tickets, colonnes du tableau, conventions | | 3 · Jalons | « planning, jalons » | les trois Milestones et leur critère de sortie | | 4 · Indicateurs | « indicateurs définis avec baseline, suivi documenté » | forge, dépôt, rapport de couverture | | 5 · Risques | « gestion des risques » | le risque n°1 de chaque entrée de journal, plus les risques ouverts | | 6 · CRA | « ce qui a été livré, ce qui ne l'a pas été, pourquoi » | `docs/RECETTE.md`, procès-verbal du 09/09 | | 8 · Incidents | oral : « résolution d'incident » | journal, tickets, relevés serveur | | 9 · Montée en compétences | oral : « partage de connaissances, impact mesurable » | 161 avis de relecture, 4 rejeux de manuels | ## Les six corrections, et pourquoi elles comptent Tous les chiffres ont été remesurés sur la forge et le dépôt, instantané arrêté au 09/09 à 21 h 30. | Ce que disait le rapport | Ce que la mesure donne | |---|---| | capacité « 40 jours-personne » | **44** — et la table du rapport en sommait 38 : ni `main` ni `develop` ne produisait 40 | | écart « +66 % » | **+70 %** (75,0 j.h fermés ÷ 44 j-personne) | | délai médian « 2 jours » | **1,2 j**, moyenne 2,5 j | | plus long délai « 7,9 j (#37) » | **8,3 j, #47** | | « 47 commits avant 9 h » | **7** — un tiers des commits sont horodatés en UTC, la table mélangeait deux fuseaux | | « vingt-six commits » le week-end | **onze**, vérifié sur toutes les branches en date d'auteur comme de commit | La dernière était aussi dans `docs/journal.md` : corrigée là-bas, avec la commande qui le vérifie. ## Preuve ``` $ TZ=Europe/Paris git log origin/main --format='%ad|%an' --date=format-local:'%Y-%m-%d' \ | sed 's/|Lénaïc BARBIER$/|lenaic/;s/|olivierprp$/|olivier/;s/|Gabriel$/|gabriel/;s/|Gabouil$/|gabriel/' \ | sort -u | cut -d'|' -f2 | sort | uniq -c 7 florian 1 g2-admin 7 gabriel 7 justine 9 lenaic 7 marvin 7 olivier $ git log --all --format='%ad' --date=format:'%Y-%m-%d' | grep -cE '2026-09-0[56]' 11 ``` ## Deux points sur lesquels j'attends ton avis 1. **Longueur** : 757 lignes, environ quatorze pages rendues contre « ~10 » demandées, annexe comprise. Chaque section couvre un attendu explicite, donc je n'ai pas voulu couper au jugé. La coupe la moins coûteuse serait l'annexe et le détail de l'incident du 3 septembre, qui sert surtout l'oral. Le rendu final se fera de toute façon à partir de ce Markdown. 2. **§7, les exceptions d'audit d'infrastructure** : le #249 demandait deux politiques réellement posées (`delete_retention_policy`, `sas_policy`), et `stockage.tf` porte à la place deux `checkov:skip` motivés « DÉCISION OUVERTE ». J'ai écrit l'écart tel quel plutôt que de le lisser. Si tu préfères trancher avant le 11, le ticket est à réécrire ou les politiques à poser. ## Ce que je n'ai pas touché Les sections 3 (l'analyse de l'écart), 7, 10 et 11 restent de ta main : j'ai corrigé leurs chiffres, pas leur propos. La signature en tête dit qui a écrit quoi.
docs: le rapport EC02 porte le RACI, la méthode, les jalons, les risques et le CRA
All checks were successful
Intégration / Contrôles statiques du dépôt (pull_request) Successful in 9s
Intégration / Terraform — format, validité et lint (pull_request) Successful in 18s
Intégration / Tableau de bord — dépendances, tests et construction (pull_request) Successful in 46s
Intégration / Checkov — audit de la configuration (pull_request) Successful in 17s
Intégration / Workflows — lint et audit de sécurité (pull_request) Successful in 17s
Intégration / Python — qualité, tests et dépendances (pull_request) Successful in 5m55s
8a539dc318
Le rapport couvrait trois des attendus de l'épreuve — décisions révisées,
écart planning/réalisé, rituels. Les quatre autres manquaient : le RACI, la
méthode et le backlog, les jalons et la gestion des risques, les indicateurs
avec leur base de départ, et un compte rendu d'activité qui dise ce qui n'a
pas été livré.

Ajouté : RACI déduit des commits par zone et du CODEOWNERS, avec les deux
croisements de rôle assumés ; méthode Kanban, modèles de tickets et écart
assumé à la user story canonique ; les trois jalons et leur critère de
sortie ; les six indicateurs avec leur base de départ ; le registre des
risques, le risque n°1 de chaque journée et ce qu'il est devenu ; le CRA
adossé au procès-verbal de recette ; les incidents avec leur cause et leur
coût ; la montée en compétences mesurée par les rejeux de manuels.

Corrigé, tout étant remesuré au 09/09 à 21 h 30 :

- capacité de 40 à 44 jours-personne — la table du rapport en sommait 38, et
  aucune des deux branches ne produisait 40 ;
- écart estimation/capacité de +66 % à +70 %, les deux entrées étant fausses ;
- délai médian de 2 j à 1,2 j, plus long délai de #37 à #47 ;
- « 47 commits avant 9 h » à 7 : un tiers des commits sont horodatés en UTC,
  la table mélangeait deux fuseaux ;
- « vingt-six commits » le week-end à onze, ici et dans docs/journal.md ;
- treize fiches ADR à quatorze, dont huit portent une révision datée ;
- 90/70 tickets à 97/85, et la charge de 77 à 78,5 j.h dont 75,0 fermés.

Ref #48
gabriel requested review from lenaic 2026-09-09 19:27:48 +00:00
lenaic approved these changes 2026-09-09 20:43:53 +00:00
Merge branch 'develop' into gabriel/48-rapport-ec02-completude
All checks were successful
Intégration / Tableau de bord — dépendances, tests et construction (pull_request) Successful in 47s
Intégration / Contrôles statiques du dépôt (pull_request) Successful in 9s
Intégration / Terraform — format, validité et lint (pull_request) Successful in 13s
Intégration / Checkov — audit de la configuration (pull_request) Successful in 14s
Intégration / Workflows — lint et audit de sécurité (pull_request) Successful in 18s
Intégration / Python — qualité, tests et dépendances (pull_request) Successful in 6m11s
5917db6b76
lenaic merged commit 0be141f7ea into develop 2026-09-09 20:45:16 +00:00
lenaic deleted branch gabriel/48-rapport-ec02-completude 2026-09-09 20:45:16 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
g2/enervision!255
No description provided.