美文网首页拆书先生Java 杂谈
《从零开始学架构》读书笔记六:FMEA分析法

《从零开始学架构》读书笔记六:FMEA分析法

作者: 李子悟 | 来源:发表于2019-05-05 07:39 被阅读2次

    首先来简单介绍一下FMEA(Failure mode and effects analysis,故障模式与影响分析),这种模式诞生在工业界,主要用来改进生产和设计工作。在软件领域FMEA并不是指导我们如何做架构设计,而是我们架构设计完成后,再使用FMEA对这个架构进行分析,以发现当前架构所存在的安全隐患。
    在架构设计领域,FMEA的具体分析方法如下:
    1.给出初始的架构图
    2.假设架构中某个部件发生故障
    3.分析此故障对系统功能的影响
    4.根据分析结果,判断架构是否需要优化。

    下面给出常用的分析模式:
    功能点(登录),故障模式(mysql响应超时5秒),故障影响(60%的用户响应超过5秒),严重程度(高),故障原因(慢查询),故障概率(高),风险程度(高),已有措施(慢查询检查),规避措施(重启Mysql),解决措施(无),后续规划(无)。
    这里需要注意的是一个功能点可能会伴随多种故障模式。严重程度和风险程度通常划分为:致命/高/中/低/无这五个等级。

    相关文章

      网友评论

        本文标题:《从零开始学架构》读书笔记六:FMEA分析法

        本文链接:https://www.haomeiwen.com/subject/zgiqoqtx.html