先给结论:你在验收功能,但你丢的是所有权
软件验收标准有哪些?大多数甲方拿到项目,会打开后台一个菜单一个菜单地点过去,看看能不能用。这套动作能做出来,但它挡不住真正会亏钱的那部分。
我们复盘了自己经手和接手过的 27 个项目的收尾环节,验收阶段真金白银的损失,只有不到三成出在"功能不好用"上,剩下七成出在"东西不在你手上"。源码没给全、域名在对方名下、支付商户号的主体是别人的公司、数据库导出不了、后台超级管理员账号在对方运维手里——这些事在交付当天全都看不出来,半年后一次性爆。
所以这篇不写"Bug 怎么分级"(那部分在合同阶段就该写死,我们另一篇讲过),写的是交付那天你要拿着什么东西打勾。按四类软件各给一份清单,全是逐条能勾的。最后给一张所有权交接表——那张表才决定这个项目算不算你的。
四类软件,四份清单:通用标准为什么没用
先说前提:不存在万能的软件验收清单。展示网站和商城小程序的验收重点几乎不重叠,硬套只会浪费时间。
| 软件类型 | 我方报价 | 市场价参考 | 验收重点 | 清单条目 | 建议用时 |
|---|---|---|---|---|---|
| 企业展示网站 | 600-1800 元 | 3000-5000 元 | 兼容、收录、后台可用性 | 11 项 | 半天 |
| 商城 / 电商小程序 | 3600-7200 元 | 15000-30000 元 | 交易链路、退款、售后 | 13 项 | 1 天 |
| 管理系统 / 后台 | 6000-1.8万元 | 3万-6万元 | 权限、数据、异常流程 | 12 项 | 2 天 |
| APP(双端) | 9000-2.4万元 | 5万-15万元 | 机型兼容、上架资质 | 12 项 | 2 天 |
报价口径照旧:我们按 1000 元/人天 折算,西安传统团队普遍按 1200 元/人天。最后一列是建议给自己预留的验收时间——项目越小,甲方越容易在验收上省时间,而第一个漏掉的东西往往会吃掉项目一半利润。
清单 A:企业展示网站(11 项)
展示网站的验收成本最低,所以最容易被跳过。但网站是生意的门面,出问题不在于修多少钱,在于它挂在网上被人看见。
| 验收项 | 怎么验 | 漏了会怎样 |
|---|---|---|
| 首页到内页全部链接可点 | 用爬虫或手动逐层点一遍,看有没有 404 | 客户点了报错页直接走人 |
| 手机端五款浏览器 | 安卓微信内置、安卓 Chrome、苹果 Safari、苹果微信、平板 | 开发只用电脑浏览器测过 |
| 表单能收到并能导出 | 自己填三条,看后台有没有、能不能导出 Excel | 线索进来三个月没人知道 |
| 后台文章增删改无报错 | 亲自发一篇、改一篇、删一篇 | 上线后自己加不了内容 |
| 标题描述的自定义能力 | 每篇内容能否单独设标题和描述 | 搜索结果全是同一句话 |
| 站点地图与 robots 文件 | 访问对应路径能看到文件 | 搜索引擎抓不全页面 |
| 统计代码安装正确 | 装 GA 或百度统计的实时预览,确认自己能看到 | 数据躺在别人的账号里 |
| 备案信息与主体一致 | 工信部备案查询,看主体是不是你公司 | 换服务商时被卡脖子 |
| HTTPS 证书有效 | 浏览器地址栏看锁标,点开看有效期 | 到期后全站告警 |
| 源码与部署包交付 | 拿到压缩包,本地能跑起来 | 想换人维护时才发现没有 |
| 后台账号与服务器权限 | 拿到超级管理员账号,能改密码 | 改个文案都要排队 |
清单 B:商城 / 电商小程序(13 项)
商城类的验收要点和钱有关。功能好不好看是次要的,钱能不能走通、走错了能不能退回来,才是核心。
| 验收项 | 怎么验 | 漏了会怎样 |
|---|---|---|
| 下单全流程走一遍 | 真的付款 0.01 元,走完支付回调 | 回调没通,用户付了钱没订单 |
| 退款原路返回 | 发起退款,看钱几天到、发没发通知 | 退款卡在商户平台,客服天天被骂 |
| 库存扣减与回滚 | 下单不付款,看库存是否超时释放 | 库存被占死,别人买不了 |
| 优惠券叠加规则 | 同享 / 互斥规则逐条试 | 一张订单被薅走几百块 |
| 运费模板与区域限制 | 偏远地区、超重、包邮门槛各下一单 | 偏远订单发货即亏损 |
| 售后工单闭环 | 发起退款 / 退货,看后台能否处理并通知 | 售后只能靠微信人工 |
| 订单导出与对账 | 导出一个月订单,和支付后台逐笔核 | 月底对账全靠手数 |
| 提现账期与费率 | 看商户平台费率,写在合同里 | 费率比口头说的高 |
| 支付商户号主体归属 | 商户平台看主体公司名称 | 钱先进别人口袋,转手再结给你 |
| 小程序主体与类目 | 后台看主体、类目、服务范围 | 类目不符被下架 |
| 并发下单压力 | 做活动时至少撑得住 200 人同时点 | 开团十秒崩一次 |
| 消息订阅与通知 | 发货 / 退款各触发一次,看能不能收到 | 用户不知道货发了 |
| 数据与源码交付 | 数据库导出一次,本地能恢复 | 换服务商时数据带不走 |
支付商户号那一栏值得单独说。支付商户号的主体如果不是你自己的公司,这个商城在法律意义上就不是你的资产。我们接过一个接手改造的项目:商城本身报价 5400 元,功能齐全,但商户号挂在上游服务商主体下,每月结算要对方操作,对方还要收 3% 的通道服务费。光是迁移商户号、重新对接支付、重年检这套动作,甲方前后花了 6800 元和 11 天,比商城本身还贵。
清单 C:管理系统 / 后台(12 项)
管理系统的验收逻辑和前两类不同:网站出问题客户看不见,商城出问题是钱的事,管理系统出问题会让业务流程中断——员工干不了活,那是最贵的。
| 验收项 | 怎么验 | 漏了会怎样 |
|---|---|---|
| 角色权限矩阵 | 建三个角色账号,逐个菜单点,确认越权拦得住 | 实习生能看到财务数据 |
| 数据删除与恢复 | 删一条,看有没有回收站或软删除 | 一次误删就是事故 |
| 批量导入模板 | 用 500 条真实数据导入,看报错提示 | 导入失败不给原因,猜半天 |
| 导出字段完整 | 导出的表能不能直接用,还是要二次加工 | 财务每月多花两天手工整理 |
| 并发编辑冲突 | 两个人同时改一条数据 | 后写的覆盖先写的,且无记录 |
| 操作日志留存 | 谁在什么时候改了什么,能查到 | 出问题无法追责 |
| 审批流异常分支 | 驳回、转办、撤回、超时,四条都要走 | 审批卡在中间没人能处理 |
| 打印与票据格式 | 拿实际打印机试,别只看屏幕 | 线上一用就错位 |
| 数据字典与字段说明 | 有没有一份字段说明文档 | 半年后没人懂某一列是什么 |
| 备份策略与演练 | 真的恢复一次备份,看多久、掉了多少数据 | 备份一直是空的,出事才知道 |
| 压测报告 | 日常峰值的三倍能不能扛住 | 一到大促就卡死 |
| 源码、文档、数据库三件套 | 缺一视为未完成交付 | 后期只能绑定原开发商 |
数据字典和压测报告常被当成锦上添花。实际上一份数据字典约 1.5 个人天(我方 1500 元,市场价 1800 元),一次标准压测报告约 2 个人天(我方 2000 元,市场价 2400 元)。看着是可省的两笔钱,但只要发生一次"这张表第三列到底什么意思"的讨论,烧掉的人力就不止这个数。
清单 D:APP 双端(12 项)
APP 的验收有两层:一层是应用本身,另一层是它能不能合法地存在于应用商店里。后者经常被卡死。
| 验收项 | 怎么验 | 漏了会怎样 |
|---|---|---|
| 安卓主流机型兼容 | 至少覆盖 6 款:低端、中端、旗舰各两款 | 只在高配机上测过,低端闪退 |
| 苹果刘海屏与灵动岛适配 | 真机,不用模拟器 | 顶部被遮挡,按钮点不到 |
| 弱网与断网重连 | 电梯里、地铁上各试一次 | 网络一抖就白屏无提示 |
| 来电与切后台 | 填写表单时来电,返回后是否保留 | 写了一百字全没了 |
| 推送到达率 | 安卓要接厂商通道,别只靠一家 | 安卓用户基本收不到 |
| 权限申请时机 | 不能一启动就索要全部权限 | 被应用商店判定违规 |
| 隐私政策链接 | 首次启动可见,且内容与 APP 实际行为一致 | 审核被拒最常见原因之一 |
| 双端功能一致性 | 同一份清单两端各走一遍 | 苹果有的功能安卓没有 |
| 苹果开发者账号主体 | 开发者后台看是公司主体还是个人代持 | 账号出问题 APP 立刻下架 |
| 安卓应用市场账号 | 各市场的开发者账号是否归你 | 上架权在别人手里 |
| 上架材料与软著 | 软著、ICP、行业资质是否齐全 | 临上线被卡几周 |
| 签名文件与源码 | 签名必须交付,否则不能换人上架更新 | 没有签名等于 APP 不是你的 |
最后一项是四份清单里最硬的一条。没有签名文件的 APP,在技术上就不属于你。后期换开发方,签名对不上,只能让用户卸载重装一个新包——那意味着从零开始积累用户。一个 24000 元的 APP 项目,丢签名的代价是整个用户盘。
六项所有权交接:这才是验收真正的主体
四类清单讲的是"能不能用",这一部分讲的是"是不是你的"。建议单独打印,验收当天一项一项签字。
| 交接物 | 合格标准 | 常见翻车形式 |
|---|---|---|
| 源码与构建说明 | 能本地编译跑起来,附环境版本说明 | 给了压缩包,缺依赖清单,编译不过 |
| 域名与主机 | 域名在你的注册商账号下,主机可自主管理 | 域名在开发方账号里,续费要问对方 |
| 第三方账号 | 支付、短信、地图、推送等账号主体是你公司 | 主体是对方公司,停用即全面停摆 |
| 密钥与证书 | APP 签名、支付密钥、SSL 证书全部移交并更新 | 密钥在开发方手里,换人就要重置 |
| 数据库与导出 | 完整备份一份,且能恢复到另一台机器 | 只给 SQL 文件,缺存储过程和附件文件 |
| 文档与账号清单 | 字段说明、部署步骤、所有账号密码清单 | 全靠微信聊天记录回忆 |
这张表有个实用判据:假设明天这家公司联系不上了,你还能不能继续运营?能,说明交接到位;不能,再好看也不算完成。
三个真实的验收翻车,都是同一种粗心
案例一:1800 元的企业官网,两年后又花了 2400 元。一家做工业配件的公司,第一版交付时只做了功能验收,没要源码。两年后想加一个产品视频栏目,原开发方报价 2400 元起,理由是"没有源码要重新搭"。那点改动工时大概 1 个人天,我方 1000 元内能做。差价来自哪里,不用多解释。
案例二:5400 元的商城小程序,上线首月被薅走 3700 元。验收时只试了优惠券能抵扣就通过,没测叠加规则。上线后一张 200 元券和一件 9 折商品被叠加,一个用户下了 34 单。事后发现下单接口只校验了单张券——这在清单里就是一行。
案例三:1.5 万元的管理系统,压测没做,上线第二周崩三次。一家做连锁门店的客户,系统 20 人同时使用完全正常,但门店集中盘点时会有 80 人左右同时录单,服务器撑不住。事后做压测、改连接池、加缓存,共 4 个人天,我方收费 4000 元,市场价 4800 元。这笔钱省不得,但它在报价单上往往被划掉。
验收怎么组织:两天走完的顺序
清单有了,还要解决"什么时候勾"。建议拆成两个半天加一个观察期,别集中在最后一小时。
- 第一天上午,功能清单。按对应品类的清单逐条走,发现问题拍照记录,不做口头确认。
- 第一天下午,所有权清单。六项交接物逐项签字,缺一项不进下一步。
- 观察期,7 到 15 天。真实数据跑两周,把这段时间内出现的问题集中成一张整改表。
- 第二天,整改复验。看观察期的问题是否全部关闭,同时把整改内容补进交付文档。
- 尾款条件。建议留 10% 到 20% 的尾款,压在第二天复验完成之后,不要只看功能验收。
留尾款常被甲方觉得不好意思。反过来想:尾款是唯一能让整改排在对方日程表第一位的工具。没有它,3 天的整改承诺拖到 20 天是常态。
写在最后
回到开头那个问题:软件验收标准有哪些?
如果你只想要一句话的答案:功能清单解决"能不能用",所有权清单解决"是不是你的",后者比前者重要,但十个人里有九个没做过。
落到你的项目,先判断属于四类里的哪一类:展示网站 11 项、商城 13 项、管理系统 12 项、APP 12 项。把清单打印出来,交付当天逐条打勾,别凭眼睛看。最后拿出六项所有权交接表——源码、域名、第三方账号、密钥、数据库、文档,六样齐了再付尾款。
服务你的一方如果是我们,这套东西不用你去要。所有权清单和签字表随交付打包,什么时候给、给什么写在合同交付条款里,不看人情。
我们能把价格压在这个区间,是因为 AI 辅助开发在代码生成、UI 组件、接口联调环节能大幅压缩人工时间,省下的成本直接体现在报价上。但交付不能省,省一分,后面补三倍。
