1.7 KiB
1.7 KiB
Feature Spec 标题
| 项 | 内容 |
|---|---|
| 状态 | Draft / Approved / Implemented / Superseded / Archived |
| 日期 | YYYY-MM-DD |
| 负责人 | 按实际填写 |
| 需求来源 | 用户 / 客户 / 业务方 / 内部发现 |
| 关联 Change Request | 可为空 |
1. 背景
说明为什么要做这个功能。
2. 目标
- 目标 1:
- 目标 2:
3. 非目标
- 不做事项 1:
- 不做事项 2:
4. 用户与场景
说明谁会使用这个能力,在哪些场景使用。
5. Definition of Ready
- 需求来源已确认:
- 目标和非目标已确认:
- 影响范围已确认:
- 权限、安全、审计和数据边界已确认:
- 前后端 / 测试分工已确认:
- 未确认问题已列出:
6. 业务规则
- 规则 1:
- 规则 2:
7. 接口或交互契约
说明请求、响应、权限、安全、审计和兼容性要求。
8. 需求追踪表
| 需求项 | 后端状态 | 前端状态 | 测试状态 | 文档位置 | 当前状态 |
|---|---|---|---|---|---|
| 需求 1 | Pending / Done / N/A | Pending / Done / N/A | Pending / Done / Blocked | Draft / Approved / Implemented |
9. 验收标准
- Given / When / Then:
- Given / When / Then:
10. 测试范围
- 单元测试:
- 集成测试:
- 手工验证:
11. Definition of Done
- 实现满足 Spec:
- 测试已运行或说明无法运行原因:
- 需求追踪表已更新:
- Project State 已更新:
- 接口、安全、权限、审计、集成契约已同步:
- 无 Secret、真实数据、构建产物或无关本地变更:
12. 文档更新
完成后检查 Domain、Architecture、Workflow、ADR、Project State 是否需要更新。