# 开发管理 - 用户场景文档

> **版本**: v1.0  
> **最后更新**: 2026-01-20  
> **编写者**: 待定

---

## ✅ 机器读取区（必填）

### 场景清单

| 场景 | 角色 | 触发条件 | 目标 | 结果 |
|------|------|----------|------|------|
| 提出需求 | 技术负责人 | 新需求提出 | 建立 DevItem | 状态进入 DRAFT |
| 评审需求 | 技术负责人 | 需求评审完成 | 确认是否进入开发 | 状态进入 REVIEWED |
| 进入开发 | 开发工程师 | 评审通过 | 开始实现 | 状态进入 IN_DEVELOPMENT |
| 创建模块项 | 开发工程师 | 进入开发 | 建立 MODULE | MODULE 可拆解 FEATURE/BUG |
| 拆解子项 | 开发工程师 | 接到 MODULE | 创建 FEATURE/BUG | 子项进入 DRAFT |
| 进入测试 | 开发工程师 | 开发完成 | 进入测试阶段 | 状态进入 IN_TESTING |
| 完成/取消 | 开发工程师/管理员 | 测试完成或需求取消 | 完成或取消 | 状态进入 DONE/CANCELLED |
| 发布更新记录 | 管理员/研发负责人 | 新版本发布 | 记录更新说明 | 更新记录可被查看 |

---

## 🧭 人类阅读区（可选）

### 用户角色

| 角色 | 描述 | 权限级别 |
|------|------|---------|
| 开发工程师 | 负责开发与修复 | 普通用户 |
| 技术负责人 | 负责需求评审与模块拆解 | 管理员 |
| 管理员 | 系统管理员 | 管理员 |

### 场景详情（可选）

- **场景名称**: 评审需求
- **前置条件**: DevItem 已创建且状态为 DRAFT
- **正常路径**: 进入详情 → 评审通过 → 状态更新为 REVIEWED
- **异常路径**: 需求信息不完整或权限不足
