07 从零件到系统——搭一张完整的 FMEA 表
开篇除恐
前六章拆的是零件。这一章把它们组装成一张完整的 FMEA 表。
一张 FMEA 表就是一张电子表格,列 headings 如下:
序号 | 组件/功能 | 失效模式 | 效果 | 严重度 S | 频度 O | 探测度 D | RPN | 建议措施 | 负责人 | 跟进日期
—— 这就是全部。FMEA 的"分析结果"只是一张带这十列的表。第九、十列写的是行动,暂时留空,第 11 章会把它们填上。
白话化:每一列的用途
像搭积木一样,一列一列认:
- 序号:行的顺序,无实际意义
- 组件/功能:第 2 章拆出来的每个零件或步骤
- 失效模式:第 3 章列出的每种出事方式
- 效果:第 4 章判断的后果(写简练,一句够)
- 严重度 S:第 4 章的打分
- 频度 O:第 5 章的打分
- 探测度 D:第 5 章的打分
- RPN:第 6 章算出来的乘法结果
- 建议措施:要做的改进,暂留空
- 负责人:暂留空
- 跟进日期:暂留空
FMEA 不是"分析完就结束"的项目。表格里留空最后三列,是为了提醒你:分析后面要跟行动。
直觉先行:一张半空白表长什么样
下面这张表只填了前八列。后三列你会在第 11 章学会。
例子
☼☼ 正经:完整自行车前刹车 FMEA 表(自编)
| 序号 | 组件 | 失效模式 | 效果 | S | O | D | RPN | 建议措施 | 负责人 | 跟进 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 刹车手柄 | 转轴磨损,手感松动 | 制动力传递下降 | 6 | 4 | 3 | 72 | 更换手柄 | ||
| 2 | 钢线 | 锈蚀断裂 | 刹车完全失效 | 10 | 3 | 3 | 90 | 定期检查锈迹,每年更换 | ||
| 3 | 钢线 | 接头脱落 | 刹车力无法传递 | 8 | 3 | 3 | 72 | 使用防脱接头 | ||
| 4 | 刹车臂 | 弹簧疲劳,不回弹 | 刹车皮持续摩擦轮圈 | 7 | 5 | 4 | 140 | 更换弹簧,保养周期缩短到半年 | ||
| 5 | 刹车皮 | 磨损至失效 | 制动力下降,制动距离变长 | 7 | 8 | 2 | 112 | 每 3000km 更换 |
这张表是自编的,但组件结构和公路车 V 刹系统一致,数值参照了骑行手册的常规更换周期做了合理性判断。
表读法:RPN 最高的是第 4 项(140)和第五项(112),其次是 90。第 2 项虽然后果最严重(S=10),但 O 和 D 都低,RPN 90 排在第三。
☼☼☼ 硬骨头:一支手机登录功能的简化 FMEA 表(自编)
以下覆盖登录功能核心链路,8 列填满,后三列留空给第 11 章补全。
| 序号 | 组件 | 失效模式 | 效果 | S | O | D | RPN |
|---|---|---|---|---|---|---|---|
| 1 | 登录按钮(界面) | 色对比度不足 | 用户看不见按钮,无法发起登录 | 5 | 4 | 2 | 40 |
| 2 | 登录按钮(界面) | 按钮尺寸小于 44×44 | 移动端用户点不到 | 5 | 4 | 2 | 40 |
| 3 | 账号输入框 | 前端未校验必填 | 后端收到 null,报 500 | 6 | 5 | 3 | 90 |
| 4 | 密码输入框 | 密码框类型为 text,明文显示 | 密码被旁边人看到,账号被盗 | 7 | 3 | 2 | 42 |
| 5 | 提交按钮 | 弱网下无超时提示 | 重复提交,重复扣费 | 7 | 6 | 7 | 294 |
| 6 | 网络请求层 | 未设请求 idempotency key | 重试后产生多条有效记录 | 6 | 5 | 5 | 150 |
| 7 | 后端验证 | SQL 注入漏洞 | 数据库被读取或篡改 | 9 | 2 | 3 | 54 |
RPN 最高的是第 5 项(294),明显是重点。但第 7 项 S=9(严重度接近顶端),不可只看 RPN 排名——这是两类风险。
这一章要带走的东西:
- FMEA 表一共十列,前八列是分析结果,后两列是行动。
- 第 1–7 章的工具按列填入,从上到下,一行一个失效模式。
- 搭表时注意力集中在组件→失效模式→效果这三个核心列,后五列是打分和计算。
- 后三列是空白地带, Dedicated 给第 11 章解决。
- RPN 最高的和最严重的(S 高)不一定重合,看完表要盯两类。
就这样。