结论先说:如果延期的是“可独立使用”的交付物,可以按功能块拆分验收,让已到手且能自洽的部分先进入使用或下一环节;如果延期的是“彼此耦合、缺一块就跑不通”的交付物,拆分验收只会制造假完成,此时应改为按里程碑整体验收,把延期风险留在第三方一侧。判断依据不是对方口头承诺的完成度,而是你能否在缺少延期部分的情况下独立验证、独立使用。
第三方延期时,团队最容易犯的错是“按比例验收”——对方做了七成,就付七成、收七成。比例在交付里几乎不可验证,真正可验证的是依赖结构。把延期项拆开看,通常落在三种关系里:
只有并列和前置关系支持拆分验收;耦合关系应整体验收。这个区分决定了后面所有动作,先判断关系,再谈时间表。
假设一个推广团队把落地页交付外包,合同里包含页面结构、表单对接、数据回传三部分,第三方在数据回传上延期。页面结构和表单对接属于并列关系,且能独立打开、独立提交测试,就可以先验收这两块。
拆分时给每个单元写清三件事:输入是什么、判定通过的标准是什么、通过后进入哪个下一步。例如:
这样做的实际结果是:内部校对和小流量测试可以立刻开始,不必等数据回传。下一步动作是把待验清单连同触发条件写进补充确认,而不是口头约定“尽快”。
反例很具体:如果延期的是表单提交后的处理链路,而页面上的表单按钮、校验提示、提交后跳转都依赖这条链路,那么单独验收“页面”没有意义——页面看起来完整,用户点下去却没有任何反馈,这类“假完成”会在投放后集中暴露,返工成本比等待更高。
这种情况下应改为里程碑验收:把耦合部分打包成一个里程碑,明确“全部可运行”才算通过,延期期间不确认完成、不进入投放。代价是进度被第三方拖住,收益是避免把不可用状态当成可用状态对外发布。是否接受这个代价,取决于该交付是否有对外可见的截止点。
拆分不是只改验收动作,还要同步调整三处,否则拆分会在后续制造新的争议:
一个可操作的判断:如果拆分后你无法说清“这个单元通过后,下一步具体是谁做什么”,说明切得还不够细,先别急着确认。
把当前延期项按并列、前置、耦合三类归位,只对前两类做拆分验收,第三类改为里程碑整体验收;然后给每个待验单元补上输入、判定标准和触发条件,并据此调整付款节点与内部排期。做完这一步,你会得到一份能直接执行的验收清单,而不是一句“等对方交付”。