签约前先看条款

合作条款与合同附件要点

源码归谁、钱怎么付、怎么算验收合格、运维多快响应、改需求怎么算、工期从哪天起算 —— 这六个问题容易在签约后才吵起来,所以先摆在这里,可逐条核对后再签。

一屏看懂六件事

源码归属:
验收通过并结清尾款后归客户,Git 仓库移交
付款方式:
四个里程碑分阶段付款,尾款验收后支付
验收依据:
签字确认的需求清单与原型,12 项交付物逐项验收
免费运维:
上线后 12 个月,范围与分级响应时效写入合同
需求变更:
书面变更单,写明工时、费用与工期影响后开发
交付周期:
轻量 3-4 周 / 标准 4-6 周 / 复杂 6-8 周

条款逐条说明

每一条都是可以直接搬进合同附件的表述,不是宣传语;如与最终签署的合同文本不一致,以合同为准。

01

源码与知识产权归属

源码不是"交付时再说",是签约时就把归属、形式和边界写清楚。

  • 全定制项目:前端源码、后端源码、数据库脚本、部署文档、设计源文件,在验收通过并结清尾款后一次性交付,著作权归客户所有。
  • 交付形式是 Git 仓库移交到客户自有账号(Gitee / GitLab / 云效等),保留完整提交历史与分支说明;只给一个压缩包不算交付。
  • 源码不加密、不混淆、不去注释,不在代码里留后门或远程控制入口,交付后我方不保留任何隐藏登录方式。
  • 我方保留在脱敏前提下把项目作为技术能力说明的权利(仅限技术架构与实现方式,不含客户业务规则、业务数据与可识别客户身份的信息);客户要求完全保密时,另签保密条款约定为不可披露。
  • 低代码模板 / SaaS 线交付的是配置好的小程序与后台账号使用权,不涉及源代码,本条不适用。

对应承诺:查看「合作方式与交付承诺」中的同条目

02

里程碑与付款节点

每一笔钱都对应一个能打开、能点、能验收的成果,而不是一句"进度已过半"。

  • 固定四个节点:签约启动 → 原型与 UI 确认 → 开发中期(测试环境可登录) → 验收上线。
  • 每一期付款前,先由客户确认该节点对应的交付物;不接受仅凭口头汇报付款。
  • 尾款在验收通过后支付,验收标准见本节第 03 条。
  • 各期付款比例在合同与报价单中逐项列明,签约前可逐条核对,不做"签约后再告知"的加价。
  • 客户侧逾期付款超过合同约定天数,我方有权暂停开发并顺延工期;这一条双向适用。

对应承诺:查看「合作方式与交付承诺」中的同条目

03

交付物与验收标准

验收依据是签过字的需求清单与原型,不是"我觉得不好看"。

  • 全定制项目按 12 项标准交付物逐项验收,清单公开在技术白皮书中,签约前可先看。
  • 验收对照双方签字确认的需求清单与原型逐条走:功能是否实现、权限是否正确、异常是否有提示。
  • 除功能外还验四件事:主流机型与浏览器兼容、高峰时段是否稳定、不同角色数据是否互相隔离、数据是否有备份与恢复方案。
  • 验收不通过时双方列问题清单,我方在约定工作日内修复后复验;因我方缺陷导致的返工不产生额外费用。
  • 需求清单之外的新增内容属于变更,走本节第 05 条,不混进本次验收。
04

运维范围与响应时效

"12 个月免费运维"具体免费什么、不免费什么,以及多快响应,都写在这里。

  • 上线后 12 个月内免费:我方交付功能的 BUG 修复、依赖与安全更新建议、部署与配置问题排查。
  • 不含:新增功能开发、客户或第三方自行修改代码导致的问题、微信/支付/短信/服务器等服务商自身的故障与政策调整、内容录入与代运营。
  • 响应时效按故障等级分档,见下方时效表;响应指给出处理人与处理方案,不等于修复完成。
  • 免费运维期满后按年续维,费用与范围单独报价,不强制绑定。
  • 如需我方临时介入排查,权限由客户授权开通、支持随时收回,不长期保留管理员账号。

对应承诺:查看「合作方式与交付承诺」中的同条目

05

需求变更流程

改需求不是不可以,关键是把"改什么、多少钱、多久"写在纸上再动手。

  • 开发范围以双方签字确认的需求清单与原型为准;开发期内的新增、修改需求一律走书面变更单。
  • 变更单必须写清四件事:变更内容、影响的工时、追加费用、对上线日期的影响。
  • 不影响整体架构的小调整(文案、字段增减、样式微调)在合同附件列明的合理范围内不额外收费。
  • 未经书面确认的口头需求、微信里临时说的"顺手加一下",不作为交付与验收依据。
  • 变更确认后再开发,避免出现"边做边加、越做越长、永远收不了尾"。
06

账号归属与长期费用

服务器、域名、支付、短信这些"系统命脉"的账号,始终在客户自己手里。

  • 小程序后台、服务器、数据库、域名、SSL 证书、对象存储、支付与短信账号,均以客户主体注册并持有。
  • 服务器、证书、短信条数、商业组件授权等按年支出,由客户直接向对应服务商支付,不经过我方账户代收。
  • 验收后管理员账号交由客户,我方不再保留登录权限;后续运维支持按需临时授权。
  • 私有化部署在客户自有服务器时,网络策略、安全合规与硬件资源由客户负责,我方向客户提供环境要求清单与部署文档。
  • 第三方组件若为付费项,会在交付时提供授权状态与替代方案说明,避免出现"上线后才发现要续费"。

对应承诺:查看「合作方式与交付承诺」中的同条目

免费运维期内的响应时效

分四级,按影响面判断,不按客户嗓门大小判断。这张表会原样写进合同附件。

等级典型场景响应时效修复时效
致命系统整体不可用、支付无法完成、有数据丢失风险2 小时内24 小时内恢复或给出明确处理方案
严重核心流程走不通,但存在绕行办法4 小时内3 个工作日内修复
一般非核心功能异常、展示与文案问题1 个工作日内10 个工作日内随版本修复
咨询操作疑问、优化建议、数据查询需求2 个工作日内排入版本迭代计划

时效自客户通过电话 / 企业微信 / 邮件提出、并被我方确认受理时起算;「响应」指给出处理人与处理方案,不等于修复完成。以上为公开参考口径,最终以合同附件为准。

交付周期分档

下表只覆盖全定制开发线。模板 / SaaS 线是另一套口径(选模板后 1-2 周上线),两者不要放在一起比。

轻量定制

约 3-4 周

单一端(小程序或 H5)+ 管理后台基础模块,不含第三方系统对接

功能点规模:30-50 个功能点

典型业务:门店预约、单店会员、活动报名、简单表单收集

标准定制

约 4-6 周

小程序 / APP 端 + 管理后台 + 1 个第三方对接(微信支付、短信、地图或硬件)

功能点规模:50-90 个功能点

典型业务:多门店连锁、点餐下单、会员储值与优惠券、分销与订单管理

复杂定制

约 6-8 周,更复杂的按排期表确认

多端并行(小程序 + APP + PC 后台)+ 多个系统对接(ERP/CRM/硬件/道闸)+ 私有化部署或历史数据迁移

功能点规模:90 个功能点以上

典型业务:智慧商圈、行业平台、供应链协同、带硬件联调的业务系统

工期起算点:需求清单与原型经双方签字确认、首期款到账之日,不以下单日或初次沟通日起算。

上表只针对一次性交付的项目;长期技术支持类项目(按版本持续迭代)不按周计,交付节奏以双方约定的迭代计划为准。上表为参考区间,具体排期以双方确认的开发排期表为准。

同样是定制,为什么周期能差好几周

需求与原型确认的速度

需求每反复一轮,排期就往后顺延一轮。先确认原型再开发,比边开发边改原型至少省两周。

第三方资质与接口开通

微信支付商户号、小程序类目审核、短信签名报备、地图与硬件厂商接口,开通慢会直接卡在联调阶段。

内容与素材是否到位

商品、图文、证照、门店信息没准备好,会出现"功能做完了但不能上线"的停滞。

客户侧验收人的反馈速度

验收意见一次性集中给出,比零散、分多次返工快得多。

平台审核周期

小程序类目审核、iOS App Store 审核通常需要 1-7 个工作日,这部分时间不由我方控制。

私有化环境条件

客户自有服务器的网络策略、安全加固与等保要求,会增加环境联调与验收的时间。

加急怎么做,代价是什么

加急不是"催一催就行",它有固定的四步,也有必须讲明的代价。

  1. 1

    先冻结范围

    加急的前提是需求清单不再变动。确认后新增需求一律排到二期,不在一期插队。

  2. 2

    评估可压缩的环节

    看哪些工作可以并行:设计与前端并行、前后端并行、接口联调与测试并行。串行环节压缩不出时间。

  3. 3

    增配人力并说明代价

    加人不是线性提速,多人协作本身有沟通成本;压缩测试时间会在上线初期增加问题暴露的概率,这一点会提前讲明。

  4. 4

    签补充协议再启动

    加急范围、新的交付日期、加急费用、不能按期交付的处理方式,一并写进补充协议,明确后再开工。

加急费按压缩掉的工期与增配人力核算,在补充协议中单列,不摊进原报价;不接受只压缩工期、不调整范围和费用的"口头加急"。

怎么防止项目无限拖下去

拖期通常不是技术问题,是范围问题。四条规则写进合同,双方都省事。

1

范围先写死

需求清单、原型与功能点数量作为合同附件签字确认。本期只做清单内的内容,清单外的改动不进这一期。

2

新增一律走变更单

任何"顺手加一下"都要落成变更单,写明工时、费用与对工期的影响。不做无凭据的免费加量。

3

每周一个可验收的里程碑

每周固定时间交付可点击的版本,客户当周确认;逾期未反馈视为确认并进入下一阶段。这条写进合同。

4

双向违约责任

我方延期按合同约定的违约金或尾款减免承担;客户侧素材、审核、验收反馈延期,工期对等顺延。责任对等,才谈得上约束。

签约前最常问的六个问题

源码到底什么时候给?给什么形式?
验收通过并结清尾款后一次性交付,形式是 Git 仓库移交到你自己的账号(Gitee / GitLab / 云效等),保留完整提交历史,同时提供部署文档与数据库脚本。只给压缩包不算交付,因为压缩包没有历史、无法追溯改动。
验收不通过怎么办?
按双方签字的需求清单逐条列出问题,我方在约定工作日内修复后复验。因我方缺陷导致的返工不额外收费。验收标准写在合同附件里,包含功能、兼容性、并发、权限隔离与备份恢复五项。
开发过程中改需求要加钱吗?
看改的是什么。文案、字段增减、样式微调这类不影响架构的小调整,在合同列明的合理范围内不额外收费;涉及新流程、新角色、新接口对接的属于变更,按变更单核算工时与费用后再动手。
12 个月免费运维包含什么、不包含什么?
包含:我方交付功能的 BUG 修复、依赖与安全更新建议、部署与配置问题排查。不包含:新增功能开发、第三方自行修改代码导致的问题、微信/支付/短信/服务器等服务商自身故障与政策调整、内容录入与代运营。
项目很急,可以加急吗?
可以,但要先冻结需求范围,再评估哪些环节能并行。加急费按压缩的工期与增配人力核算,在补充协议中单列,不摊进原报价。只压工期、不调整范围和费用的口头加急不接受,因为那等于用测试时间去换上线时间。
私有化部署时,服务器和运维谁负责?
服务器、网络策略与安全合规由客户负责,我方提供环境要求清单、部署文档与部署协助,并在交付后支持按客户授权临时远程支持。备份策略与恢复演练方法随交付物一并提供。

本页是合同附件的公开版说明,用于签约前逐条核对;条款文字以双方签署的合同正文为准,如本页表述与合同不一致,以合同为准。

仅适用于全定制开发产品线

合同附件一:12 项交付物清单

清单与技术白皮书、关于页共用同一份数据;签约前可先核对,签约后逐项验收

前端源码

小程序原生 / UniApp + Vue3 / React Native / Flutter,按项目选型,含完整工程、组件与构建脚本

验收标准:可在本地按文档编译运行,代码无删减、无混淆、无加密

后端源码

PHP(Laravel / Yii2)、Java(Spring Boot)、Python,按项目选型,含接口层、业务逻辑与配置文件;如客户已有 .NET 系统,按接口规范对接

验收标准:可在测试服务器启动,接口行为与文档一致

数据库表结构文档

建表 SQL、ER 图、字段说明、索引说明与初始化数据脚本

验收标准:按文档可在空白数据库一键初始化出可用结构

部署脚本与部署文档

服务器环境要求、依赖安装、Nginx / HTTPS 配置、Docker 或宝塔部署步骤、定时任务说明

验收标准:按文档可从零部署出一套可访问的环境

接口文档

Swagger / Apifox 导出的接口清单,含请求参数、返回结构、错误码说明

验收标准:第三方技术团队可据此独立对接或二次开发

账号与权限归属客户

小程序后台、云服务器、数据库、域名、SSL 证书、支付与短信等第三方账号,均以客户主体注册并持有

验收标准:验收后管理员账号交由客户,我方不再保留登录权限

测试与验收材料

功能测试用例、已知问题清单、上线检查表

验收标准:按清单逐项验收并签字确认

知识产权文件

源码交付确认单、软件著作权申请所需源代码与文档材料(按需)

验收标准:著作权归属按合同约定执行,材料可用于自行申请软著

第三方依赖清单与授权状态

所用开源组件、SDK、商业字体与图片、付费接口的逐项清单,标明版本、许可证类型、是否收费、续费价格与可替代方案

验收标准:客户可逐项核对授权状态;替换任一商业组件后主体功能仍可运行

设计源文件与设计规范

Figma / Sketch / PSD 源文件、图标与切图资源、配色字号与间距规范

验收标准:源文件可正常打开编辑,图层未合并、命名可读,与线上版本一致

操作手册与培训

按角色拆分(管理员 / 运营 / 门店等)的后台操作手册、常见问题处理说明、关键流程录屏,交付时安排一次线上培训并可回放

验收标准:客户业务人员不看代码、不问我方,按手册即可完成日常操作(上架、开单、导出等)

源码仓库归属与可重复部署

项目 Git 仓库(保留完整提交历史与分支说明)移交到客户自有账号(Gitee / GitLab / 云效等);只给压缩包不算交付

验收标准:由客户人员在我方不参与的情况下,用新服务器按部署文档从仓库拉取并部署出可用环境

以上 12 项为全定制项目的标准交付物,写进合同附件逐项验收;低代码模板平台线交付的是配置好的小程序与 SaaS 后台账号,不涉及源码、仓库与部署脚本。

查看验收标准、付款节点与运维时效(合同附件要点)→

需要合同附件模板先看一遍?

可以把交付物清单、验收标准与响应时效表作为附件模板发给你,先内部过一遍再谈方案。