专栏名称: 互联网er的早读课
专注互联网产品、用研、交互、设计、运营领域精选内容。信息爆炸的社会,每天用心的去读一篇文章,也许胜过你的走马观花。每早八点,我们等你。
目录
相关文章推荐
36氪  ·  2024,谁在掏空年轻人的钱包? ·  2 天前  
新浪科技  ·  【#微信测试送礼功能# :商品限价1万 ... ·  2 天前  
腾讯研究院  ·  腾讯研究院AI速递 20241217 ·  5 天前  
51好读  ›  专栏  ›  互联网er的早读课

PRD怎么写?有哪些规范?

互联网er的早读课  · 公众号  · 科技媒体  · 2017-04-15 10:02

正文

数十万互联网从业者的共同关注!


作者:王志强。作者授权早读课转载。
公众号:产品小白(ID:PM-white)
编辑:Juvae



PRD的组成


产品需求文档一般由四大主体部分构成,分别为文档说明、产品说明、功能性需求、非功能需求。下面我们从这四部分主体分别进行详细说明,希望给一些刚入的或者转产品的同学一些规范写作的模式。


1.文档说明


文档说明主要包含目录、修订历史等信息。


第一,我们要对这个文档进行命名,命名是有一定的命名规则的,规则是【prd】+产品名+产品版本。


例如:我要做微信的下一个版本的迭代,那么我的需求文档的命名就写成:【prd】微信 v6.5.8


第二,修订历史也遵循一定的命名规则,一般为文档版本+修订日期+修订内容+修订人



第三,目录就是把产品需求文档的构成用目录的形式展示出来,方便项目组的其他人员进行查阅。下面我截了一张图来示例:



2.产品说明


产品说明包含两个部分,即产品概述+名词解释。很多产品经理都很讨厌写这个,因为这个东西很空洞,也很乏味。但是,我这里总结了一些方法去写产品说明,也是给对写产品说明很头疼的同学一点参考。


一、产品概述主要从三个方向来写,分别是产品背景、用户定位、产品定位。


1.产品背景


规则:生态+需求可靠性+价值+成本



2.用户定位


规则:目标用户+需求(场景)描述



3.产品定位


规则:做什么+做到什么程度


二、名词解释是针对特定项目中的一些特殊名词给予一些描述性的表述。下面用一张图来表示:



3.功能性描述


功能性描述包括产品框架(=产品结构)、信息结构、页面逻辑、功能列表、需求描述。


一、产品框架


用来表示产品有哪些功能,下面用一个注册、登录的功能来展示下产品框架是长什么样子的。



二、信息结构


用来展示某个模块的信息或者说数据有哪些,是用来描述有哪些数据字段。



三、页面逻辑


用来展示各个页面之间的跳转逻辑。



四、功能列表


用excel表格展示,按照功能名、功能简述、优先级的表头展示。



五、需求描述


对某个具体的功能进行详细的描述,一般会包括流程说明、界面说明。


1.流程说明主要有三种表达方式,分别是用例描述、流程图+描述实例、时序图。产品经理觉得那种简单、方便就可以用哪种,没有绝对的限制。


(1)用例图



(2)流程图




(3)时序图



2.界面说明


此部分可以放在原型中,也可写在prd文档中。


4.非功能性需求


一.安全性


密码、外链加密


二.易用性


1.默认值

2.上下限

3.错误操作提示

4.网络错误/空白页

5.无响应/响应时间过长

6.特定场合使用要求


三.统计需求


1.统计登录页面的UV

2.统计登录页面跳转到注册页面的跳转率

3.统计注册页面的跳出率

4.统计登录页面的跳出率


四.性能需求


1.软件打开时间不能超过5秒钟

2.页面加载时间不能超过3秒

3.0秒无响应,需要给出提示:网络繁忙,请稍后再试


投稿邮箱:[email protected]

本文由作者授权早读课发表,转载请联系作者。


3月29日,100offer 邀请了被称作「架构师的摇篮」的阿里中间件参加知乎 Live。

阿里中间件承载了世界上最有挑战的场景,应对了一次次双十一的流量洪峰,他们对人才的要求指引优秀架构师之路的方向。

扫描二维码,参与 Live 会让你了解怎么样的架构师才能胜任顶尖团队中的工作。