B端产品PRD模板,TA不仅是一个模板,更是一套产品思维方法
针对B端产品的PRD模板,网上很多但是良莠不齐。好的模板,其实对应着一套成熟有效的产品思维方法论。给大家分享下,我自己整理的一套PRD模板,希望对大家有帮助
一 项目排期
PRD评审完,产品经理需要跟进排期进度。所以需要将排期维护在PRD里指定责任人和DDL,并且与团队达成共识。
项目阶段 | 责任人 | 开始时间 | 结束时间 | 工期 | 备注 |
技术方案 | |||||
前端开发 | |||||
后端开发 | |||||
技术联调 | |||||
QA测试 | |||||
上线 | |
二 文档版本
PRD文档在评审之后,还会有修改。为了便于团队快速识别出修改的内容,在正文部分调整后还需要单独维护在文档版本里。
版本号 | 操作时间 | 操作人 | 变更内容 | 颜色标识 |
V1.0 | 2018/6/6 | 创建 | 黑色 |
👆2步,是产品项目管理相关的内容。下面是核心的产品PRD内容,文档顺序就是产品工作的SOP流程。
三 项目背景
划重点,这个是产品设计的重点,产品一定要先把背景调研清楚,明确的知道为什么要做这个产品。
需求提出人及对应的需求文档
2. 需求描述如果需求是来自于外部团队的,这里就需要单独说明。
3. 产品现状基于用户场景讲述用户故事,挖掘真实的用户是谁,TA的痛点or需求是什么,痛点和需求对应的场景是什么,他们现在的场景流程是什么……
描述现有产品针对业务需求的支持度,具体产品差在哪里导致需求没法被满足
4. 问题及痛点——对应影响
从业务角度,说明问题及痛点对业务的影响。
四 项目目标
划重点,这个是产品设计的重点,目标明确才知道产品要设计成什么样子,实现到什么程度。不同的目标对应的产品方案也完全不同。产品的目标是有阶段性和针对性的,不要试图在一个方案里解决所有的问题,实现一个很大的终极目标。举例:不能每一个CRM产品方案的目标都是 提升销售收入。项目目标,尽可能满足smart原则。项目目标的制定,先定性就是从逻辑层面讲清楚,再定量就是要给出具体的量化方法和指标。
- 定性目标
举例:在CRM上为销售提供联系人信息的快速获取入口,提升销售售前打单效率
- 定量目标
1】月度通过此入口创建的联系人「关联」到商机的占比达到:10%计算方式:商机关联KP来源为此入口的商机数/总商机数
2】月度通过此入口创建的联系人占比达到:60%计算方式:通过此入口创建的联系人数量 / 每月创建联系人数量
3】使用率:月度该入口的日均使用率达到70%,即70%的销售每天使用此功能计算方式: 每日使用此入口的销售数 / 在职总销售人数
- 后评估时间
上线后一个月
五 产品概述
此处简单描述整体的产品方案,以下内容可以按需使用。如果是从0到1的模块级别的设计,强烈建议按此流程推进。
1)产品定位
产品的目标用户是谁,为TA提供什么价值
2)系统用例图+功能架构图
用户与用户所需功能的概要图
3)业务流程图
4)系统E-R图
业务数据建模错误会导致灾难
5)信息架构图—页面结构图
用脑图体现页面结构即可,体现页面层级结构,甚至到每个页面里展示的信息项和操作项。这样后面画原型图就可以直接 搭积木就行
6)产品功能-流程图
产品功能交互上的流程图,比如 先登录系统-再创建客户-……
7)产品页面-流程图(原型图orUI图)
一定不要一上来就画原型图,先把👆的部分梳理清楚,再画效率更高。
产品的页面交互图,比如初始在登录页面,在跳转到 创建客户页面……
8)产品功能清单
特别大的产品方案,需要拆分出多个功能清单并且定义好优先级,这样开发管理会更清晰
序号 | 功能点 | 说明 | 优先级 | 负责人 |
六 产品详述
这里就是基于上面的功能清单,逐项的描述产品的逻辑 示例如下
1. 功能点1
以下内容按需体现即可,并不是所有需求都要这么写
1)相关流程图
2)状态机图
3)页面及逻辑
- 原型图
这里放原型图orUI图页面
- 逻辑&交互说明
页面位置 客户列表页-顶部筛选区域 | 元素 【示例:筛选项-最新跟进时间】 | 逻辑说明 示例:跟进状态的枚举及逻辑 | 交互说明
|
操作记录
操作时间 | 操作人 | 操作动作 | 操作内容 |
如果是核心敏感功能,需要记录操作日志,一定要在需求给开发说清楚,否则他们大概率不会做
权限控制
如果是核心敏感功能,需要进行权限控制。
整体的权限控制分为 菜单权限、 功能操作权限和数据权限。
- 菜单权限很好理解,就是控制菜单可见。
- 功能权限,就是控制相关前端操作按钮是否可见,后端操作数据是否能正常提交。
菜单和功能权限,都较为简单大家可以学习RBAC。
- 数据权限,相对复杂,大家可以看下面的实例来理解
示例:任务管理平台的权限控制
- 菜单权限
菜单分类 | 菜单权限 | 备注 |
一级菜单 | 任务管理 | 新增 |
二级菜单 | 全部任务 | 新增 |
三级菜单 | 全部任务 | 新增 |
三级菜单 | 待我执行的任务 | 新增 |
三级菜单 | 由我创建的任务 | 新增 |
操作项 | 数据角色-本人 | 本人及下属 | 全部 |
查看任务 | 任务【创建人】or【执行人】 是当前操作人 | 任务【创建人】or【执行人】 是当前操作人或者操作人下级 | 全部任务 |
创建任务 | -- | -- | -- |
修改任务 取消任务 转办任务 | 任务【创建人】 是当前操作人 | 任务【创建人】 是当前操作人或者操作人下级 | 全部任务 |
完成任务 | 任务【执行人】 是当前操作人 | 任务【执行人】 是当前操作人 | 任务【执行人】 是当前操作人 |
数据埋点
如果需要监控功能使用情况,一定要给开发提埋点需求。避免后续要分析时,没有数据
act 事件名 | cid 页面标识 | bid 事件id | 事件类型 event_type | 埋点上报时机 | 上报内容 |
【XX】筛选项的点击选中次数 | c_luoyu8wv | b_5x8sdars | click | 用户点击选中【xxx】筛选项时 | userID |
消息通知
如果涉及到给用户发消息,可以参考这个描述需求
触发条件 | 通知对象 | 通知渠道 | 通知频率 | 通知时间 | 通知文案 | 备注说明 |
到达「提醒时间」 任务创建时,根据(到期时间-1天)&(到期时间-1小时)计算 | 任务执行人 |
任务编号超链接,支持跳转到查看任务详情
| 单次 | 截止时间前1天 & 截止时间前1小时 | 任务:「任务编号」即将到达截止时间,请尽快处理! 任务创建人:XXX | |
七 相关系统对接
如果涉及到,外部系统对接。比如需要上游提供数据接口等,需要在这里写清楚。
八 数据初始化方案
如果涉及到要进行数据处理,维护在这里。示例:新增了一个 客户最新跟进状态的字段,那上线前需要把存量客户的这个字段都重新计算后维护上。否则上线后,这个字段的数据都全部都是空的
九 上线前TODO
注明上线前的准备工作清单
序号 | 工作项 | 说明 | 责任人 | 完成时间 |
十 上线后TODO
注明上线后的准备工作清单,参考上线前准备list
十一 FAQ
记录需求调研、评审、以及最终落地实现环节中遇到的各类问题及答案,以便后期接收人能清楚了解细节
十二 技术方案和测试用例
增加技术方案链接
增加测试用例链接
十三 项目后评估
- 上线效果分析
评估是否达到预期项目目标,详细的数据分析报告
- 项目待优化项
深入分析总结,避免后期项目再出现类似问题
码字不易,同学们如果看完觉得有帮助,记得一键三连!!!让我有更多动力,给大家持续分享产品相关的内容
B端产品基本功 文章被收录于专栏
通过理论知识+实战经历+学习建议,全方位的分享B端产品经理必备的基本能力。