上线验收不是“打开首页能看”就算通过,而是按一份事先约定的清单逐项检查,确认功能、内容、性能、兼容性和交付物都达到可接受标准,再由各方签字确认。多人协作时,验收标准必须在开发阶段就写进需求或合同,否则上线前很容易因为“这算不算问题”产生返工。
验收前要明确三件事:验什么、谁来验、什么算通过。建议把范围拆成以下几类,每类都给出可判断的结果,而不是“看起来正常”。
通过标准要写成可核对的条件,例如“表单提交后 3 秒内出现成功提示,且后台能查到记录”,而不是“体验流畅”。
多人参与时,最容易出问题的是责任不清。可以按下面的顺序执行:
这里的关键是问题分级。阻断性问题(如无法提交订单、页面打不开)必须上线前解决;一般问题(如文案错别字、间距不一致)可以约定上线后限期修复。分级标准提前定好,能避免“你觉得严重、我觉得无所谓”的拉扯。
下面这份清单适用于多数企业展示站和内容站,可按项目增减:
假设一个项目约定“上线前必须完成 404 页面配置”。验收时发现访问不存在的地址返回的是服务器默认报错页,这就属于未通过项,应记录为待修复,而不是口头提醒。
发现问题后,不要只靠聊天记录。把问题写成条目:现象、复现步骤、期望结果、严重程度、责任人。这样修复方知道改什么,验收方也能判断是否真的改好。
如果争议集中在“这算不算缺陷”,回到最初的需求文档或合同附件。若文档没写,双方应协商补充标准,而不是在验收现场临时加需求。临时加需求往往导致工期和费用重新谈判,这是返工的主要来源。
对于历史项目或旧系统改造,如果原始需求已经找不到,可先用当前实际表现做基线,把“保持现状”和“本次必须改进”分开记录,避免把历史遗留问题全部算作本次交付缺陷。
验收通过并不等于结束。上线后应安排一个观察期,重点看访问是否正常、表单是否持续可用、服务器资源是否异常。同时把验收清单存档,作为后续改版或维护的对照依据。下一次上线前,直接在这份清单上增减条目,比每次重新讨论要高效得多。