BI-CLOUD METHOD

源码与私有化部署交付说明

把源码、环境、数据库、部署文档和运维边界作为软件定制项目的明确交付物。

交付重点

源码仓库、部署说明、环境配置、数据库备份、账号权限、验收记录和运维交接。

适用项目

需要私有化部署、二次开发、长期维护或内部技术团队接手的企业软件项目。

Key Points

沟通时会确认的事项

源码交付会讲清归属和范围

源码交付会在合同和项目范围里明确。我们会说明交付的是业务系统源码、部署脚本、配置说明和相关文档,而不是只提供一个打包后的运行版本。

  • 代码仓库和分支
  • 业务系统源码
  • 部署脚本或说明
  • 第三方依赖和授权边界

私有化部署会保证可复现

私有化部署的关键是可复现。交付时会说明服务器环境、运行端口、环境变量、数据库连接、对象存储、证书和域名配置。

  • 服务器和域名配置
  • 环境变量和密钥说明
  • 数据库初始化和备份
  • 证书、日志和监控位置

维护边界会提前写清

上线后的 bug 修复、需求变更、数据修复、服务器维护和第三方接口调整会区分边界。边界越清楚,后续协作成本越低。

  • 缺陷修复范围
  • 需求变更流程
  • 服务器和数据库维护
  • 二次开发协作方式

Process

建议执行步骤

01

确认

在项目启动阶段确认源码、部署和文档交付范围。

02

准备

建立代码仓库、测试环境、部署方式和配置清单。

03

验收

按功能、数据、权限、部署和文档逐项验收。

04

交接

交付源码、部署文档、账号权限和维护说明。

Boundaries

风险与边界

  • 第三方商业组件、云服务账号和模型 API Key 通常不属于源码本身,会单独约定。
  • 私有化部署仍然需要持续运维,包括服务器、备份、证书和安全更新。
  • 生产环境密钥不会明文写入代码仓库,会通过环境变量或安全配置管理。

FAQ

客户常问问题

软件定制开发完成后,源码归谁?

源码归属会在合同中明确。碧云软件会把业务系统源码、部署说明、数据库结构、环境配置和必要文档纳入交付讨论,并明确第三方组件、模板和云服务账号的边界。

定制系统能否私有化部署?

可以,但会提前评估服务器环境、域名证书、数据库、文件存储、备份、安全策略和运维责任。私有化部署的关键不是把系统装上去,而是后续能稳定运行、可备份、可恢复、可升级。

软件验收时应该检查哪些交付物?

除功能外,验收会检查源码仓库、部署文档、数据库备份、账号权限、环境变量说明、接口文档、测试记录、上线记录和维护边界。核心业务系统也会保留回滚方案。

Contact

把你的业务问题讲给我们

我们会先判断是否值得做、怎么做最稳,再进入原型和交付。

商务咨询 fzn01@hotmail.com 13812699702

源码与私有化部署交付说明 / 企业软件项目咨询