源码验收应在付款和交付约定阶段形成共同标准。演示站点只能帮助了解界面,能否独立部署、修改与运营,需要通过文件、授权和实际操作进一步确认。
核对交付文件和授权范围
列明前后端源代码、数据库结构、构建配置、依赖锁定文件及部署文档。确认授权主体、可部署域名或项目数量,以及能否修改和再分发。第三方组件、字体和图片的许可应分别核对。
用测试环境证明可独立运行
要求使用交付文件完成一次干净部署,禁止只在原演示服务器上验收。检查首次启动、重启、上传及数据库写入,确认是否存在依赖交付方私有服务才能运行的部分。
检查关键业务和异常路径
围绕真实业务验证新增、编辑、退款、停用和导出等操作。每个角色分别登录确认数据范围,使用失效链接与重复请求检查异常行为。将未实现功能单独列入交付说明,不以截图替代实际验证。
明确售后和缺陷处理边界
约定验收时限、问题提交方式、缺陷修复与功能新增的区别。保存版本号、验收记录和交付文件校验信息。后续升级需要知道当前使用的具体版本,也需要能还原当初确认的功能范围。
