đ Le postmortem blameless : transformer une panne en apprentissage
đ Introduction
Une panne arrive toujours au mauvais moment. Et dans la demi-heure qui suit, une question se pose, explicitement ou non : « qui a cassĂ© la prod ? » Câest le rĂ©flexe le plus naturel, et le plus toxique. Parce que la personne visĂ©e â ou celles qui regardent â en retiendront une leçon simple : la prochaine fois, ne rien dire, minimiser, effacer les traces.
Le postmortem blameless (sans blĂąme) part de lâidĂ©e inverse. FormalisĂ©e chez Etsy par John Allspaw en 2012, puis codifiĂ©e par Google dans le livre SRE, cette pratique dĂ©place la question de « qui ? » vers « quoi et comment ? ». Câest un pur sujet de culture DevOps â le prolongement du temps de rĂ©tablissement des mĂ©triques DORA et de la gestion des incidents dans un budget dâerror budget : une fois la panne rĂ©parĂ©e, reste Ă en tirer quelque chose.
đ Câest quoi, un postmortem blameless ?
Câest le compte rendu Ă©crit dâun incident, rĂ©digĂ© Ă froid, qui rĂ©pond Ă trois questions : que sâest-il passĂ©, pourquoi, et comment Ă©viter que ça recommence. Le mot important est blameless : lâanalyse se concentre sur le systĂšme et les processus, jamais sur la culpabilitĂ© dâun individu.
Le postulat de base : personne ne casse la prod par malveillance. Chacun a agi de façon raisonnable compte tenu de ce quâil savait et voyait Ă ce moment-lĂ . Si un rm -rf sur le mauvais serveur a Ă©tĂ© possible, ou quâun dĂ©ploiement sans garde-fou a suffi Ă tout faire tomber, le vrai problĂšme nâest pas la personne : câest le systĂšme qui a rendu lâerreur si facile et ses consĂ©quences si graves.
đ§± Lâanatomie dâun postmortem
Un bon postmortem est structurĂ© et factuel. On y retrouve, dans lâordre :
- RĂ©sumĂ© â une ou deux phrases : ce qui sâest passĂ©, quand, quel impact.
- Impact â chiffrĂ© : durĂ©e, utilisateurs touchĂ©s, requĂȘtes perdues, budget dâerreur consommĂ©.
- Timeline â la chronologie horodatĂ©e, de la premiĂšre alerte au retour Ă la normale.
- Causes et facteurs contributifs â ce qui a dĂ©clenchĂ© lâincident, mais aussi ce qui lâa aggravĂ© ou ralenti la dĂ©tection.
- RĂ©solution â comment on a rĂ©tabli le service.
- Actions correctives â la partie qui compte : des tĂąches concrĂštes, chacune avec un propriĂ©taire et une Ă©chĂ©ance.
- Leçons â ce que lâĂ©quipe a appris, y compris ce qui a bien fonctionnĂ©.
đŻ Pourquoi « sans blĂąme » ?
Parce que blĂąmer coĂ»te cher et ne rapporte rien. Dans une Ă©quipe oĂč lâon cherche un coupable, les gens apprennent Ă se protĂ©ger : ils partagent moins, documentent moins, prĂ©viennent moins. Lâinformation dont tu as besoin pour comprendre lâincident â celle qui nâest que dans la tĂȘte de la personne aux commandes ce jour-lĂ â disparaĂźt. RĂ©sultat : tu ne corriges rien en profondeur, et la panne revient sous une autre forme.
Ă lâinverse, la sĂ©curitĂ© psychologique dĂ©lie les langues. Quand raconter honnĂȘtement une erreur nâexpose Ă aucune sanction, on obtient le rĂ©cit complet, on remonte aux vraies causes, et on rĂ©pare le systĂšme pour que la prochaine personne ne puisse plus tomber dans le mĂȘme trou. Câest ça, lâobjectif : rendre lâerreur impossible, pas punir celui qui lâa trouvĂ©e en premier.
â ïž Quelques prĂ©cautions
- Blameless nâest pas laxiste. LâidĂ©e nâest pas de balayer les consĂ©quences, mais de ne pas punir une erreur honnĂȘte. Les actions correctives, elles, engagent lâĂ©quipe.
- Ne tâarrĂȘte pas à « erreur humaine ». Câest une conclusion paresseuse. Continue de creuser : pourquoi lâerreur Ă©tait-elle possible ? pourquoi nâa-t-elle pas Ă©tĂ© rattrapĂ©e ? Un facteur humain cache toujours un facteur systĂšme.
- Un postmortem sans actions suivies est du théùtre. Sans propriĂ©taire ni Ă©chĂ©ance, les « leçons » ne changent rien. Le postmortem se juge Ă ce quâil fait bouger.
- Fais-en aussi pour les incidents Ă©vitĂ©s de justesse. On apprend autant dâun quasi-accident que dâune panne rĂ©elle, pour bien moins cher.
đ Conclusion
Le postmortem blameless, câest le choix de traiter chaque panne comme une information gratuite plutĂŽt que comme une faute Ă sanctionner. Il demande une vraie discipline â Ă©crire Ă froid, creuser au-delĂ de lâerreur humaine, suivre les actions â mais il transforme la culture dâune Ă©quipe : on cesse dâavoir peur des incidents pour commencer Ă en apprendre. Et une Ă©quipe qui apprend de ses pannes finit, mĂ©caniquement, par en avoir moins.
đ Liens utiles
/faq
Questions fréquentes
Qu'est-ce qu'un postmortem blameless ?
+
C'est le compte rendu écrit d'un incident, centré sur les faits, les causes systémiques et les actions correctives, plutÎt que sur la personne qui a « appuyé sur le bouton ». L'objectif est d'apprendre et d'éviter que ça se reproduise, pas de désigner un responsable.
« Blameless » veut-il dire sans responsabilité ?
+
Non. Blameless signifie qu'on ne punit pas un individu pour une erreur honnĂȘte, pas qu'il n'y a pas de suite. Chaque action corrective a un propriĂ©taire et une Ă©chĂ©ance : on responsabilise le systĂšme et l'Ă©quipe, on ne dĂ©responsabilise personne.
Pourquoi éviter de blùmer les personnes aprÚs un incident ?
+
Parce que la peur du blĂąme pousse Ă cacher l'information, et sans rĂ©cit honnĂȘte on ne comprend pas ce qui s'est vraiment passĂ© â donc l'incident se reproduit. L'erreur humaine est presque toujours le symptĂŽme d'un systĂšme qui a rendu cette erreur possible, pas la cause racine.