知识卡片

失败分析是设计的核心

普通读书笔记卡 · 1958.a.3

内容

工程设计的本质是通过分析和消除失败来达成成功,而不是先想出成功方案再验证——”未算胜,先算败”,对失败的考量本身就隐匿在设计方法背后,一旦这种分析出现偏差或被省略,真正的失败就会随之而来。这为[[风险驱动模型四步骤]]提供了更底层的正当性:识别风险本质上就是识别”可能导致失败的因素”,先假设系统会失败、再逆向推导需要什么技术去防止它,比正向假设”这样设计应该没问题”更可靠。

参考来源

- 位置:《恰如其分的软件架构》第3章《风险驱动模型》章首引言(源文件:_epub-src/OEBPS/text00026.html) - 结论依据:原文引用工程史学家Henry Petroski的论述,指出失败的概念是设计过程的核心,通过消除失败达至成功之设计,若对失败的分析出现偏差或未完成就会导致错误的设计。 - 原始内容:失败的概念是设计过程的核心,正所谓"失败乃成功之母",通过消除失败,可达至成功之设计……对于失败的考量与分析正是成功的关键所在。(Petroski, 1994)