交付与所有权
是否支持源码交付?
支持,而且源码交付是滚水科技的默认模式而不是付费选项。源码、数据库结构、部署文档、接口文档、第三方账号清单都会在验收时一起交付给客户,合同里会明确写清楚交付物范围。
具体一份完整的交付物清单大致是这样的:
- 源码仓库:前端、后端、小程序、App 全部代码,包含 README、构建脚本、环境变量样例。一般推送到客户自己的 Git 仓库或者通过 zip 包形式交付。
- 数据库相关:建表 SQL、初始化脚本、字段说明、关键索引文档。
- 部署手册:从空机器到跑起来的完整步骤,包含依赖版本、配置项、域名/证书申请说明、上线检查清单。
- 接口文档:标准化 OpenAPI(Swagger)或 Apifox 格式,前后端联调与第三方接入都用这一份。
- 设计稿源文件:Figma 链接或本地源文件,方便后续二开调整 UI。
- 第三方账号清单:支付商户号、短信平台、地图 SDK、推送服务、对象存储等账号的主体、超管、续费时间一一列明。
- 运维 SOP:日志查看位置、常见告警处理、备份恢复流程、紧急回滚步骤。
我们做项目时会要求这些文档在开发过程中就持续更新,不是上线前突击补一份。这样做的好处是:客户验收时能直接对着文档跑一遍部署,确认拿到的东西"现在能跑、以后也能跑"。即使中途换团队,新团队拿到这套资料和源码,最多一两周就能完整接手。
如果客户对源码格式有特别要求——比如必须推送到 GitLab 私有仓、必须提供完整的 commit 历史、必须按某种代码风格扫描——前期告诉我们,按客户内部规范走即可。源码交付这件事在我们这里没有任何附加条款,交付完,客户怎么用、怎么改、给谁看,完全自己说了算。