先选一个危险,而不是先整理文件
面对大量需求、图纸和测试记录,可以从一个具体危险出发,尝试回答:系统用什么措施控制这一危险,又有哪些资料支撑这个判断?
把问题缩小到一条链路,通常更容易看出文档之间的断点。危险是否映射到安全目标?安全目标是否分解到可实现的需求?需求是否有对应的设计与验证?
把判断连接起来
建议为关键对象保留稳定标识,连接危险、安全目标、系统需求、软硬件需求、设计实现和验证记录。工具可以不同,但连接关系需要便于检查和维护。
- 明确需求的适用场景、触发条件和预期行为。
- 指出负责实现的系统、部件或供应商接口。
- 给出分析或试验如何证明要求得到满足。
- 记录版本、假设、偏差和未关闭的问题。
文件齐全,是起点;判断有依据,才进入安全论证。
让测试结果能够支持结论
“测试通过”需要明确对应的条件。使用的软硬件版本、配置、工况、故障注入点、判定准则和观测结果,都会影响这份证据适用于什么范围。
如果验证覆盖不到某种假设或边界,应把缺口留在问题清单中,安排补充分析或试验,而不是用笼统结论替代。
评审需要看到当前边界
安全论证可以围绕主张、论据和证据组织。项目评审除了检查已有成果,也需要看到尚未成立的假设、供应商依赖、版本差异和残余问题。
对汽车项目,可结合ISO 26262系列适用部分组织工作。具体文件、评审活动和所需独立性,应按项目范围与适用要求确认。
标准资料:ISO 26262 系列官方介绍 ↗