交接完成,要看企业能否独立管理系统
定制软件上线后,团队能登录系统、日常功能可以操作,只能说明业务入口已经可用。账号由谁控制、代码和部署资料是否可追溯、第三方费用由谁续、出现问题联系谁,同样决定企业能不能长期维护系统。交接前把这些事项逐项核对,能减少人员变动或合作结束后才发现资料缺失的情况。
1. 先列出项目涉及的账号和资源
根据实际项目,整理云服务器、域名与 DNS、代码仓库、数据库、对象存储、短信或邮件服务、支付与地图接口、应用发布平台等资源。并非每个项目都会使用全部服务,清单应以真实部署为准。对每个账号标明注册主体、管理员、日常使用人、费用承担方、续费周期和恢复联系方式;如果资源由服务商代管,也要明确托管范围和企业需要的查看权限。
2. 核对管理员和日常账号权限
至少区分企业管理员、日常操作人员和技术维护人员的权限,确认关键操作是否能追溯到具体账号。管理员账号应由企业指定人员管理,开启平台支持的多因素验证,并确认绑定邮箱和手机号仍可使用。临时测试账号、离职人员账号和不再需要的访问权限,应在交接时检查并按双方约定处理。不要把多人共用的密码当作权限管理方案。
3. 收齐源码和可复现的版本信息
如果项目交付范围包含源码,应确认代码仓库地址、企业侧访问权限、交付分支或版本标记,以及当前线上版本对应的提交记录。还要说明使用的主要运行环境、构建方式、依赖和第三方许可情况。仅拿到一个源码压缩包,未必能说明它与线上系统一致;应让交付资料能回答“当前运行的是哪个版本,之后如何定位对应代码”。
还应分别核对软件著作权归属,以及企业后续使用、修改和委托第三方维护的授权范围;这两类安排都应写清。能访问代码仓库,不等于权利归属和授权范围已经约定明确。《计算机软件保护条例》第十一条规定,委托开发的软件,其著作权归属由委托人与受托人以书面合同约定;没有书面合同或合同未作明确约定时,由受托人享有。可查看国家版权局公布的条例原文。具体安排应结合项目类型和双方合同内容确认。
4. 整理部署、配置和接口说明
部署文档应说明系统运行环境、发布步骤、必要配置项、日志位置和常见维护入口。配置文档可以列出变量名称、用途和配置位置,但不要把生产密钥直接写进普通文档或聊天记录。接口说明要列明系统连接了哪些第三方服务、使用哪些环境、由谁管理凭据,以及配额或费用到哪里查询。文档不需要堆技术术语,关键是接手人员能找到对应资源并理解依赖关系。
5. 把数据交接和备份边界说清楚
确认业务数据存放位置、导出格式、数据字典、备份频率、保存周期和负责人员。若项目包含旧数据迁移,应记录迁移范围、完成时间和抽查方式;若需要企业自行留存数据,应说明如何申请导出以及由谁执行。备份文件可读取,不代表系统和数据一定能够恢复;可以约定在测试或隔离环境做一次恢复演练,并核对恢复后的数据完整性。如果本次交接不包含恢复演练,也应写明由谁安排、后续维护范围是什么。
6. 列明第三方服务的续费和维护责任
云资源、域名、短信、邮件、地图、支付、证书和软件许可可能分别由不同主体购买。清单中应记录服务名称、账户主体、计费方式、续费日期、用量查看入口和负责人员。对已停止使用的服务,也要标记是否仍有费用或数据需要处理。这样财务和运维人员可以提前安排,而不是等到服务到期才临时查找账号。
7. 用实际操作完成最终交接检查
文档写着“已交付”不等于权限真的可用。企业指定的管理员应在约定环境中登录,核对用户管理、数据查询、导出和必要配置等权限;技术接手人应能找到代码版本、部署说明、监控与日志入口,并确认第三方依赖清单。业务人员则按约定的关键流程走查一次,记录结果、遗留问题、负责人和计划完成时间。
8. 把资料清单和维护边界留档
可以用一张交接表记录:资源名称、所属主体、管理员、资料位置、最近验证时间、续费日期、维护负责人和状态。表格记录账号标识和安全保存位置即可,不要把密码、密钥或验证码明文放进去。交付范围、后续响应方式、问题受理渠道、版本更新和额外需求如何处理,则按双方已确认的项目约定留档。
一份可执行的交接清单,应能让下一个负责人接手
定制软件的交接不是文件数量越多越好,而是重要资源有人负责、关键权限能验证、运行版本可追溯、数据和费用边界清楚。企业可以在项目验收会议上逐项核对账号、资料、数据、第三方服务和维护事项,把未完成项写明负责人及时间,再完成最终确认。对于正在规划或交付软件系统的企业,也可以先了解企业级软件定制开发服务的范围与合作流程。
