3、根本原因分析工具(上):5Why分析法、鱼骨图(因果图)、故障树分析(FTA)入门

各位工程师同仁,大家好。今天我们聊聊量产返修问题的根因分析工具。说实话,我在产线上摸爬滚打这么多年,见过太多“治标不治本”的案例——螺丝松了就拧紧,焊点虚了就补焊,结果过两天同样的问题又冒出来了。为什么会这样?因为没找到真正的根因。

我个人习惯,遇到反复出现的返修问题,先别急着动手修,而是坐下来问自己:“这个问题到底是怎么来的?” 今天要讲的三个工具——5Why、鱼骨图和FTA,就是帮你回答这个问题的利器。

核心观点:返修问题的根治,不是靠“修得快”,而是靠“挖得深”。工具只是手段,关键是养成追根溯源的思维习惯。

3.1 5Why分析法:简单但最容易被用歪

5Why,说白了就是连续问五个“为什么”。丰田佐吉老爷子当年发明这个工具时,本意是让工人自己追问题源,而不是等着工程师来救火。但我在项目中遇到过,很多人把5Why用成了“5次狡辩”——每次回答都往别人身上推,最后结论是“供应商太差”或“操作工不细心”。

正确的用法是这样的:

  1. 从现象出发,不要从假设出发。 比如“PCB板焊点开裂”,别上来就说“肯定是锡膏问题”。先问:为什么这个焊点会开裂?
  2. 每个“为什么”都要有证据。 别拍脑袋。我见过一个团队,问到第三个“为什么”就开始编理由了。记住:没有数据支撑的根因,都是猜测。
  3. 问到“可控的根因”为止。 什么叫可控?就是你能通过修改工艺、设计或流程来消除它。如果答案是“因为重力存在”,那你就别问了。

我的小技巧: 每次问完一个“为什么”,都反问一句:“这个原因我们能改吗?”如果答案是“不能”,说明问得还不够深。

举个真实案例。某款电源模块在老化测试后出现输出纹波超标。团队用5Why分析:

层级 问题 回答
1 为什么纹波超标? 输出电容容值下降
2 为什么容值下降? 电容在高温下老化加速
3 为什么电容温度高? 电容紧邻大功率MOS管,散热不足
4 为什么散热不足? PCB布局时未考虑热隔离
5 为什么布局不考虑热隔离? 设计评审流程中缺少热仿真环节

你看,根因不是“电容坏了”,而是设计评审流程缺失。这才是我们能改的东西。

避坑指南: 我曾经见过一个团队,5Why问到第三步就停了,结论是“操作工没按作业指导书操作”。然后他们罚了操作工的钱,结果下个月同样的问题又出现了。为什么?因为作业指导书本身写得就不清楚。所以,别把“人”当成根因,要问“为什么人会犯错”。

3.2 鱼骨图(因果图):把问题拆开来看

鱼骨图,也叫石川图。它的好处是能帮你把问题的所有可能原因都摆到桌面上,而不是只盯着一个方向。我个人习惯,在5Why分析之前,先画一张鱼骨图,把“嫌疑犯”都列出来,然后再用5Why逐个深挖。

鱼骨图的骨架通常分六大类: 人、机、料、法、环、测。但别死板,我见过做软件问题的团队,把“法”改成“代码逻辑”,“环”改成“运行环境”,一样好用。

画图步骤很简单:

  1. 鱼头朝右,写上问题。 比如“SMT焊接空洞率超标”。
  2. 画出主骨,分出六大类骨。 每根骨头上写一类。
  3. 头脑风暴,往每根骨头上贴小刺。 每个小刺是一个可能原因。
  4. 筛选出最可能的3-5个原因,准备下一步验证。

嗯,这里要注意:鱼骨图不是用来“证明”的,而是用来“假设”的。画完之后,你得去现场、看数据、做实验,才能确认哪个是真正的根因。

我的经验: 画鱼骨图时,最好拉上一线操作工和工艺员一起。他们天天跟产品打交道,很多细节是工程师坐在办公室里想不到的。我曾经在分析一个“连接器插拔力偏大”的问题时,操作工一句话点醒了我:“这个料好像比上批的毛边多。”结果一查,果然是供应商模具磨损了。

3.3 故障树分析(FTA)入门:逻辑的严密性

FTA比前两个工具更“硬核”。它用逻辑门(与门、或门)把故障事件一层层往下分解,直到找到最基本的底事件。说白了,就是一张“故障逻辑树”。

我最早接触FTA是在航空领域,那时候觉得这东西太复杂了。后来做汽车电子,发现FTA对安全关键问题(比如刹车失灵、气囊误爆)几乎是标配。为什么?因为它能告诉你:哪些故障组合在一起才会导致最终问题。

FTA的基本元素:

符号 名称 含义
矩形 顶事件 / 中间事件 需要分析的故障
圆形 底事件 最基本的故障原因,不再分解
与门 AND 所有输入同时发生,输出才发生
或门 OR 任一输入发生,输出就发生

举个例子。假设顶事件是“电池包过热起火”。用FTA分解:

  • 第一层:电池包过热起火 = 电池热失控 与 热管理失效(与门)
  • 第二层:电池热失控 = 内部短路 或 过充 或 外部高温(或门)
  • 第三层:内部短路 = 隔膜破损 或 金属杂质刺穿(或门)

你看,FTA能清晰地告诉你:要防止起火,要么杜绝热失控,要么确保热管理不失效。 而且,通过计算底事件的概率,你还能知道哪个路径风险最高,优先治理。

注意: FTA最怕“漏事件”。如果你漏掉了一个关键的底事件,整棵树的分析就白做了。我建议画完FTA后,拿它跟鱼骨图对照一下,看看有没有遗漏的可能原因。

3.4 三个工具怎么选?一张图说清楚

你可能会问:这三个工具到底用哪个?我的建议是:别单选,要组合。

  • 问题简单、原因单一 → 直接用5Why,快准狠。
  • 问题复杂、原因多而杂 → 先画鱼骨图列出所有可能,再用5Why深挖关键项。
  • 问题涉及安全、需要逻辑严密性 → 上FTA,把故障路径理清楚。

下面这张图是我自己总结的“根因分析工具选择流程”,你可以参考:

根因分析工具选择流程 根因分析工具选择流程 识别到返修问题 问题是否涉及安全或复杂逻辑? 是 使用FTA 否 使用5Why 鱼骨图辅助找全原因 直接深挖根因 制定并验证纠正措施 复杂问题建议三个工具组合使用

说实话,工具本身并不难,难的是坚持用、用到位。我见过很多团队,刚开始热情高涨,画了几张鱼骨图、做了几次5Why,后来嫌麻烦又回到“拍脑袋”的老路上。结果呢?返修率降不下来,客户投诉不断,最后老板拍桌子问“为什么没人早点分析清楚?”

所以,我的建议是:把根因分析变成习惯,而不是任务。 每次遇到返修问题,先花15分钟做一次快速分析。久而久之,你会发现很多问题在萌芽阶段就被掐掉了。

最后分享一个我的小习惯: 每次分析完,我都会在问题记录表上贴一张便签,写上“根因:XXX,措施:XXX”。三个月后回头再看,如果同样的问题没再出现,说明分析对了;如果又出现了,说明根因没挖透,得重新来。这叫“闭环验证”,比任何工具都管用。