当甲方按“页面是否上线、内容是否齐全”验收,乙方按“设计稿是否确认、功能是否通过测试”计进度时,双方指标不同并不必然导致扯皮,关键是先选一份双方都在用的资料作为对照底稿,把各自说法翻译成同一张交付表上的可核对项。下面以你手上那份《项目进度表》或《需求确认单》为例,说明怎么把它改成可对照、可验收的交付表。
不要同时拿聊天记录、口头承诺和合同附件三套口径对照,那样只会放大分歧。选定一份双方都签过字或都确认过的资料,通常优先顺序是:合同附件中的交付清单、需求确认单、最近一次双方书面确认的变更说明。选定后,把这份资料当作唯一底稿,其他材料只用来补充,不用来推翻。
这里有一个前提变化需要判断:如果项目中途增加过页面、栏目或功能,而变更只停留在聊天里,那么原底稿已经失效。此时应先补一份变更确认,再建交付表;否则交付表会把旧范围和新增内容混在一起,验收时双方各说各的。没有书面变更依据时,建议把新增部分单独列为“待确认项”,不并入正式交付行。
甲方指标多为结果词,如“首页上线”“产品页齐全”;乙方指标多为过程词,如“设计确认”“接口联调完成”。两者不是对错关系,而是描述同一件事的不同阶段。可对照的做法是每一行只写三样东西:
这样一行里既有乙方要做的过程,也有甲方要看的结果。完成定义写得越接近“可观察”,双方指标差异越小。避免使用“美观”“大气”“体验好”这类无法对照的词,它们会让交付表退回各自解释。
当双方对同一行是否完成说法不一时,先别争论态度,按下面三种原因区分:
区分清楚后,处理动作不同:范围分歧回到底稿补确认;标准分歧当场把完成定义改具体;时点分歧在交付表里增加“待确认”和“已确认”两种状态,而不是简单打勾。若把三类混在一起处理,通常会把标准问题误当成范围问题,导致反复改需求。
假设某行原文写“产品展示功能完成”。甲方理解为“客户能自己看到全部产品”,乙方理解为“后台能录入产品并生成列表”。双方指标不同,但可以改成:交付物为“产品列表页与详情页模板”;完成定义为“后台录入一条测试产品后,列表页与详情页均可通过约定地址访问,字段与确认单一致”;核对方式为“乙方通知后,甲方按此定义查看并逐项回复”。这个例子是假设说明,不是真实项目记录,数字和字段仅用于演示对照方法。
改完之后,下一步动作是把这张表发给对方确认,而不是直接进入验收。对方确认的是“完成定义和核对方式”,不是替你确认页面已经做好。确认后,后续每次进度沟通都只引用这张表的行号,不再另起说法。
交付表建好不等于一劳永逸。每完成一行,按核对方式记录状态和日期;出现新增内容时,先判断是否属于原范围,属于则补完成定义,不属于则另开一行并注明来源。这样做的结果是:双方指标仍然可以不同,但每次争议都能落到同一行的同一字段上,而不是回到“我觉得已经完成”。如果某一行长期停在“待确认”,先检查完成定义是否仍不可观察,而不是先催对方表态。
需要提醒的是,交付表只解决对照问题,不替代合同和变更确认。若底稿本身缺失或多次变更都无书面记录,先补依据再建表,顺序反了会让交付表变成新的争议来源。