---
name: 编制军用软件运行方案说明（OCD）
description: 当需要在需方、开发方、保障机构和用户之间就新开发或修改的军用软件系统的运行方案达成共识时，使用本技能编制符合标准结构的运行方案说明（OCD）文档。适用于系统开发前期阶段，存在明确用户需求且需建立各方共同理解基础的场景。
---

# 编制军用软件运行方案说明（OCD）

## 何时使用
- 系统处于开发前期阶段
- 存在明确的用户需求
- 需要在需方、开发方、保障机构和用户之间就系统运行方式达成共识
- 不用于描述纯技术实现细节，也不替代详细需求规格说明

## 执行步骤

1. **明确OCD核心目的**：描述系统应满足的用户需要、与现有系统或规程的关系以及使用方式。

2. **发挥双向沟通作用**：
   - 向开发者清晰表达用户的运行需求
   - 向用户及其他相关方传达开发者的系统设计思路

3. **按标准结构组织内容**：
   a) **范围**：包含系统完整标识、系统概述、文档概述
   b) **引用文档**：列出所有引用文档的详细信息
   c) **现行系统或状况**：背景目标范围、运行策略约束、系统描述、用户描述、保障方案
   d) **更改理由和实质**：更改理由、所需更改说明、更改优先级别、未纳入更改说明、假设约束
   e) **新系统或修改后系统方案**：背景目标范围、运行策略约束、系统描述、用户描述、保障方案
   f) **运行场景**：描述系统作用、用户交互、系统接口和所有状态方式（如常规、维护、培训、降级、紧急事件、备选场点、战时、平时）的示例
   g) **影响综述**：运行影响、组织影响、开发期间影响
   h) **分析建议系统**：优点概述、缺点限制概述、替代方案权衡
   i) **注释**：背景、术语、缩略语等辅助信息

4. **确保系统描述完整覆盖以下要素**：
   - 运行环境特性
   - 主要部件互连关系
   - 外部接口
   - 能力与功能
   - 输入输出数据流
   - 性能特性
   - 质量属性
   - 安全性与保密性规定

5. **根据相关方类型（需方、开发方、保障机构、用户）调整表述重点**，确保各方均能准确理解其关注内容。

> 注意：OCD不替代详细需求规格说明，仅用于建立高层共识。