ARTICLE · 1315606
软件工程 3.0 落地卡住的地方:交付管理其实只靠三张单子
软件工程 3.0 的落地秘密:交付管理其实只靠三张单子
先说个扎心的场景。某团队十月份连出三次线上事故,复盘会开了三次,每次的结尾都一样——负责人说「大家记住这次教训」。三个月后,其中一种事故原样又来了一遍。不是团队记性差,是「记住」这件事被托付给了人脑,而人会忘、会离职、会被业务追着跑。
这两年 AI 编程火起来之后,团队分化成了两派,都在踩坑。一派放手让 AI 自由发挥,结果生成的代码五花八门,越改越乱;另一派事无巨细写规格文档,把 AI 用成了打字员,效率跟人写差不多。两派的问题其实是同一个:交付管理没有跟上,意图没有变成机器能执行的东西。
结论放在最前面:软件工程 3.0 落地与否,不看团队买了几把 AI 工具,看三张单子的质量——需求单能不能执行、变更单能不能对抗、事故单能不能沉淀。这三张单子就是 AI 原生软件生命周期的三个接口,机器只认能执行的单子,其余它一律跳过。
工具解决快慢,单子决定对错。单子是废的,AI 越快,废品越多。

🧾 三张单子对照:先看结构
🎯 需求单:把「要做什么」写成机器能跑的东西
需求单最常见的形态是一段自然语言,这对人够用,对 AI 是灾难——它会按自己的理解自由发挥,而且每次发挥得还不一样。
解法不是写更长的文档,是把意图压成一条条可执行的验收标准。对比一下:
改前:「优惠券不能重复使用。」——AI 读完,可能把「同一天」理解成「同一笔订单」,也可能把券直接禁用。
改后:给定用户已持有一张满减券,当他再领一张满减券,那么提示「不可叠加」且第二张券不发放。注意这个格式,它同时是需求、是契约、也是测试脚本——一份东西,三种用途。写这一条花的时间,不超过解释三次「到底哪不能重复」的时间。
还有个常被漏掉的字段:不做清单。明确写上「本次不支持的场景」,AI 生成代码时边界感会好很多。我在几次项目里验证过(细节做了示意处理),加上不做清单后,AI 生成的代码里「顺手实现」出来的无用功能明显变少。
⚔️ 变更单:让实现和验证互不知情
变更单不是审批单,是作战任务书。三个字段是底线:改动范围、影响面、回滚方案。但这张单子真正值钱的是一条规则:实现代码的人,不写验证自己的用例。
原因很直接:自己写的用例,永远测自己想过的路径。验证方要独立从验收标准出发构造攻击,专门证伪「实现不满足意图」。这套双盲机制在 AI 时代反而更容易落地了——实现交给一个模型,攻击交给另一个模型,两个模型用不同的底座,盲区不重叠,互相咬出来的问题比单模型自查多得多。
在智能 CI/CD 里,变更单字段直接变成流水线的门禁——范围超限阻断、无回滚阻断,而 AI 交付经理在这里的角色是守门:它读变更单,决定这刀切多大、谁来复核。
🗂️ 事故单:把学费变成资产
事故单是三张里最有价值、也最常报废的一张。多数团队的事故报告写完就归档了,像一张收据。要让它变成资产,加一个字段就够了:guard——一条防止再犯的机器规则。
# postmortem/INC-2026-1031.yml
id: INC-2026-1031
title: 优惠券重复抵扣
root_cause: 金额计算用了 double
guard: coupon_amount_no_double_discount
regression: tests/coupon/test_no_stack.py
owner: 交付经理
status: closed_with_guard
规则只有一条:没有 guard 字段的事故单,一律视为没处理完。根因分析写得再漂亮,没有变成机器规则,就等于没学。这些 guard 逐条沉淀进流水线,就是组织级的记忆——人可以离职,规则不会。
🪤 为什么大多数团队只有一张半
拿这三张单子去对号,你会发现多数团队只有「一张半」:变更单有雏形(但常常缺回滚方案),需求单和事故单基本空白。
「半张」的意思值得展开:很多团队的需求单有验收标准这个字段,但填的是「功能正常」「体验良好」这种机器没法执行的形容词——字段在了,功能是废的,所以只能算半张。这正是 AI 落地卡住的真实原因——工具在进步,接口是废的。研发交付管理的现代化,说到底就是把这三张单子从「给人看的」改造成「给机器跑的」。
🪜 三个月补齐,别贪快
顺序有讲究,按「止损见效」排:
第一个月,只做事故单。从最近十张事故卡里挑五张高价值的,逐条补 guard 和回归用例,回灌流水线。这张见效最快,也最容易建立团队信心。
第二个月,做变更单。把范围、影响面、回滚三个字段设为合入门禁,先软性提醒两周,再开启阻断。
第三个月,才动需求单。验收标准改造的工作量最大,需要业务和测试一起参与,放在最后,等前两张单子建立了「单子有用」的口碑再推,阻力小得多。
⚠️ 边界与诚实声明
三张单子的框架是从交付管理实践里归纳的,还没有在任何正式方法论里出现过,你在别处搜不到——这也意味着它没经过大规模验证,请按自己团队的场景裁剪。另外,瀑布式、强合规项目的事故单另有验收要求,这套裁剪逻辑不完全适用。
💬 评论区报个数:你们团队三张单子,哪张最废?需求单、变更单还是事故单?下期我把票数最高的那张拆开写,给全套模板。
#AI交付经理 #智能CICD #AI原生软件生命周期 #研发交付管理















































































