🎯 什麼情境該想到我
當你「事後檢討開完了,會議記錄留在某個人的資料夾裡,三個月後別的團隊又踩同一個坑」的時候。
⚙️ 怎麼用(步驟 / 公式)
意圖:把單一團隊的區域性學習(local learnings)轉成整個組織的全域性學習(global learnings),並讓通報壞消息這件事本身變安全。
A. 前提:正義文化(Just Culture)的核心命題
- Dekker 把「消除犯錯的人來消除錯誤」稱為 Bad Apple Theory,並主張它無效——人為錯誤不是麻煩的原因,而是我們給他們的工具設計出來的後果。
- 推論:事故既然來自複雜系統中不可避免的設計問題,目標就不該是 naming, blaming, and shaming,而是最大化組織學習的機會。
- 反向誘因也要看清楚:若懲罰那位工程師,所有人都失去提供細節的動機,而那些細節正是理解失效機制所必需的——這等於保證同樣的失效會再發生一次。
B. 廣播:會後要散布什麼、放到哪裡
- 會後廣泛公告會議記錄與所有相關產物:時間軸、IRC 聊天記錄、對外溝通內容。
- 這些資訊(理想上)放在一個集中位置,讓整個組織都能存取並從該事故學習。
- 強判準:可以規定「生產事故在 post-mortem 會議完成之前不得關閉」。
- 越來越多線上服務公司會把「影響客戶的中斷」的 post-mortem 公開發布,這顯著提高對內外客戶的透明度,進而提高他們的信任。
C. 讓記錄變容易:Etsy 的 Morgue 工具
- 起因:四年下來 Etsy 累積了大量存在 wiki 頁面上的 post-mortem 筆記,變得越來越難搜尋、保存與協作。
- Morgue 讓團隊容易記錄:問題屬於排程/非排程事故、post-mortem owner、相關的 IRC 聊天記錄(尤其對凌晨三點那種無法好好做筆記的狀況特別重要)、對應的 JIRA 矯正措施票與到期日(對管理層特別重要)、客戶論壇貼文連結。它也記錄 MTTR 與嚴重度、處理時區、支援 Markdown 富文本、嵌入圖片、標籤與歷史。
- 效果:導入 Morgue 之後記錄下來的 post-mortem 數量比用 wiki 時顯著增加,尤其是 P2、P3、P4 這類低嚴重度事故——印證了「只要記錄變容易,就會有更多人記錄」。
D. 記錄變容易之後,把門檻往下拉:通報近失(near-misses)
- 組織學會有效率地看見與解決問題後,必須降低「什麼算問題」的門檻才能持續學習,也就是放大微弱的失效訊號。
- 具體做法:如同 Alcoa 的 Paul O’Neill——當工作場所事故率降到不再常見時,他開始要求除了實際事故之外,連「近失」也要通報他。
E. 會議議程可直接照抄(Appendix 8)
- 主持人開場即宣告這是 blameless post-mortem,不聚焦於過去事件、不揣測 would have/could have。
- 主持人提醒:每個對策都必須指派給某個人,而且若某個矯正措施在會議結束時不值得列為最高優先,那它就不是 corrective action(避免會議產出一堆永遠不會實作的好點子)。
- 用腦力激盪與 “infinite hows” 往下挖貢獻因素,主持人要確保團隊不要收斂到找出一或多個 root cause。
- 事故指標四項:Event severity(嚴重度)/Total downtime(總停機時間)/Time to detect(多久才知道有問題)/Time to resolve(知道問題後多久恢復服務)。
原文(強判準):「Conducting post-mortems is so important that we may even prohibit production incidents from being closed until the post-mortem meeting has been completed.」(L10289–10291)
原文(正義文化的核心命題,Dekker):「human error is not our cause of troubles; instead, human error is a consequence of the design of the tools that we gave them.」(L10149–10150)
原文(近失通報,Alcoa):「when Alcoa was able to reduce the rate of workplace accidents so that they were no longer commonplace, Paul O’Neill, CEO of Alcoa, started to be notified of accident near-misses in addition to actual workplace accidents.」(L10357–10360)
原文(Appendix 8,對策的門檻):「if the corrective action does not warrant being a top priority when the meeting is over, then it is not a corrective action.」(L13143–13145)
🧪 我實際套用的紀錄
- (待填)
⚠️ 注意 / 什麼時候不適用
- 公開不等於歸責。Bethany Macri(Etsy):「Blamelessness in a post-mortem does not mean that no one takes responsibility.」(L13202–13203)它的意思是要找出「是什麼樣的環境讓做這個變更的人可以這樣做」——移除指責是為了移除恐懼,移除恐懼才能得到誠實。
- 若組織文化還會懲罰通報者,先公開只會讓大家把記錄寫得更空洞。先建立 工具-心理安全感,再談廣播。
- 別讓「產出一堆好點子」取代「產出少數會被做的對策」——Appendix 8 明確要求低優先想法另外列一張清單並指派 owner,不要混進 corrective actions。
- 工具不是重點但工具會決定成敗:Etsy 的教訓是 wiki 難搜尋就沒人寫。若你的記錄方式很痛苦,記錄量就是你文化的上限。