🚀
新經濟與出行 产品技术与架构落后 1996

火箭首飞的软件复用事故 (Ariane 5):一枚全新设计的火箭,为什么是被一段沿用旧型号的代码毁掉的?

复用的代码不是免费的:它的适用边界会随使用场景一起变化

火箭首飞的软件复用事故 (Ariane 5):巅峰期欧洲新一代大型运载火箭的首飞任务,承载多颗科研卫星,被视为欧洲航天发射能力的关键一步,项目投入巨大;终局是首飞在升空数十秒后解体,火箭与载荷全部损失,事故原因被认定为沿用旧型号的软件在新飞行条件下触发数值异常。

不只看這一家
該案例暫無繁體中文譯文,以下顯示資料庫原文。
高峰估值

欧洲新一代大型运载火箭的首飞任务,承载多颗科研卫星,被视为欧洲航天发射能力的关键一步,项目投入巨大

終局損失

首飞在升空数十秒后解体,火箭与载荷全部损失,事故原因被认定为沿用旧型号的软件在新飞行条件下触发数值异常

歸因投票

4,792 票參與

社區產出

1 方案 · 1 見解

推廣
把你亲历的失败写进来

投稿会先进入待审,通过后才进入公开目录和站点地图。

核心敗因全民歸因公投

投票選擇您認為導致該企業/項目最終死亡的最核心死穴,認同即可即時投票計入權重

产品技术

复用软件的适用边界未被重新评估

沿用旧型号代码时,新场景的输入范围超出原设计假设

1,576 票 (33%)
组织管理

主备计算机运行相同软件

冗余在软件缺陷面前失效,同一错误在两套系统上同时发生

1,324 票 (28%)
战略

以「已验证」为由减少验证

复用带来的信心替代了针对新场景的测试

1,072 票 (22%)
资本财务

首飞失败造成数亿美元损失

火箭与载荷损失、任务推迟,项目成本与时间双双受挫

820 票 (17%)