甲方按“页面是否上线、内容是否完整”验收,乙方按“功能是否实现、接口是否联通”汇报,两边说的都对,却对不上。解决方式不是统一指标,而是把双方指标同时写进一张交付表,用同一份证据做对照。前提是:项目范围已经冻结,且双方愿意把各自的验收口径提前写出来。
条件一:甲方关注业务可用,乙方关注技术完成,且分歧集中在“做完了没有”。这时适合做对照表,把每个交付项拆成“甲方看什么、乙方交什么、共同核对什么”三列,用同一份可查看的结果对齐。
条件二:分歧出在需求本身还在变,或甲方内部对目标都没有共识。这时先不要做对照表,因为表会随需求反复改,反而制造新的争论。正确动作是先冻结范围,再建表。
判断依据很简单:如果双方争论的是“同一件事做到什么程度”,建表有效;如果争论的是“到底做哪件事”,建表无效。例外是合同明确约定分阶段付款、每阶段范围独立时,可以只对当前阶段建表,其余阶段留空。
对照表不追求指标名称一致,只要求每个交付项能指向同一份可查看的结果。建议每个交付项至少包含四个字段:
关键动作是把“共同证据”写具体。只写“已交付”没有意义,写成“在约定环境下打开约定地址,能看到约定内容”才能核对。这个动作的结果会直接影响下一步:证据写得越具体,后续争议越少;写不出来,说明这一项本身还没定义清楚,应先回到范围确认。
假设某项目交付项是“联系表单”。甲方口径是“访客填完能收到”,乙方口径是“表单提交接口返回成功”。这两个口径在多数情况下一致,但存在一种分歧:接口返回成功,通知却没有到达甲方约定的接收位置。
如果对照表只写乙方口径,验收会通过,甲方却认为没完成。把共同证据写成“用一条测试内容提交后,在双方约定的接收位置能看到这条内容”,分歧就会被提前暴露。此时处理动作是:先确认接收位置是否属于本次范围,属于则补做,不属于则单独列为后续项。这个判断会决定是继续验收还是先改范围。
例子是假设的,只说明比较方法:同一交付项下,双方口径可以不同,但必须能指向同一份可查看的结果。
建议按以下顺序推进,每一步的结果决定下一步是否继续:
需要说明的是,某项检查没有发现问题,不能单独证明交付正确。它还可能意味着检查条件不覆盖、证据取样太少,或者该项本身不属于本次范围。把这几类原因分开记录,比直接判定“通过”或“不通过”更有用。
对照表不是万能工具。当一方拒绝提供可查看的证据,或双方对“同一份证据”本身理解不同,表就会变成新的争论场。这时应先把证据形式固定下来,例如约定同一环境、同一份定稿、同一条记录,再继续填表。
另一个失效情形是范围频繁变动。对照表建立在范围相对稳定的前提上,范围一变,表就要同步改,否则旧表会误导验收。适用条件是:范围已冻结、双方愿意共同核对、证据可被双方同时查看。缺其中任何一条,先解决前提,再谈表格。