把验收拆成“顾问可控部分”和“第三方待补部分”,先验收前者,把后者写成带触发条件的待办项。这样即使第三方延期,你仍能确认顾问工作是否完成,也不会让整笔款项被一个外部环节卡死。
第三方延期有两种性质完全不同的情况。第一种是第三方的产出本来就是顾问交付的前置输入,比如服务器权限、CMS后台账号、数据接口文档,顾问拿不到就无法开工。第二种是第三方的产出与顾问工作并行,比如设计稿、文案、外链资源,顾问的配置和策略部分可以先做。两种情况的验收拆法不同。
判断依据是看顾问能否在不依赖对方产出的前提下,独立完成一部分可核对的成果。如果顾问既没有权限也没有可替代的输入,说明这是硬阻塞,拆分验收的意义有限,更该做的是重排里程碑顺序。如果顾问能先交付一部分,比如站点结构建议、URL规则、模板层配置方案,那就属于可拆分情形,应当立即拆分。
一个常见的误判是把“第三方没给数据”当成顾问拖延的借口。区分方法是要求顾问列出:哪些动作已经完成、完成结果是什么、卡在哪一步、需要对方提供什么具体文件或权限。如果顾问只能给出“等对方”这一句话,没有任何已完成项,那更可能是顾问本身没有推进,而不是第三方单方面造成。
当顾问有部分工作可独立推进时,验收单元应当围绕“输入依赖”来切,而不是围绕时间点切。具体做法是把原交付物拆成三层:
实施动作:要求顾问把这三层写成一张清单,每层标注“验收标准”和“所需输入”。你只对第一层签字确认,第二层标注预计可验收的条件,第三层写清触发条件。结果是本轮验收不再被第三方延期拖住,同时第三层也不会被悄悄遗忘。
假设一个场景:顾问负责站点技术优化,其中一部分需要第三方CDN服务商开放日志字段。CDN方延期两周。此时可以把“日志分析后的抓取问题定位”列为待办,但“现有日志之外的技术问题清单”和“抓取预算分配建议”仍可先验收。假设这两项已完成,你就先确认这两项,而不是把整份交付打回。
如果第三方产出是全部交付的唯一输入,比如整个项目建立在对方提供的数据接口之上,而接口尚未开放,那么拆分验收没有意义——顾问确实没有可交付的东西。这时正确的动作不是拆验收,而是重排里程碑:把不依赖该接口的后续工作提前,把依赖接口的工作整体后移,并重新约定一个不晚于第三方承诺时间的检查点。
判断硬阻塞的证据是:顾问列出的所有待办项都指向同一个外部输入,且没有任何一项能在当前条件下产生可核对的结果。如果出现这种情况,你需要做两件事:一是向第三方确认一个明确的交付日期,二是要求顾问给出该日期之前可以并行推进的其他工作。若顾问无法给出任何并行工作,说明原计划本身就把所有鸡蛋放在一个篮子里,这属于计划设计问题,不是执行延期问题。
例外情况:如果第三方延期已经影响到合同约定的整体周期,且顾问在延期期间没有可交付成果,你需要区分“顾问已尽力但被外部卡住”和“顾问没有提前识别依赖风险”。前者可以通过调整里程碑解决,后者需要在验收记录中写明依赖识别不足,作为后续合作的条件。
无论哪种情形,第三方待补部分都不能只写一句“等对方”。待办项需要包含四个要素:具体缺什么、由谁提供、提供后顾问做什么、做完后以什么结果验收。例如:
这样写的好处是,第三方一旦交付,你不需要重新和顾问讨论范围,直接按触发条件验收即可。同时,如果第三方最终没有交付,你也能清楚看到哪部分工作因此未完成,而不是笼统地认为整个项目失败。
最后一步是把拆分结果写进验收记录,并注明本轮确认了哪些、哪些转为待办、待办的触发条件是什么。这份记录是后续判断“延期责任在谁”的依据,也是决定是否支付下一笔款项的凭证。没有这份记录,第三方延期很容易变成顾问和客户之间的责任拉扯。