5why 分析法

什麼是 5why 分法法?

所謂5why分析法,又稱“5問法”,也就是對一個問題點連續以5個“爲什麼”來自問,以追究其根本原因。
雖爲5個爲什麼,但使用時不限定只做“5次爲什麼的探討”,主要是必須找到根本原因爲止,有時可能只要3次,有時也許要10次,如古話所言:打破砂鍋問到底。

5why法的關鍵所在:鼓勵解決問題的人要努力避開主觀或自負的假設和邏輯陷阱,從結果着手,沿着因果關係鏈條,順藤摸瓜,直至找出原有問題的根本原因。

分析角度

  1. 爲什麼會發生?從“製造”的角度。
  2. 爲什麼沒有發現?從“檢驗”的角度。
  3. 爲什麼沒有從系統上預防事故?從“體系”或“流程”的角度。

每個層面連續5次或N次的詢問,得出最終結論。只有以上三個層面的問題都探尋出來,才能發現根本問題,並尋求解決。

應用場景

在進行線上故障覆盤時,需要找出故障發生的原因,這時候可採用 5why 分析法。

問題1:爲什麼 app 中這個界面不顯示了?
答案1:因爲 xxx 服務不響應了
問題2:爲什麼 xxx 服務不響應了?
答案2:因爲該服務的接口出現了嚴重的 GC
問題3:爲什麼服務出現了嚴重的GC?
答案3:因爲在代碼中觸發了一種死循環,頻繁地創建對象
問題4:爲什麼會出現死循環?
答案4:因爲有個條件判斷寫錯了
問題5:爲什麼條件判斷寫錯了?
答案5:...
經過連續五次不停地問“爲什麼”,才找到問題的真正原因和解決的方法。

如果員工沒有以這種追根究底的精神來發掘問題,他們很可能只是“重啓服務”草草了事,真正的問題還是沒有解決。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章