PRD 模板(pmassist-v3)
使用说明:按需裁剪,保留证据标注。所有关键结论需引用 materials_index.md 中的来源 ID。
FR 编号(FR-xxx)需与 outputs/acceptance.md 中的 AC 对应。
0. 文档信息
| 字段 |
内容 |
| 版本 |
v1.0 |
| 状态 |
草稿 / 评审中 / 定稿 |
| 作者 |
|
| 创建日期 |
|
| 最后更新 |
|
| 适用范围 |
|
变更记录
| 版本 |
日期 |
变更编号 |
变更说明 |
影响章节 |
| v1.0 |
|
CHG-000 |
初稿 |
全部 |
1. 业务背景
1.1 现状与痛点
描述当前业务现状,用数据或事实证据支撑。
- 现状描述:[SRC-001]
- 核心痛点:
- [ASSUMPTION]
- [ASSUMPTION]
1.2 业务目标与问题陈述
本需求要解决的核心问题是什么?
1.3 相关历史决策
可链接 decision_log.md 中的历史决策。
2. 目标与成功指标
2.1 业务目标(可量化)
2.2 北极星指标
2.3 约束条件与边界
- 时间约束:
- 技术约束:
- 合规约束:
- 不在本期范围:
3. 用户与场景
3.1 目标用户/角色
3.2 关键使用场景
| 场景编号 |
场景描述 |
涉及角色 |
优先级 |
| S-001 |
|
|
P0 |
| S-002 |
|
|
P1 |
3.3 价值链路与利益相关方
4. 需求范围
4.1 范围内(In Scope)
4.2 范围外(Out of Scope)
4.3 假设与依赖
| 依赖项 |
类型 |
状态 |
负责方 |
|
内部/外部 |
待确认/已确认 |
|
5. 整体方案介绍
5.1 方案概述
5.2 核心机制/策略
5.3 结算/计费/策略规则(如适用)
5.4 字段新增/调整
5.5 方案对比与取舍
| 方案 |
优点 |
缺点 |
结论 |
| 方案 A(选定) |
|
|
✅ 采用 |
| 方案 B |
|
|
❌ 放弃 |
6. 需求内容
6.1 端/渠道覆盖矩阵(强制)
| 端/渠道 |
是否覆盖 |
核心差异点 |
涉及 FR |
证据 |
| 管理端 |
✅/❌/部分 |
|
FR-001~005 |
|
| 商户平台 |
|
|
|
|
| 合伙人平台 |
|
|
|
|
| 小程序/H5 |
|
|
|
|
| API/开放接口 |
|
|
|
|
| 其他端 |
|
|
|
|
6.2 功能需求列表(FR)
编号规则:主功能 FR-001;子功能 FR-001-1。每条 FR 需有对应 AC(见 outputs/acceptance.md)。
FR-001:{功能名称}
- 优先级:P0 / P1 / P2
- 角色:{涉及角色}
- 触发条件:WHEN/IF {条件}
- 需求:系统 SHALL {做什么}
- 业务规则:
- {规则1}
- {规则2}
- 边界条件:{非正常路径说明}
- 证据:[SRC-001] / [CODEMAP:...] / [ASSUMPTION]
- AC 引用:AC-001-1, AC-001-2
FR-002:{功能名称}
(同上格式)
6.3 各端功能详细说明
按端展开,每端包含:业务流程 → 关键页面/交互 → 规则与校验 → 接口/数据
6.3.1 管理端
业务流程:
关键页面/交互:
| 页面/组件 |
说明 |
关键字段/操作 |
| 列表页 |
|
|
| 创建页 |
|
|
| 详情页 |
|
|
规则与校验:
- {校验规则}
接口/数据:
7. 数据与埋点
7.1 数据模型(建议结构)
新建表或字段变更的建议结构,供技术方参考。
7.2 字段定义
7.3 数据口径
7.4 统计/埋点需求
7.5 导出/对账口径
8. 差异点清单(强制)
记录"现状 vs 目标"的差异,避免只写方案不写差异。
| 维度 |
现状 |
目标 |
影响范围 |
涉及 FR |
证据 |
| 策略差异 |
|
|
|
|
|
| 口径差异 |
|
|
|
|
|
| UI/交互差异 |
|
|
|
|
|
| 数据结构差异 |
|
|
|
|
|
| 权限差异 |
|
|
|
|
|
9. 风险确认与应对
| 风险编号 |
风险描述 |
类型 |
等级 |
应对措施 |
负责人 |
| R-001 |
|
合规/业务/技术/体验 |
高/中/低 |
|
|
9.1 回滚/灰度策略
10. 里程碑与发布计划
| 里程碑 |
交付物 |
时间 |
负责方 |
状态 |
| M0-需求确认 |
PRD Final |
|
PM |
|
| M1-架构设计 |
架构文档 |
|
Arch |
|
| M2-开发完成 |
代码+单测 |
|
Dev |
|
| M3-测试通过 |
测试报告 |
|
QA |
|
| M4-上线 |
发布说明 |
|
DevOps |
|
10.1 上线策略与验收标准
11. 其他需求 / 备注
11.1 重要决策记录
可引用 decision_log.md
11.2 待后续决策事项
12. 证据映射表(强制)
| 章节 |
关键结论 |
证据 |
状态 |
| 业务背景 |
|
|
|
| 方案介绍 |
|
|
|
| 功能需求 |
|
|
|
| 数据与口径 |
|
|
|
| 风险 |
|
|
|
13. FR → AC 覆盖矩阵(强制)
| FR 编号 |
FR 标题 |
AC 数量 |
AC 列表 |
覆盖状态 |
| FR-001 |
|
2 |
AC-001-1, AC-001-2 |
✅ 已覆盖 |
| FR-002 |
|
0 |
— |
⚠️ 待补充 |
14. 系统资产引用(强制)
| 资产类型 |
路径 |
用途 |
| CodeMap |
|
|
| DomainMap |
|
|
| Runtime |
|
|
15. 参考资料与索引
- 来源索引:见
materials_index.md
- CODEMAP/DOMAINMAP/RUNTIME 引用:见第 14 章
图表要求(强制检查)