FMEA方法,排除架构可用性隐患的利器

技巧💡

风险程度 = 严重程度 × 故障概率

在架构设计领域,FMEA 的具体分析方法是:

  • 给出初始的架构设计图。
  • 假设架构中某个部件发生故障。
  • 分析此故障对系统功能造成的影响。
  • 根据分析结果,判断架构是否需要进行优化。
    步骤:
  1. 功能点(从用户角度看, 如登录注册功能)
  2. 故障模式/现象(故障点和故障形式,量化描述现象,而不需要具体原因。如MySQL 响应时间达到 3 秒)
  3. 故障影响(20% 的用户无法登录)
  4. 严重程度,致命 / 高 / 中 / 低 / 无
  5. 故障原因, 不同原因处理方案不同
  6. 故障概率
  7. 风险程度
  8. 已有措施
  9. 规避措辞
  10. 解决措施
  11. 后续规划

案例

image.png