2010年,美国空军把一份15亿美元的合同拍给雷神(Raytheon,现RTX公司),说2018年交货。结果2025年了,账单涨到60亿,东西还没整利索。现在五角大楼终于失去耐心——3月31日合同到期,大概率不续了。
这个项目叫OCX,全称"下一代作战控制系统",听着像科幻片里的东西,其实就是给GPS卫星换套地面指挥软件。美军现役GPS卫星几十颗,每天给全球几十亿设备发定位信号,从导弹制导到外卖骑手找路都靠它。但地面控制系统还是上世纪的老古董,OCX本该是一次彻底换代。
15年,足够一个婴儿长到能考驾照,足够iPhone从3GS出到16 Pro,足够SpaceX从爆炸三次到回收火箭常态化。
OCX的进度条却卡在了"即将完成"和"还有bug"之间反复横跳。2024年,太空部队勉强签收了一个"初始可用版本",算是给漫长马拉松画了个逗号。但测试环节继续翻车,军方内部已经开始讨论Plan B:把OCX已经写出来的代码,塞进老系统AEP(架构演进计划)里凑合用。
60亿买到什么:一张昂贵的技术债欠条
3月25日,众议院军事委员会战略力量小组委员会的听证会上,内布拉斯加州共和党众议员唐·培根把这事摊在桌上:"我们还在挣扎。能说说哪儿出问题了吗,我们学到了什么?"
太空部队代理采办执行官托马斯·安斯沃思没甩锅给承包商一家。他的原话是:"政府和承包商双方在项目管理上都有问题。"
这种各打五十大板的表态,在国防采购丑闻里算是标准话术。但数字不会说谎:最初1.5亿的预算膨胀到60亿,40倍;原定2018年交付,拖到2025年才拿到半成品,7年延期。如果按硅谷创业公司的 burn rate(烧钱速度),这笔钱够马斯克再办三家SpaceX。
OCX的技术复杂度确实不低。它要同时管理老一代GPS卫星和新发射的GPS III型,兼容两种完全不同的信号体制;要满足军方对网络安全的苛刻要求——2014年项目曾因网络漏洞被暂停一年;还要整合全球几十个地面站的实时数据。用产品经理的话说,这是个"既要又要还要"的死亡需求池。
但问题在于,这些需求15年前就写明白了。不是中途改需求把乙方逼疯,而是乙方从一开始就低估了实现难度。
雷神2010年投标时的乐观预估,和后来实际开发的惨烈现实,中间隔着一整代软件工程教训。大型政府IT项目的经典死法,OCX几乎全占:需求蔓延、架构腐化、测试覆盖不足、里程碑验收流于形式。
Plan B:把新鞋垫塞进旧皮鞋
太空部队现在考虑的退路,是把OCX已经交付的软件模块,移植到老系统AEP里。AEP是OCX之前的上一代地面系统,本应在OCX上线后退役,结果因为OCX跳票,被迫"老骥伏枥"多年,边跑边打补丁。
这个方案听着像把特斯拉的自动驾驶代码刷进一辆1995年的丰田凯美瑞。能跑吗?也许。跑得顺吗?没人知道。
但军方等不起了。GPS III卫星已经上天十几颗,新信号需要新地面系统支持,老AEP勉强能兼容一部分,长期看必须升级。OCX原本承诺的完整能力,包括更强大的抗干扰、更灵活的卫星调度,现在可能要无限期搁置。
RTX发言人的回应很官方:"GPS OCX是大规模、高复杂度的地面系统现代化项目。美国太空部队2025年接收了具备任务能力的系统并承担作战控制。RTX正与政府合作解决交付后的问题。"
翻译一下:我们交货了,他们签收了,现在有问题那是售后范畴。
这种话术在商务合同里或许站得住脚,但在国会山听证会上,在60亿纳税人的钱面前,显得苍白。培根议员的问题——"我们学到了什么"——至今没有令人信服的答案。
15年困局的真正成本
OCX不是孤例。美军同期还有多个超大规模软件项目陷入类似的泥潭:F-35的自主后勤信息系统ALIS,海军的"企业资源规划"项目,陆军的"合成训练环境"……每个都是十亿级预算、十年级周期、交付时技术已半过时的剧本。
这些项目的共同点是:把软件开发当成硬件采购来管。定死需求、锁定承包商、按里程碑付款,这套流程买航母没问题,买代码就是灾难。软件工程的不确定性被系统性低估,变更成本被系统性高估,最终结果是既交不出东西,又换不掉供应商。
SpaceX用13年从零做到载人航天,同期OCX连一套地面软件都没折腾明白。差距不在技术,在组织方式。马斯克可以每周迭代、炸了就改,雷神被15年合同锁死,每改一行代码要走三个月流程。
但OCX的教训会被吸取吗?太空部队去年刚成立"快速能力办公室",说要学商业航天的敏捷开发。可OCX的合同结构、验收标准、付款节奏,全是上一时代的遗产。换块牌子容易,换套肌肉记忆难。
3月31日的合同截止日,可能是OCX的葬礼,也可能只是又一场拖延的开始。如果太空部队最终决定"部分终止",把烂尾楼工程转给内部团队或新承包商,历史经验显示,这种过渡期的成本往往比原项目更高。
热门跟贴