第3章 PRD模板设计:章节结构定义、字段填写规范、版本号规则、变更记录表格式
适用场景
PRD模板设计是团队开展规范写作的基础前提。以下场景必须启动模板设计流程:
- 新团队组建:团队尚无统一PRD模板,需建立标准化文档骨架。
- 模板升级换代:现有模板已无法覆盖新项目类型或协作角色,需重构章节结构。
- 跨团队对齐:多个产品线PRD格式不统一,需合并为一套通用模板。
- 工具迁移:从Word切换至Confluence/Notion/在线协作文档时,需重新定义字段与版本规则。
经验判断:如果团队在过去一个月内出现过PRD“找不到最新版”或“字段含义理解不一致”的情况,就说明模板设计需要立即启动。
前置条件
- 已确认PRD的受众角色(产品经理、开发、测试、运营、管理层)。
- 已完成至少3个历史项目的PRD收集与问题复盘。
- 已确定版本管理工具(Git、SVN、Confluence版本历史或网盘归档)。
- 已组建模板设计小组(至少包含1名资深产品经理 + 1名技术写作专家)。
操作步骤
步骤1:定义章节结构
- 梳理信息分类:将PRD内容划分为“元数据区”、“正文区”、“附录区”三大板块。
- 确定标准章节:基于信息分类,制定PRD文档的标准章节列表(见下表)。
- 设定编号层级:使用“1 / 1.1 / 1.1.1”三级标题体系,不允许跳级。
- 编写章节说明:为每个章节撰写用途描述和内容边界,防止后续写作时跑题。
PRD标准章节结构(示例)
| 章节编号 | 章节名称 | 内容说明 |
| 1 | 文档元数据 | 版本号、作者、日期、状态、变更记录 |
| 2 | 背景与目标 | 项目背景、商业目标、成功指标 |
| 3 | 项目范围 | 功能范围、边界说明、排除项 |
| 4 | 功能需求 | 功能列表、用户故事、验收条件 |
| 5 | 非功能需求 | 性能、安全、可用性、兼容性 |
| 6 | 约束与假设 | 技术约束、资源约束、外部依赖 |
| 7 | 风险评估 | 风险清单、影响评估、缓解措施 |
| 8 | 附录与参考 | 术语表、参考资料、关联文档 |
步骤2:设定字段填写规范
- 识别关键字段:遍历每个章节,提取需要统一规范的字段。
- 定义字段元数据:为每个字段指定类型(字符串/枚举/日期/数字/富文本)、是否必填、格式约束。
- 编写填写示例:每个字段附一个真实可用的示例值,降低理解成本。
- 建立审核标准:明确字段值“合规/不合规”的判断准则。
关键字段填写规范(节选)
| 字段名称 | 字段类型 | 必填 | 格式/约束 | 填写示例 |
| 文档编号 | 字符串 | 是 | PRD-YYYY-MM-XXX | PRD-2025-03-001 |
| 版本号 | 字符串 | 是 | v主.次.修订 | v2.1.0 |
| 创建日期 | 日期 | 是 | YYYY-MM-DD | 2025-03-27 |
| 状态 | 枚举 | 是 | 草稿 / 评审中 / 已定稿 / 已废弃 | 草稿 |
| 功能优先级 | 枚举 | 是 | P0 / P1 / P2 / P3 | P1 |
| 验收条件 | 富文本 | 是 | 需包含前置条件、操作步骤、预期结果 | 见模板示例 |
步骤3:制定版本号规则
- 确定版本号格式:采用
v主版本号.次版本号.修订号 三段式结构。
- 定义变更触发条件:明确何种变更对应递增哪一段位。
- 规范预发布版本:使用后缀
-alpha、-beta、-rc 标识不稳定版本。
- 建立版本锁定机制:已定稿版本禁止修改,只能基于该版本创建新版本。
版本号变更规则
| 段位 | 变更类型 | 示例 |
| 主版本号 | 需求范围/目标/架构发生根本性变更 | v1.0.0 → v2.0.0 |
| 次版本号 | 新增功能需求或非功能需求,整体结构不变 | v1.0.0 → v1.1.0 |
| 修订号 | 文字修正、格式调整、补充说明,不影响实质内容 | v1.0.0 → v1.0.1 |
版本号示例:
v1.0.0 初始版本
v1.1.0 新增用户反馈模块
v1.1.1 修复需求描述中的措辞错误
v2.0.0 重构需求范围,移除旧模块,新增核心流程
v2.0.0-beta 预发布版本,供评审团队试用
步骤4:设计变更记录表格式
- 确定记录表位置:固定在文档“元数据区”之后、正文之前,确保每次打开文档能第一时间看到。
- 定义字段集合:包含版本号、变更日期、变更说明、变更人、审核人、审核日期。
- 书写规范:变更说明需简述“修改了什么 + 为什么修改”,禁止模糊表述。
- 审核闭环:每次变更记录必须对应一个审核人签名,未审核的记录视为无效。
变更记录表模板
| 版本号 | 变更日期 | 变更说明 | 变更人 | 审核人 |
| v1.0.0 | 2025-03-01 | 初始版本创建 | 张山 | 李思 |
| v1.1.0 | 2025-03-15 | 新增“用户分级”需求章节(P0) | 张山 | 李思 |
| v1.1.1 | 2025-03-20 | 修正第4章验收条件中遗漏的边界案例 | 王武 | 赵柳 |
| v2.0.0 | 2025-03-27 | 重构需求范围,移除旧模块A/B,新增流程C | 张山 | 赵柳 |
步骤5:整合验证
- 一致性检查:确保章节结构、字段规范、版本号规则、变更记录表四者之间无矛盾。
- 可用性测试:选取1个实际项目,用新模板撰写PRD,记录遇到的问题。
- 评审签署:组织至少1次模板评审会,所有角色代表签字确认。
- 发布与宣贯:将模板发布至团队文档库,并安排15分钟宣贯培训。
输入输出物
| 类型 | 名称 | 说明 |
| 输入 | 历史PRD文档集 | 至少3份已完成项目的PRD,用于提取通用章节和字段 |
| 输入 | 团队痛点清单 | 收集自团队成员的PRD协作问题反馈 |
| 输入 | 行业最佳实践参考 | 竞品分析、标准模板、技术写作指南 |
| 输出 | PRD模板文档 v1.0.0 | 含章节结构、字段规范、版本号规则、变更记录表的完整模板 |
| 输出 | 字段填写规范速查卡 | 一页纸浓缩所有字段的填写要求 |
责任边界
| 角色 | 职责 |
| 模板设计师(产品负责人) | 主持章节结构设计,确保模板覆盖所有业务场景 |
| 技术写作专家 | 制定字段填写规范和变更记录表格式,保证文档可读性 |
| 版本管理员 | 制定版本号规则,维护模板的版本历史 |
| 评审委员会(跨职能代表) | 审核模板的完整性、一致性和可用性,签字放行 |
记录材料
- 模板设计决策日志:记录每个章节增减、字段定义、版本规则选择的依据和讨论结论。
- 字段定义清单:所有字段的完整列表,包含类型、约束、示例、审核标准。
- 版本号规则说明书:版本号格式、变更触发条件、预发布版本规范的详细文档。
- 变更记录表模板:可直接复用的空白表格,含字段说明和填写示例。
异常处理
| 异常场景 | 处理方式 |
| 章节结构与实际项目需求冲突 | 启动“章节扩展机制”:允许在标准章节后增加自定义子章节,但必须记录扩展原因并在一级目录中标注 |
| 字段填写规范被频繁违反 | 分析违反原因:规范不清晰则修订描述,规范合理则加强宣贯和审核 |
| 版本号被误用(如直接跳版本) | 版本管理员驳回修改并通知更正,同时增加自动化校验规则 |
| 变更记录未及时更新 | 将变更记录更新设置为“定稿前置条件”:未填写变更记录不能进入定稿状态 |
| 模板各模块之间存在逻辑矛盾 | 立即暂停模板使用,由模板设计师牵头进行一致性修复并发布修订版本 |
避坑提示:不要试图一次性设计一个“万能模板”。首次发布版本只覆盖80%的通用场景,剩余20%通过异常处理机制和后续迭代完善。过度设计会导致模板变得臃肿而无人使用。
验收标准
完成本章所有步骤后,通过以下标准验证输出物是否合格:
- 结构完整:PRD模板覆盖“元数据区 + 正文区 + 附录区”三大板块,不少于8个标准章节。
- 字段清晰:每个字段均明确定义了类型、格式、必填属性和示例值,无二义性。
- 版本可追溯:版本号规则文档能覆盖主版本、次版本、修订号、预发布版本四种场景,且包含示例。
- 变更可审计:变更记录表包含版本号、日期、说明、变更人、审核人字段,且模板中包含一条完整示例。
- 一致性通过:章节结构、字段规范、版本号规则、变更记录表四者之间无冲突,交叉引用正确。
- 试点可用:至少1个项目使用新模板完成PRD撰写,且用户反馈“没有明显阻碍”。