成功讓系統站起來,失效讓系統露出真相。
「失敗為成功之母」這句話,我們都聽過太多次。它通常被理解成一種人生格言:人犯錯、受挫、修正,下一次便做得更好。
這句話當然有道理。只是,當我接觸越多系統、越多流程、越多理論問題之後,我越來越覺得,這句話只說到個人經驗,還沒有說到知識如何形成。
失敗是一個結果。失效是一條路徑。
失敗告訴我們事情沒有成功。失效告訴我們成功的條件在哪裡斷裂。當一個系統正常運作時,許多假設、介面、責任與邊界都會被成功遮住;當失效發生時,系統真正的樣子才開始顯影。
所以,我想把那句老話往前推一步:
失敗讓個人累積經驗,失效讓文明累積知識。
一、失敗很古老,失效模式分析卻很近代
人類很早就知道失敗。
城牆會破,船會沉,橋會垮,火會燒,軍隊會敗。古代的工匠、將軍、醫者與航海者,早已累積許多失敗直覺。只是那個時代的失效多半還能被人直接感知:木頭斷裂,石頭崩落,糧草不足,風向改變,水位暴漲,這些現象雖然可怕,卻仍然靠近人的經驗。
早期文明真正困難的,往往是讓事情先成立。
理論能不能說明現象,橋能不能站起來,船能不能航行,機械能不能運轉,這些本身就已經是奇蹟。當成功還不穩定,人類最重要的任務,是讓成功發生。
這也解釋了為什麼失效模式分析作為正式方法,反而是近代才被明確形式化的產物。
FMEA,全名是 Failure Mode and Effects Analysis,中文常譯為「失效模式與影響分析」或「失效模式與效應分析」。FMEA/FMECA 作為現代可靠度工程方法,常被追溯到美國軍方 1949 年的 MIL-P-1629。INCOSE 相關資料記載,1949 年美國軍方發布 MIL-P-1629,後來由 MIL-STD-1629A 取代,方法重點在於預測潛在失效、評估失效並建立優先處理清單。(INCOSE)
到了航太與高可靠度系統,失效模式分析的重要性更加明顯。NASA Goddard 的 FMEA 文件把 FMEA 描述為一種 bottom-up 的分析程序,用來辨識 process hazards;FMECA 在任務與基礎設施開發過程中,也可以作為持續更新的風險評估文件,隨著設計、材料、運作參數、流程與知識變化而修正。(NASA 技術報告伺服器)
這個歷史很有意思。人類很早就知道失敗,卻很晚才把失效模式變成正式知識方法。原因大概在於,文明要先能穩定製造成功,才有餘裕追問成功系統為何還會失效。
當成功還罕見,人類追求的是成立。當成功可以複製,人類開始追問可靠度。
可靠度是文明把成功變成常態之後,才浮現出來的第二問題。
二、成功成為常態之後,失效才變成知識問題
複雜系統最麻煩的地方,在於它可以成功很多次,然後在某個看似不該出事的時刻突然失效。
一座橋平常可以通車,一架飛機平常可以飛行,一條產線平常可以交付,一個品質系統平常可以通過稽核,一套理論平常可以計算。正因為它們多數時候能運作,人類才容易相信:系統是穩定的,流程是清楚的,模型是可靠的,問題是被理解的。
直到失效發生。
失效的價值正在這裡。它會把平常被成功遮住的東西顯影出來。失效會讓人看見邊界在哪裡,介面如何失真,責任如何轉移,假設如何崩解,控制措施如何失效。
所以失效模式分析最吸引我的地方,一直都在於它能反向閱讀成功。
一個系統能成功,仍然可能只是因為條件暫時沒有突破邊界;一個流程能交付,仍然可能只是因為介面暫時沒有被壓垮;一套理論能計算,仍然可能只是因為它還停留在自己能處理的尺度與假設之內。
失效一旦出現,就會逼人回頭問:這個系統原本宣稱的功能是什麼?它依靠哪些條件才能成立?它在哪個介面開始失真?它的控制措施是真的有效,還是只是在文件上有效?根因停在元件、流程、管理,還是已經回到問題一開始的定義?
這就是我後來理解的失效模式分析。
它是風險管理工具,也是知識方法。它讓人類從「事情如何成功」,走向「成功系統如何暴露真相」。
三、我的入口:IATF 16949 與汽車品質管理現場
我最早接觸失效模式分析,入口是汽車產業品質管理標準 IATF 16949 的稽核現場。
更精確地說,我是 ISO 9001:2015 合格主導稽核員,在參與整合稽核、閱讀雙系統整合品質文件時,接觸到 IATF 16949 脈絡下的流程方法、烏龜圖、D-FMEA、P-FMEA,以及實際產品缺失發生後的 8D report。
IATF 16949:2016 定義汽車產業組織的品質管理系統要求,並與 ISO 9001:2015 的結構與要求銜接;ISO 也曾說明,IATF 16949:2016 會以 ISO 9001:2015 為基礎,作為其補充與汽車產業要求。(ISO)
在整合稽核中,我常看見客戶不再只是用部門別寫程序書,而是用流程方法重新描述工作流。採購、設計、生產、檢驗、交付、客訴,並不是孤立部門的職責,而是彼此連接的流程。程序書中常見的烏龜圖,會要求組織回答:這個流程的輸入是什麼、輸出是什麼、由誰執行、使用什麼資源、依據什麼方法、用什麼指標衡量。
這個訓練對我影響很深。因為它讓我不再只看一個部門做了什麼,而是看一個系統如何流動、如何交接、如何失真、如何在介面處產生風險。
在汽車品質管理的實作裡,D-FMEA 讓人從設計階段預想產品可能如何失效;P-FMEA 讓人從製程階段預想製造流程可能如何失效;而當實際產品缺失已經發生時,8D report 則要求團隊追蹤問題、圍堵風險、找出根因、提出矯正措施,並防止再發。AIAG & VDA FMEA Handbook 也明確定位為協助汽車產業供應商發展 Design FMEA、Process FMEA,以及 FMEA-MSR 的參考手冊;ASQ 對 8D 的說明,則將它定位為用來識別、修正並消除重複性問題的問題解決方法。(VDA 網路商店)
這些方法表面上是品質工具,但它們真正訓練的是一種思考方式:先看系統如何失效,再回頭看功能、流程、介面、責任與根因如何串成一條失效鏈。
後來我把這種思考方式帶到更大的問題裡。當我看見一個理論、一套標準、一個技術框架或一種社會制度時,我自然會問:它宣稱的功能是什麼?它的輸入與輸出是什麼?它依靠什麼假設運作?它在哪個介面可能失真?如果它失效,真正的根因是在執行層、流程層、模型層,還是本體論層?
因此,我後來所說的本體論失效模式分析,是從品質稽核、流程方法、D-FMEA、P-FMEA 與 8D report 的實務經驗,一路推進到模型、觀測、理論與問題框架本身的失效分析。
四、從流程看到失效鏈
部門別管理讓人看見責任分工。流程方法讓人看見事情如何流動。烏龜圖讓人看見一個流程如何取得輸入、產生輸出、使用資源、依循方法並接受衡量。FMEA 讓人看見設計或流程在實際運作之前,可能如何失效。8D report 讓人看見失效發生之後,如何從現象回推根因,並防止再發。
這些方法合在一起,形成了一種很特別的訓練:不要只看靜態組織,也不要只看局部責任,要看一件事如何從輸入流到輸出,如何在介面處失真,如何在控制點漏出,如何在結果上顯化。
這也是我後來思考複雜問題的底層方式。
我開始不太相信單點答案。很多問題看起來像是某個點壞掉,實際上是一條失效鏈在某個地方顯影。產品缺陷可能來自製程參數,製程參數可能來自設計假設,設計假設可能來自需求定義,需求定義可能來自客戶場景理解錯誤,客戶場景錯誤又可能來自更深的市場、制度或技術想像。
只看最後的缺失,失效會被壓扁成事故。沿著失效鏈回推,才會看見系統如何一路把錯誤送到結果端。
這裡就接到稽核員的基本功:稽核軌跡。
合格的稽核員不會只看文件存在與否。看見一份程序書,只是進場;真正的稽核工作,是沿著稽核軌跡往下追。從流程宣稱追到實際輸入,從輸入追到活動,從活動追到輸出,從輸出追到下一個流程介面,再從績效、缺失、客訴、8D、矯正措施一路追回根因與再發防止。
稽核軌跡本身,就是一種失效鏈追蹤能力。
所以,有經驗的稽核員很難看不到這些失效。真正進過現場、看過整合稽核、讀過流程文件、追過 8D report 的人,都知道問題很少只停在單一部門或單一缺失上。很多時候,表面上的不符合只是最後顯影;失效早已發生在流程介面、責任假設、輸入輸出定義、風險識別方式,甚至管理系統理解問題的方式。
只是稽核現場有自己的收斂格式。觀察要回到稽核證據、稽核發現、條款要求、矯正措施與追蹤結果。這個格式很重要,因為它讓稽核可以被溝通、被追蹤、被管理;但它也提醒我,稽核員現場感知到的失效鏈,往往比最後寫進報告的句子更長、更深。
管理系統最重要的動作,是持續改善。ISO 對 ISO 9001 的說明,也把 process approach、risk-based thinking、documented information、monitoring, measurement and performance evaluation、continual improvement 列為 ISO 9001:2015 品質管理系統的重要要求。(ISO) 文件、程序、表格、紀錄,本來都應該服務於系統學習與演化。實務上的失效,剛好也常發生在這裡:文件越完整,表格越漂亮,組織越容易相信自己已經管理到位;真正卡住系統的核心問題,反而越來越難被動到。
這是管理系統自己的失效模式。
當持續改善被文件維持取代,管理系統就會從演化機制退化成合規外殼。表面上,流程存在、紀錄存在、風險表存在、矯正措施也存在;實際上,問題仍然反覆發生,根因仍然沒有被觸碰,組織只是把失效包進更完整的文件裡。
我後來發展 OFMA,並沒有離開稽核能力。這比較像把稽核軌跡的能力往上推進。既然稽核員可以沿著流程軌跡追問管理系統如何失效,同樣的追問也可以放到模型、語言、理論與問題框架上:一個問題如何宣稱自己有效?它依靠什麼輸入?產生什麼輸出?它的觀測工具是什麼?它在哪個介面失真?它的矯正措施是否碰到根因?它是否只是用更複雜的語言維持一個已經失效的問題框架?
當我開始這樣看問題,失效模式分析就從品質工具,變成一種看世界的方法。
五、FMEA 的價值與它自己的失效模式
我珍惜 FMEA。
FMEA 的偉大之處,在於它逼人類做一件不舒服但必要的事:在成功之前,先想像失效。
這件事很反人性。人們喜歡談願景、設計、交付、效率、成長、創新。可是 FMEA 會逼團隊停下來問:如果這個功能失效,會怎樣?如果這個設計沒有達成功能,會怎樣?如果製程波動、檢驗漏失、材料異常、操作錯誤,會怎樣?
它把成功敘事打斷,要求人面對系統的死亡路徑。
可是 FMEA 進入組織與標準之後,也會產生自己的失效模式。它可能變成文件,變成稽核證據,變成分數遊戲。最後,人們可能把「有表格」誤認成「有思考」。
當失效模式分析只剩下表格,它就失去了最鋒利的部分:逼迫人重新理解功能、邊界、介面、假設與後果。
這裡可以看出傳統 FMEA 的邊界。它的分析對象通常是產品、設計、製程或流程。它關心某個功能如何失效,失效後造成什麼影響,原因是什麼,現有控制是什麼,風險要如何降低。這在工程與品質管理上非常重要,也非常實用。
可是我後來遇到的許多問題,失效點已經離開產品與流程的層次。當一套理論宣稱自己能解釋世界,它的功能宣稱也可能失效;當一個模型劃出可觀測與不可觀測的邊界,它的觀測條件也可能失效;當一種語言把世界切成某些類別,它的分類方式也可能失效;當一個制度預設責任應該如何被分配,它的責任假設也可能失效;當一個科學問題把某些概念放在第一層本體,它的本體預設也可能失效。
這些失效通常不會立刻表現為錯誤答案。它們更常表現為長期卡關、反覆補丁、責任錯置、模型外推失準,或一個領域明明累積了大量技術,卻始終無法碰到根因。
於是我開始問:如果產品會失效,流程會失效,系統會失效,那麼問題框架本身會不會失效?
這個問題,讓我走向本體論失效模式分析。
六、我把這個方法稱為 OFMA
我把這個逐漸浮現的方法稱為:
本體論失效模式分析
Ontological Failure Mode Analysis, OFMA
本體論失效模式分析,是以失效模式作為入口,追問一個問題框架、模型語言、觀測假設或理論本體,如何在其自身前提與邊界內發生失效,並由此重構更底層的功能、因果、邊界與顯化條件。
傳統 FMEA 追問產品、設計或流程如何失效,並造成什麼影響。OFMA 追問問題框架、模型語言或本體預設如何失效,並使人類誤判問題。
這也是我在命名上保留 Failure Mode Analysis,暫時沒有把 Effects 放進名稱裡的原因。影響很重要,但在 OFMA 中,影響是失效顯化後留下的痕跡。真正要追的,是透過這些痕跡回推更深層的本體錯置。
在傳統 FMEA 中,Effects 通常是失效造成的後果。在 OFMA 中,Effects 更像是本體錯置在現象層留下的顯影。
如果一個產品失效,我們可以問它造成了什麼客戶影響。如果一個流程失效,我們可以問它造成了什麼交付影響。如果一個問題框架失效,我們就要問:這個框架為什麼會讓人一直看不見問題?
所以 OFMA 的任務,是檢查舊問題為什麼會失效。
這讓失效模式分析從品質管理推進到知識方法。它處理的不只是系統失效,也處理人類如何定義系統、觀測系統、描述系統與理解系統。
七、OFMA 的實作脈絡
OFMA 要能被使用,就需要有可操作的路徑。這條路徑來自我熟悉的稽核、FMEA 與 8D 追因經驗,只是分析對象往上推到問題框架。
第一個動作,是看見問題宣稱。任何理論、模型、制度或框架,都有一個明示或暗示的功能宣稱。它說自己要處理什麼?它聲稱能解釋什麼?它要解決哪一種問題?如果功能宣稱含混,後面的失效分析就會漂浮。
第二個動作,是看見本體預設。每個問題框架都會把某些東西放在底層。它可能把力當成第一層,也可能把資料、流程、標準、時間、空間、模型、指標、風險或責任當成第一層。OFMA 會問:這個框架究竟把什麼當成基本實在?
第三個動作,是看見觀測與模型邊界。一個框架能看見什麼,常常取決於它使用什麼工具、什麼尺度、什麼語言與什麼模型。它量得到什麼?量不到什麼?它把什麼視為主現象?又把什麼丟到誤差、例外、噪音或邊界條件裡?
第四個動作,是看見失效模式。失效模式未必是錯誤答案。它也可能是長期卡關、反覆補丁、概念互相矛盾、模型無法外推、觀測解釋循環,或同一個問題在不同領域反覆以不同名字出現。OFMA 在這裡要問:這個問題框架是如何失效的?
第五個動作,是看見顯化影響。失效如果只停在抽象矛盾,還不夠。它會在現象層留下痕跡。它可能讓研究方向長期繞圈,讓工程模型無法解釋某種破壞,讓治理制度把責任推向錯誤位置,讓標準化文件遮蔽真實風險。這些影響,是本體錯置顯化後的外在形狀。
第六個動作,是回推本體根因。真正失效的是執行不良、流程設計不佳、資料不足,還是問題一開始就被錯誤定義?如果根因在本體層,補更多資料、加更多流程、堆更多公式,可能只是把失效包裝得更精緻。
最後一個動作,是重構問題框架。當問題本身失效,就不必急著在原框架裡求解。要重新定義功能,重新畫邊界,重新理解觀測條件,重新安放因果鏈,重新提出更能承載真實現象的問題。
這就是 OFMA 的實作脈絡。它把失效模式分析中最有力量的部分抽出來:從失效回推功能,從影響回推根因,從根因回推問題定義。
然後繼續追問:如果連問題定義都失效了,真正需要修正的是什麼?
八、以統一場論為例:OFMA 如何實作
這裡用「統一場論」示範 OFMA 的實作。
統一場論的問題宣稱,看起來非常宏大:自然界是否可以被放回同一套底層描述之中?這個宣稱之所以吸引人,是因為它聽起來像是在追求宇宙本體的統一。
沿著 OFMA 的路徑往下看,第一步是辨識問題宣稱。統一場論宣稱要追求自然界的統一。這個宣稱本身具有本體高度,它讓人期待一種更底層、更完整的自然描述。
第二步,是辨識本體預設。在主流語境中,這個問題常常被收斂成基本作用力如何聚合:重力、電磁力、弱作用力、強作用力,如何被放進同一套數學框架。換句話說,統一被理解成力的統一。CERN 對 unified forces 的介紹也說明,電磁力與弱力在高能尺度下呈現統一,理論家進一步思考強力是否也能在更高能量下與之呈現統一;再往前推,理論家也思考在更高能量下納入重力、形成所有基本作用力的統一。(CERN) 這個預設非常關鍵,因為一旦問題從這裡開始,後面的努力就會自然走向方程、對稱性、粒子、場、耦合常數、能階與量子化。
第三步,是辨識觀測與模型邊界。這套問題框架主要依靠物理力分類、場方程、粒子物理與數學相容性來工作。它能非常精細地處理作用力之間的形式關係,也因此容易把另一個更底層的問題延後:力本身是否真的是第一層問題?力是否只是某種更深的質能變化,在特定尺度、特定邊界、特定觀測條件下的顯化結果?
第四步,是辨識失效模式。我看到的失效模式,是「統一」這個詞的本體高度,和實作問題的力學聚合之間出現落差。標題像是在問宇宙如何統一,操作上卻常常回到幾種作用力如何合併。相關研究當然有價值;真正需要被指出的是,當問題被放在「力」這個層次,整個提問已經被預先導向某種答案形式。
第五步,是辨識顯化影響。這種失效會讓研究長期集中在如何把既有力分類整合得更漂亮,卻較少回頭追問:為什麼我們把力當作需要統一的第一對象?如果力只是顯化結果,那麼不斷追求力的聚合,可能會讓真正底層的問題被延後處理。
第六步,是回推本體根因。根因在於問題框架把「力」放得太前面。當力被放成第一層,統一就自然變成作用力的整併;當質能、能勢、邊界、觀測條件與顯化歷程被放回更底層,問題就會改變。
第七步,是重構問題框架。重構後的問題不再停留於「四種力如何統一」。問題會往下移動,變成:質能如何在不同邊界、尺度、觀測條件與歷程中顯化為力?這個問題不急著把既有分類縫合起來,而是回到力成為力之前,追問它如何從更底層的質能變化中被觀測、被命名、被模型化。
這就是 OFMA 的用途。它沿著問題宣稱往下追,檢查本體預設、模型邊界與失效模式,最後把問題從「如何解」推回「為什麼這樣問」。
對我來說,這才是失效模式分析真正鋒利的地方。
九、跨尺度分析是 OFMA 的自然展開
我經常使用跨尺度分析,但跨尺度不是這個方法的本體核心。
本體論失效模式分析的核心,是追問問題框架、模型語言、觀測假設與本體預設如何失效。跨尺度分析則是 OFMA 進入複雜問題後自然展開的能力。
原因很簡單:失效根因很少停在單一尺度。
產品缺陷可能來自製程條件。製程條件可能來自流程介面。流程介面可能來自管理指標。管理指標可能來自錯誤的問題定義。錯誤的問題定義可能來自更深的本體預設。
只看產品,失效會被看成缺陷。看到製程,失效會被看成控制問題。看到流程,失效會被看成介面問題。看到管理,失效會被看成制度問題。看到本體,才會發現有些失效從問題被定義的那一刻就已經開始。
所以我不是為了跨尺度而跨尺度。
我是因為追問失效根因,才發現失效本來就會跨尺度顯化。
這也解釋了為什麼我的思考會從汽車品質管理走向工程系統,從工程系統走向物理模型,從物理模型走向社會技術系統與治理問題。這不是跳題,而是同一種方法在不同尺度上的展開。
OFMA 的本體核心是問題框架失效。跨尺度分析只是當我誠實追問根因時,自然會走出的路。
十、從防止系統失效,到檢查問題本身
管理系統最重要的動作,是持續改善。真正好的系統,不會只停在文件存在、流程存在、紀錄存在;它必須能夠看見問題,吸收問題,修正問題,讓系統繼續演化。
這也是失效模式分析最有價值的地方。
它不只是讓人預防壞事發生。它讓人從失效回頭看見功能、邊界、介面、責任與根因。當這種能力停在產品與流程層次,它是品質工具;當它繼續推進到模型、語言、觀測與問題框架層次,它就成為一種知識方法。
我後來越來越確定,一個系統能運作,不代表系統已被理解;一套理論能計算,不代表它的本體預設已經穩固;一份文件能合規,不代表真實世界不會斷裂。
很多問題真正難解的地方,並不在於答案不夠多,而在於問題一開始就被放錯位置。當問題框架失效,後面的努力可能越精密,離根因越遠。更多文件、更漂亮的模型、更複雜的公式、更完整的流程,都可能只是在維持一個已經失效的提問方式。
這就是我提出本體論失效模式分析的原因。
我並不是先有一套理論,再去尋找可以套用的對象。我的路徑剛好相反:我是在不同領域反覆看見相似的失效模式,才逐漸發現,真正需要被分析的不是單一系統,而是人類定義問題的方式。
本體論失效模式分析,從產品失效走向流程失效,從系統失效走向模型失效,從模型失效走向問題本身失效。
當問題本身失效,真正的知識才開始顯影。

