---
name: software-handover-preparation
description: 准备向保障机构移交软件所需的全部可执行程序、源文件、设计文档、保障手册及移交计划。当项目需将软件正式移交给负责后期维护的保障单位时使用本技能，尤其适用于遵循GJB438C标准的军用或高保障级软件项目。
---

# 软件移交准备工作

## 适用条件
- 软件开发已完成
- 配置管理基线已建立
- 软件需移交至保障机构（不适用于仅提供服务的项目）
- 若需方未要求源码，可省略源文件准备

## 执行步骤

1. **准备可执行软件**：确保其为最终交付版本，包含所有补丁和配置。
2. **准备源文件**：包括全部源代码、编译脚本、构建说明及版本控制记录（若合同或需方要求）。
3. **编制保障现场适用的版本说明**：明确软件标识、配置项及变更历史。
4. **整理已构建的CSCI设计及相关信息**：如架构图、接口说明、数据字典等。
5. **更新系统或子系统设计说明**：反映最终实现状态。
6. **编写保障手册**：涵盖安装、维护、故障诊断、备份恢复等操作指南。
7. **制定移交途径**：包括包装、运输、现场安装、检测及培训计划，确保与合同进度一致。

## 输出成果
形成完整的软件移交包，包含软件、文档、手册及移交执行计划。