验收是外包项目里客户最有话语权的时刻——尾款还在你手里。但很多人验收就是「点开页面划两下」,上线后才发现这漏那漏。
一份能用的验收清单长这样。
一、功能验收:对着需求清单逐条过
不是「差不多能用了」,是需求清单上每一条都能在系统里演示出来。演示不出来的,要么没做,要么做得不对——当场记录,不写进验收单。
二、数据验收:造点真实数据试试
空页面都好看。录入 50 条真实业务数据,看列表会不会卡、报表数字对不对、导出的文件能不能用。验收环境里要有和你业务同量级的数据。
三、权限验收:换个账号看看
用普通员工账号登录,能不能看到不该看的数据?能不能干不该干的事?管理员视角下一切正常的系统,换个角色可能就到处是洞。
四、文档验收:以后维护要靠它
- 部署文档:换新服务器能不能照着装起来
- 操作手册:新员工能不能照着学会
- 接口文档:以后要对接别的系统用得上
文档不全的系统,第二次迭代就要多花钱。
五、源码与账号验收:主权在你手里
源码仓库、服务器 root、数据库账号、域名和证书管理权限、第三方平台(微信支付、公众号)管理员权限——逐项确认都在你名下或你能控制。这一条我们单独写过一篇合同里要盯住的条款。
六、运维验收:上线后谁管
备份策略跑没跑、监控告警装没装、出问题找谁、响应时效写没写进合同。验收不只是「收一个系统」,是确认「这个系统以后有人管」。
验收单签完字再付尾款。顺序反了,清单就只是张纸。