第2章 PRD结构总览与模块划分

一份可落地、可追溯的PRD,不是填满字段的文档,而是需求从“业务问题”到“交付物”的结构化表达。本章拆解标准PRD的骨架、各模块职责,并给出推荐的阅读顺序,让你拿到任一PRD模板都能快速定位关键信息。

2.1 标准PRD骨架

经过大量B端/C端产品验证,标准PRD由5个核心模块构成,每个模块对应需求生命中的关键决策点:

模块职责对应课程主题
业务背景与目标定义问题域、用户、业务价值用户场景、业务问题、用户访谈
需求范围划定功能边界,明确做与不做需求拆解、优先级判定
功能方案描述交互逻辑、流程、规则方案表达、原型/逻辑图
数据指标量化目标,验证方案有效性指标验证、漏斗分析
交付验收明确验收标准与交付物清单验收标准、交付物模板
实践建议:初创期产品可压缩为3个模块(背景+范围、方案、验收);成熟期产品必须5模块齐备,用于跨部门协作存档。

2.2 各模块职责详解

2.2.1 业务背景与目标

本模块回答三个问题:为谁解决什么问题?现在是什么状况?期望达到什么效果?

  • 用户场景:描述目标用户在什么时间、地点、触发条件下需要该功能。
  • 业务问题:说明当前流程的数据/体验/效率痛点,最好附带用户访谈原话或截图。
  • 业务目标:用可量化的指标定义成功,如“将用户从A到B的转化率提升20%”。

2.2.2 需求范围

本模块是PRD中最容易产生分歧的部分,需明确:

  • 功能清单:按 Epic → Feature → User Story 层级拆分。
  • 边界说明:明确“本版本不做”的功能,避免需求蔓延。
  • 依赖关系:列出依赖的外部系统、第三方服务或前置功能。

2.2.3 功能方案

这是PRD篇幅最大的模块,需包含:

  • 流程图:主流程、异常流程、分支流程。
  • 界面交互:原型图 + 页面跳转关系 + 交互规则(如加载态、空态、错误态)。
  • 业务规则:算法逻辑、权限控制、数据校验规则等。
  • 非功能性需求:性能要求(响应时间<300ms)、兼容性要求(支持IE11以上)等。
避坑提示:不要在PRD里写“类似XX App”或“参考旧功能”,会把验证责任推给测试和开发。所有逻辑必须在当前PRD中闭环表达。

2.2.4 数据指标

完成功能方案后,必须定义如何验证方案是否有效:

  • 核心指标:与业务目标对应的KPI,如日活、转化率、留存率。
  • 埋点需求:需要采集的事件、属性、上报时机。
  • 指标基线:当前数值 vs 目标数值,如“当前转化率3.2%,目标6%”。

2.2.5 交付验收

本模块是PRD移交测试和开发的信令:

  • 验收标准(Acceptance Criteria):每条User Story对应1~3条可测试的条件,格式为“Given... When... Then...”。
  • 交付物清单:PRD正文、原型文件、流程图、埋点文档、视觉稿。
  • 风险与备选:已识别的风险(如第三方接口不稳定)和备选方案。

2.3 阅读顺序设计

不同角色阅读PRD的顺序不同,标准推荐如下:

角色推荐阅读顺序原因
产品经理(撰写者)背景 → 范围 → 方案 → 指标 → 验收线性推理,确保逻辑自洽
开发工程师方案 → 验收 → 指标 → 范围 → 背景先看做了什么、怎么验收,再回看why
测试工程师验收 → 方案 → 范围 → 指标 → 背景从验收标准出发,逆向推导测试用例
业务方/运营背景 → 指标 → 范围 → 方案 → 验收关注价值验证和功能边界
PRD模块与关键决策点映射 PRD 模块 ↔ 需求决策点映射 🤔 问题定义 用户场景 · 业务痛点 ✂️ 边界划定 范围 · 做与不做 📐 方案表达 流程 · 交互 · 规则 📊 指标验证 KPI · 埋点 · 基线 ✅ 验收交付 AC · 交付物清单 PRD 模块 业务背景与目标 需求范围 功能方案 数据指标 交付验收 关键交付物 用户画像 · 访谈纪要 功能清单 · 边界表 流程图 · 原型 · 规则 埋点文档 · 指标卡 AC清单 · 设计稿 需求从“想法”到“交付物”的结构化映射路径

2.4 成文要点

  • 先骨架后血肉:在写正文前,先用5个模块搭建框架,确定每节的重点内容。
  • 不同角色分屏阅读:PRD不是给一个人看的,在定稿前分别找开发、测试、运营按推荐顺序阅读,验证信息完整性。
  • 版本变更只影响“方案”和“范围”:背景、指标、验收一旦定稿,仅在版本迭代时修正;不要让每次变更都重写整份文档。
本章核心交付物:一份包含5个模块占位符的PRD骨架模板,各模块至少包含2~3个关键字段,并标注对应角色阅读顺序。