合同主体与开发范围
签约前先核实对方公司全称与营业执照一致,避免与个人或空壳公司签约。合同须明确小程序的功能列表、页面数量、后台管理系统权限,并注明是否包含服务器部署与苹果安卓双端适配。
开发范围建议以附件形式列出具体模块,防止后期扯皮。若涉及第三方接口(如支付、地图),需写明由谁申请账号、谁承担相关认证费用。
验收标准与交付节点
验收标准不能只写“功能正常”,应约定可量化的指标,例如页面响应时间、并发用户数、核心流程无Bug。交付节点需精确到具体日期,并设置每阶段延迟的违约金比例。
特别注意“验收通过”的书面确认流程,避免口头认可后对方不认账。建议约定两次免费修改机会,超出部分按工时计价。
源代码与知识产权归属
明确源代码、设计稿、文档的归属权,尾款结清后必须全部移交。防止开发方将代码二次出售或使用开源协议限制商用。
若使用第三方插件或字体,需在合同中列明授权范围。建议增加保密条款,禁止开发方泄露你的业务逻辑与用户数据。
付款方式与违约条款
常见付款比例是3-3-3-1,即定金、中期款、验收款、质保金。避免一次性付清全款,否则后期问题难以制约开发方。
违约条款需双向约定,既约束开发方延期交付,也明确你方延迟提供素材的责任。违约金建议按合同总额的0.5%-1%/日计算,并设置上限。
售后维护与终止条件
免费质保期通常为3-12个月,需写明是否包含Bug修复、服务器迁移、版本兼容性调整。超出质保期的维护费用按年或按次计费需提前约定。
合同解除条件要清晰,例如开发方连续两周无进度更新,或你方需求发生重大变更时,双方如何结算已产生费用。
核心要点
- 验收标准必须量化,避免模糊描述
- 源代码和知识产权归属必须书面明确
- 付款节奏与交付节点挂钩,预留质保金
- 售后范围需区分免费与付费项目
- 双方违约责任要对称,避免单方免责条款
常见问题
问题:合同里没写源代码归属,怎么办?
若合同未明确,默认知识产权归开发方所有。建议立即补充协议,注明“项目验收后全部源码、文档、设计文件归甲方所有”,并要求开发方签署承诺书。
问题:开发方要求先付全款再交付,是否合理?
不合理。正常流程是分阶段付款,且尾款需在验收通过后支付。若对方坚持全款,需警惕卷款跑路风险,可要求提供担保或第三方资金托管。
总结
签合同前花30分钟逐条核对上述5个条款,能避免80%的纠纷。核心原则是“先小人后君子”,把最坏情况写清楚。保留所有沟通记录,付款走对公账户,并索要正规发票。合同不是走形式,而是保护双方权益的底线。
