知识卡片
风险的工程学定义
内容
工程学中风险=觉察到的失败概率×觉察到的影响,两个因子都基于”觉察到的”而非客观真实值,这刻意回避了主观感知与客观实际之间的鸿沟——一段完全没有缺陷的代码,只要没运行测试过,开发者依然会对其失败保持警觉(风险存在),分析测试后信心增强,风险感知才随之降低。这意味着降低风险的本质是通过技术手段降低不确定性、提升信心,而非先验地知道系统没有缺陷;也解释了同一系统,经验不同的团队会感知到不同的风险水平。
参考来源
- 位置:《恰如其分的软件架构》第3章《风险驱动模型》3.3节《风险》(源文件:_epub-src/OEBPS/text00029.html)
- 结论依据:原文给出风险的公式定义"风险=觉察到的失败概率×觉察到的影响",并用"没有缺陷但未测试的程序仍让人担忧"的例子说明风险是主观感知而非客观量,分析和测试通过降低不确定性来降低风险感知。
- 原始内容:在工程领域,风险常常被定义为失败的概率乘以失败带来的影响……风险的定义就变为:风险 = 觉察到的失败概率×觉察到的影响……通过运用技术,就可以减少不确定性,因此也就能降低(觉察到的)风险。