鱼骨图Fishbone Diagram
鱼骨图(Fishbone Diagram,特性要因图、石川馨图)是把某个质量特性(结果)与其潜在原因按类别结构化展开的因果分析图。原因通常按 6M 归类:人(Man)、机(Machine)、料(Material)、法(Method)、环(Environment)、测(Measurement),形似鱼骨,故名。它用于 brainstorming(头脑风暴)阶段把原因「摆全」,而非下结论。
适用场景
- 找可能原因(发散)
- 团队头脑风暴结构化
- DMAIC 的 M(测量)/A(分析) 起因梳理
- 8D 的 D4 原因分析
- 培训/经验不足的场景梳理
前置条件
- 只列一两类原因就停
- 把鱼骨图当最终结论
- 原因不可验证、不可收集数据
- 6M 强行套用不相关项
- 画完不接数据验证
上下游衔接
上游 \(\cdot\) 柏拉图(第3篇)
柏拉图回答「先打哪一项」,把选题收敛到 A 类关键少数;鱼骨图接着回答「为什么」。没有柏拉图先选题,鱼骨图常对着一堆不重要的项目发散。 查看 \(\to\)
上游 \(\cdot\) 层别法(第2篇)
层别法先分层看差异、锁定重点层;鱼骨图再按该层别展开原因。层别鱼骨图(按机台 / 班次分别画)能看出各层的原因并不相同。 查看 \(\to\)
上游 \(\cdot\) 检查表(第1篇)
发散出的候选原因要靠检查表去现场采集数据;检查表提供的频数也是收敛排序的依据。 查看 \(\to\)
下游 \(\cdot\) 散布图(第6篇)
鱼骨图提出候选因子,散布图看它与结果是否真的相关——散布图验证鱼骨图的假设。 查看 \(\to\)
下游 \(\cdot\) 控制图(第7篇)
控制图看过程是否稳定、报警异常;鱼骨图负责找异常原因。二者互补:控制图 = 动态,鱼骨图 = 静态。 查看 \(\to\)
鱼骨图不是画到 6M 就结束。6M 只是一次原因——它只告诉你「往哪几个方向找」,还没告诉你「到底是什么」。真正能拿去验证和对策的,是追到二次、三次乃至末端原因之后。
| 层级 | 位置 | 示例 |
|---|---|---|
| 一次原因 | 主骨(大骨) | 人、机、料、法、环、测 |
| 二次原因 | 中骨 | 培训不足、温度漂移 |
| 三次原因 | 小骨 | 新员工未培训、烙铁老化 |
| 末端原因 | 末端 | 新员工未做上岗认证、烙铁未按期校准 |
到哪一层才停(停止条件)
- 可直接验证:能拿数据或到现场确认它成立与否
- 可直接采取对策:能写出「谁、什么时候、做什么」
- 再往下问会超出当前范围:进入别的课题、别的部门或别的层级
- 团队达成共识:不再有新的、有意义的分支
不是越深越好。追得太深会陷入哲学讨论(为什么人会累 \(\to\) 为什么人要睡觉 \(\to\) …),追得太浅则无法行动(「人的问题」四个字谁也没法改)。停在「可验证、可行动」那一层,就是对的终点。
鱼骨图没有唯一公式,常用「各维度原因数统计」衡量覆盖度;关键是 6M 是否发散充分。
覆盖维度 = 含原因的非空 6M 数理想 6 维都有贡献,避免盲区。
原因数 = \(\Sigma\) 各维度原因条数先求全,再筛选。
以「焊点虚焊率高」为例:写结果 \(\to\) 展开 6M 主骨 \(\to\) 补二次原因 \(\to\) 追三次原因 \(\to\) 停在末端原因。层级逐层长出来,看清「深度」是怎么一步步挖出来的。
像做头脑风暴一样写:每行一条原因,行首缩进 2 个空格=再深一层(最多 4 层),行首加 ! =标记「优先验证」。主骨 1–8 个可调、可改名,边写边成图,并实时给出层级与末端原因统计。
把虚焊的可能原因按人 / 机 / 料 / 法 / 环 / 测展开,并逐层追到末端原因——本例最深第 4 层。只写到 6M 那一层,等于只搭了骨架。
鱼骨图不是「画一张图」,而是一次有结构的团队过程。六步走完图才有价值;跳到「绘制」那一步就开始画,往往只得到一张好看的废纸。
1准备
- 明确要分析的特性(结果)
- 确定团队:5–8 人、跨职能
- 准备白板、便利贴、马克笔
- 收集背景数据
2绘制
- 写特性:鱼头在右,写结果
- 画主骨:一条水平线
- 画大骨:6M 分类
- 画中骨、小骨:逐层展开原因
- 标末端原因:可验证、可行动
3发散
- 每人先写便利贴,不讨论
- 轮流贴到对应骨上
- 不批评、不打断
- 鼓励多角度
- 用 KJ 法归并相似原因
4收敛
- 合并重复原因
- 删除不可验证原因
- 多轮投票选高影响候选
- 用加权评分排序
- 确定 2–3 条优先验证
6闭环
- 对策实施
- 效果验证
- 标准化
- 更新鱼骨图
- 进入下一轮
发散技巧关联第 ③ 步 发散
收敛技巧关联第 ④ 步 收敛
鱼骨图最怕「列不全」和「当结论」。
- 误用1 \(\cdot\) 只怪人:用 6M 强制多角度,常发现机/料/环
- 误用2 \(\cdot\) 列不全就定案:先发散充分再收敛
- 误用3 \(\cdot\) 把图当结论:对候选原因做数据验证
- 误用4 \(\cdot\) 原因不可收集:写可量化可观测的原因描述
- 误用5 \(\cdot\) 单人闭门画:团队共创补盲区
- 误用6 \(\cdot\) 画完不行动:挑高影响候选进验证/改善
鱼骨图回答「为什么」,但它不回答「先打哪一个」,也不回答「稳不稳」「是不是真的」。下面逐一说明它与各工具谁给谁输入、怎么衔接。
\(\leftrightarrow\) 与 FMEA
- FMEA 提供 RPN
- 鱼骨图展开失效原因
- FMEA + 鱼骨图 = 预防 + 分析
\(\leftrightarrow\) 与 DOE
- 鱼骨图筛选因子
- DOE 验证因果
- 鱼骨图发现差异,DOE 确认是否真因
读完全篇再来测。提交后逐题标注对错并给解析。