能打开、能登录后台、能点开栏目,只说明页面和基础程序存在,不说明这套站能被业务真正使用。界定缺口的方法不是继续验收“有没有”,而是把验收对象换成一条完整业务动作,看它在哪个环节停住;停住的位置,就是缺口的位置。
整站验收最容易得到“基本没问题”这种结论,因为它没有边界。更有效的做法是从你手里挑一个具体对象:一个产品详情页、一份询盘表单、一个需要登录才能看的资料页,或者一条从首页到提交成功的路径。对象越小,缺口越容易定位。
选定对象后,写出它的完成标准,标准必须是可观察的动作,而不是形容词。例如“访客填写表单后,负责人能在后台看到这条记录,并能把它标记为已处理”。这句话里包含三个可检查点:提交成功、后台可见、状态可改。任何一点缺失,都是可界定的缺口,而不是主观感受。
发现缺口后,常见两种做法:一是要求原建站方补齐后再验收,二是先按现状接收、把缺口另列为后续处理项。两者都成立,但适用条件不同。
取舍的判断依据只有一个:这个缺口是否阻断你选定的那条业务动作。阻断,就属于验收未通过;不阻断,可以作为遗留项,但不能口头带过。
把选定对象拆成一条可重复执行的路径,逐步走一遍,每一步只记录“通过”或“停住”,并记下停住时的现象。假设一个例子:某企业站的产品页可以正常显示,但访客提交询盘后,后台没有任何记录。此时不要笼统写成“表单有问题”,而应继续缩小:是提交按钮无响应,是提交后提示成功但数据未入库,还是入库了但后台列表没有展示。三种现象对应三种不同的修复方向,也对应不同的责任范围。
定位到环节后,再判断它属于哪一类缺口:
界定完成后,处理方案要写成可核对的形式,而不是“请优化一下”。每一条至少包含:现象描述、复现步骤、期望结果、责任方、处理顺序。以表单缺口为例,可以写成“在产品页填写并提交表单,后台询盘列表应出现该条记录;当前提交后无记录;由建站方排查;在其余页面验收前完成”。
这里有一个实际动作值得先做:把复现步骤录成文字或截图序列,连同期望结果一起发给对方。这样做的影响是,对方无法用“我这边看是好的”来回避,你也拿到了后续判断是否修复完成的同一把尺子。修复后,按同一路径重走一遍,只有现象消失且期望结果出现,才算这一条关闭。
如果对方拒绝按此方式处理,你下一步的选择就变得清晰:要么把该缺口列入未完成项、暂不支付对应款项或暂不确认验收,要么接受现状并自行安排后续处理。两种选择都需要以书面清单为依据,而不是以口头承诺为依据。
最后,把整份判断整理成一句条件明确的结论,例如“主路径可用,但询盘记录环节未通过,补齐并复测通过后确认验收”。这种写法比“基本可用”有用得多,因为它把缺口、条件和下一步动作绑在一起。缺口不是感觉出来的,是沿一条业务动作走出来的;走到哪里停住,缺口就在哪里。