项目交接完成的标准,是新团队能安全运行系统。只有代码仓库远远不够;如果部署、账号、数据恢复和第三方服务仍留在某个人的记忆里,风险并没有转移。
账号与责任归属
列出代码仓库、云服务、DNS、邮件服务、支付服务、应用商店、监控和统计账号。每一项都要有业务负责人、技术负责人和恢复联系人。
环境与密钥
说明开发、测试和生产环境的差异。密钥不要写进文档,但要记录其用途、轮换责任人和管理位置。离职人员掌握的凭据应及时轮换。
构建与部署
写清运行时、依赖、构建和部署步骤,同时包含后台任务、定时任务、队列、存储与回滚行为。无法演练的部署流程不算完成交接。
数据与外部依赖
识别数据库、备份计划、恢复测试、关键数据流与集成契约。为重要接口保留去敏样本,避免新团队每次测试都依赖生产环境。
关键流程
描述资金、权限、客户通知和库存相关流程,包含预期结果、运行信号和失败时首先查看的位置。
相关服务
需要完成受控交接和系统恢复评估时,可查看现有软件项目接手与稳定。
