把双方指标并到同一张表上,关键不是说服对方改用你的口径,而是给每个交付物同时标注“乙方可证明的完成状态”和“甲方可感知的验收结果”,并约定两者不一致时以哪个为准。下面用一个假设情境说明这张表怎么搭、怎么用。
假设甲方是市场负责人,关心的是“页面能不能直接拿去投广告”;乙方是开发负责人,关心的是“模板、字段、接口是否按约定实现”。同一件事——比如首页交付——甲方说“没完成”,乙方说“已完成”,双方都没说谎,只是看的层面不同。乙方看的是功能是否上线,甲方看的是内容是否可用。
可对照的锚点不是把两套指标合成一套,而是找到一个双方都承认的中间物。常见做法是选“可打开的具体页面或可导出的具体文件”作为锚点:乙方证明它存在且符合约定结构,甲方证明它承载的内容和呈现达到可用状态。锚点选得越具体,后面的争议越少。
一张能对照的交付表,建议至少包含三列,而不是只写“完成/未完成”。
三列分开后,双方的分歧会从“完没完成”变成“卡在哪一列”,讨论对象立刻具体了。
继续上面的假设。乙方在测试地址上交付了首页模板,字段齐全、结构正确,于是标记完成。甲方打开后发现轮播图位置是占位图,文案是示例文字,认为没完成。双方各执一词。
把这件事放进三列表:事实列写“首页模板及字段结构”;证明列写“测试地址可访问、字段清单已导出”;判定列写“替换为真实素材后,首屏在手机宽度下不出现横向滚动”。此时结论很清楚:证明列已满足,判定列未满足。下一步动作不是争论,而是甲方提供真实素材,乙方替换后由甲方按判定列复核。这个动作的结果直接决定该行是“待复核”还是“已验收”,也决定后续页面能否批量推进。
如果同一行反复在判定列卡住,且原因总是“感觉不对”,说明判定列写得太主观,需要改成可观察的动作或状态。如果证明列长期无法提供,说明约定本身超出了乙方当前可交付的范围,应回到服务范围重新谈,而不是在验收阶段互相消耗。
还要注意一点:某一行的证明列满足,不等于整个项目可用;判定列满足,也不等于技术实现没有隐患。两者分别回答不同问题,不能互相替代。把这张表用在每个阶段收尾时逐行过一遍,比事后争论“到底做完没有”更省成本。