看到功能分析很多人会首先想到分析结果(各种文件),但是,这个活动的核心是分析,文件只是活动过程的副产品。本文介绍的分析内容并不是十分详尽,但是,这些内容都是后续开发活动的基础。
危害与风险分析(Hazard and risk analysis)
识别与最终产品使用相关的风险与危害。对于风险、危害和缓解的定义可以参考文章功能安全-26262-理论到实践-基础概念-危害,风险,残余风险。这个分析非常关键,因为项目的安全需求和失效分析数据都来自于这个环节。
安全档案(Safety case)
safety case通常翻译过来都是安全档案。事实上这个术语更侧重与法律上的应用和含义"the case for defense"即辩护证据,正如功能安全-26262-理论到实践-基础知识-标准机构与认可、认证一文中介绍的,一旦发生法律纠纷,safety case中组织的材料,是企业遵循最佳实践和当前技术水平的主要证据,这些证据能帮助企业解释为什么它开发的产品是安全的(安全开发的合理性证据)。
失效分析(Failure analysis)
因为,无论什么样的系统最终都会失效。所以,理解你所设计的系统期望的失效方式与失效频率非常重要。
在上述三个方面分析的基础上补充两个文档,它们是所有功能安全相关产品开发的基础文件;
安全计划(Safety plan)
它列出了产品开发过程中所要遵循的具体实践(specific practices )。比如,一个公司可能有几种编码规范,每个规范适用于不同类型的编码。安全计划会说明那个规范适用于当前的项目。它同时也会清楚定义项目小组中每个成员的责任和权威(respo