销售与服务 2 位签署人 3页 20 个待填写空白处

软件开发协议模板

约定开发内容、各里程碑的交付和付款时间、测试方式,以及代码归谁所有。

软件开发协议
括号中的空白处需要你填写。FileIt 会添加每位签署人的签名和日期框。
软件开发协议 — 第 1 页,共 3 页
第 1 页,共 3 页
软件开发协议 — 第 2 页,共 3 页
第 2 页,共 3 页
软件开发协议 — 第 3 页,共 3 页
第 3 页,共 3 页
使用此模板 填写空白处、指定签署人并发送 — 全部在 FileIt eSignature 中完成。

什么是 软件开发协议?

软件开发协议是客户与开发者、代理机构或工作室之间的合同,用于开发定制软件——移动应用、Web 应用、内部工具或集成项目。定制软件项目常会以可预见的方式出现问题:范围不断扩大但价格不变;没人明确交付成果何时算“完成”;付款停滞;项目结束时又说不清代码归谁所有。本模板逐一解决这些问题。

协议将工作与规格说明及里程碑计划绑定,列明日期和付款比例;加入书面变更请求流程;并规定每次交付后的验收测试期限,若客户未回复则视为验收通过。价格可以是固定价,也可以是按小时计费的预估价。客户在每个里程碑付款后拥有定制代码的所有权;开发者保留其原有工具和库,并为本项目授予使用许可;开源组件则继续适用各自的许可证。协议还涵盖保密、上线后的免费缺陷修复期、可选的月度支持与维护、责任,以及项目提前停止时如何处理进行中的工作。

适用对象
开发定制软件或应用的自由职业开发者、代理机构和工作室
签署方
开发者和客户,双方各自注明职位
定价
固定价或按工时和材料计费的预估价,按里程碑付款
篇幅
约 3 页,每页均需简签

何时使用软件开发协议

  • 为初创企业或小型企业开发 iOS 和 Android 应用
  • 开发定制 Web 应用、门户网站或内部工具
  • 代理机构根据规格说明按里程碑交付软件项目
  • 自由职业开发者为客户开发集成或自动化方案
  • 分阶段重建或现代化改造旧系统

填写内容

20 个空白项,然后填写每位签署人的姓名和邮箱:开发方, 客户。

1 双方

  • 开发方(您的企业或姓名)*
  • 开发方地址
  • 客户(公司或个人)*
  • 客户地址

2 项目

  • 协议日期*
  • 项目名称*
  • 开发内容*
  • 平台与技术
  • 里程碑、日期与付款*
  • 客户测试每项交付内容的期限(天)*

3 价格与付款

  • 货币*
  • 项目价格*
  • 价格类型为* 规格说明中所列工作的固定价格 · 估算价格——客户按实际工作时间及小时费率付款
  • 小时费率*
  • 发票应在以下期限内支付(天)*

4 上线后

  • 最终验收后的免费缺陷修复期(天)*
  • 每月支持与维护费
  • 支持内容包括

5 其他条款

  • 终止协议的通知期限(天)*
  • 适用法律*

6 签署人

  • 开发方 签名和日期、职务、每页姓名首字母签名 · 您本人,或代表您的开发企业或工作室签署的人。
  • 客户 签名和日期、职务、每页姓名首字母签名 · 有权代表客户签署的人——通常是创始人、董事或产品负责人。

软件开发协议的内容

  1. 软件
  2. 里程碑
  3. 变更请求
  4. 验收测试
  5. 客户的责任
  6. 价格与付款
  7. 代码所有权
  8. 保密
  9. 保证
  10. 支持与维护
  11. 缺陷修复期结束后
  12. 责任
  13. 协议终止
  14. 一般条款

逐步使用软件开发协议

1 描述软件

概述要开发的内容及其主要功能,或引用双方已有的规格说明文件——并将其附加到签署信封中。还可以注明平台和技术栈。

2 列出里程碑

每行写一个里程碑,注明交付内容、目标日期,以及验收时应付的价格比例——例如“用于测试的 Beta 版本——15 Dec——35%”。设置客户测试每次交付成果的天数。

3 设置价格和费率

填写价格,并选择固定价还是预估价。添加小时费率,用于变更请求以及预估价模式下的所有工作。设置付款条款。

4 选择上线后的安排

设置最终验收后的免费缺陷修复期。如果提供持续支持,请填写月费及其包含的内容;否则,协议会说明支持服务另行提供。然后添加客户签署人并发送。

发送前提示

  • 规格说明越精准,验收就越容易。与其笼统描述产品,不如列出关键用户流程和适用平台。
  • 所有变更请求都应以书面形式提出——在本协议下,批准变更的电子邮件即可——并注明其对价格和日期的影响。
  • 告知客户你使用了哪些开源组件。协议规定,未经批准,你不会使用任何会因其许可证要求客户公开自有代码的组件。
  • 每个里程碑付款后,将源代码交付到由客户控制的代码仓库中。这样可以避免日后发生所有权争议。

几分钟内在线签署

  1. 填写空白项。姓名、日期和金额会直接填入协议——预览会准确显示位置。
  2. 指定签署人。属于自己的部分请勾选“这是我”。FileIt 会生成 PDF,将每个签名、日期和姓名首字母框放在正确位置;发送前你还可以检查或移动它们。
  3. 发送。每位签署人都会收到安全链接,可在任何设备上签署——无需账户。签署后的 PDF(含审计轨迹和完成证书)会存入你的保管库,并通过邮件发送给所有人。
使用 软件开发协议 模板 — 免费

软件开发协议:常见问题

软件开发协议中的代码归谁所有?

根据本模板,为客户创建的定制代码、设计和文档,在每个里程碑全额付款后归客户所有。开发者保留其原有代码、工具和专业知识,并向客户授予永久许可,使其可以使用任何集成到软件中的相关内容。

如果客户不测试交付成果,会发生什么?

客户有你设定的天数来测试并报告问题。如果客户在该期限内未回复,或开始在实际运营中使用该里程碑成果,则该里程碑视为已验收。

如果项目进行到一半被取消,会发生什么?

任何一方都可以提前通知终止协议。客户应按小时费率支付已验收的里程碑以及进行中的工作,但进行中的工作费用以当前里程碑的价格为上限;之后客户会收到进行中的工作成果。

软件开发合同可以电子签署吗?

在包括美国(《电子签名法》(ESIGN Act)和《统一电子交易法》(UETA))、英国、欧盟(《电子身份识别、认证和信任服务条例》(eIDAS))和加拿大在内的大多数国家或地区,普通商业合同通常可以使用有效的电子签名,例如本协议。FileIt 会保留审计轨迹,并将完成证书与已签署的 PDF 一并保存,作为证明签署人及签署时间的证据。

这个模板免费吗?

是的。你可以在 FileIt 的电子签名应用中免费使用该模板。签署人无需拥有 FileIt 账户。