如何写PRD (附PRD案例)
PRD是每个产品人员最经常看到的文档,还是有很多产品的朋友问我PRD怎么写,如何才能表达清楚意思。其实PRD并没有规定的格式,每个公司都可以根据自己公司的实际需要来写适合自己产品团队的PRD。
PRD(Product-Requirement-Document,产品需求文档),这对于任何一个产品经理来说都不会陌生的一个文档,一个PRD是衡量一个产品经理整体思维的标准,一个PRD可以看出一个产品经理在某个领域的专业性,同时也可以反应出一个产品经理的整体产品思维。
产品经理的整体思维体现在:
1、提炼核心需求
2、思考满足核心需求的方式
3、评估方式优劣选定方案
4、思考功能概要
5、思考支撑功能和关联功能
6、细化设计功能
7、子功能(功能间迭代)
PRD其实就是将以上的思维整体走向写出来,同时将产品的思想提炼出来,用文字表示给开发者,给UI、给视觉、给老板……PRD给的是一种思想,将产品的整体思想和核心需求灌输给产品的相关人员,都说PRD是个承上启下的功能,因为上接MRD,下对MRD进行技术性的描述。
网上已经有太多互联网公司的PRD文档,淘宝、百度、腾讯等这类大型互联网公司都有自己的PRD规范,适合企业的需要的PRD才是真正PRD。以淘宝的PRD为例,讲解一下PRD的主要内容。
1、文件命名(编号)
文件的编号很关键,因为产品迭代过程会有不同的文件版本,一般命名规则“公司名+产品名+PRD+D1.0”(以第一版为例),这样命名有利用版本号的迭代,如果是小的产品需求变动可以直接命名为“公司名-产品名-PRD-D1.01”,如果涉及到功能需求增加可以命名为“公司名-产品名-PRD-D1.1”,当出现产品第二版时,可以命名为“公司名-产品名-PRD-D2.0”。
2、修订控制页
一般有这么几项:编号、文档版本、修订章节、修订原因、修订日期、修改人。编号只是为了给个修改的顺序,文档版本显示的当前修改的内容是在哪个版本中出现,修订章节是具体到哪个章节哪个功能模块的修改,修订原因说明此功能修改的问题所在。修订日期以修改当日的日期为修订日期,修改人显示修改内容模块的人,可能是当前用户也可能是其它产品人员。
3、目录
不建议自己去添加一个新的目录,你可以去其它的文档中拷一个过来,不考虑目录的内容,等写完PRD可以再去更新。但建议用Mind manager来整理一下思路。
4、请与以下部门讨论PRD
PRD做为一个承接作用的“载体”,会与技术、运营、财务等人员的沟通,而与这些人员沟通的主题都将会出现在子功能或在细节细化的基本上,需要与相关人员确定“沟通内容”,这对于产品整体流程将是很重要的。同时对于产品核心功能的提取也是一个重要环节。产品经理很重要的一个职能就是沟通。例与客服中心:客服服务部,讨论的内容:预测客服成本、工作量;讨论客服如何支持;协助评估诈欺/数据窜改风险:欺诈/数据窜改风险、不正使用风险。这就是要写在与其它部门讨论PRD中的。一个产品经理需要考虑如何与其它部门之间的沟通合作,文档很大一部分的功能是提醒你要做的工作,同时不断补充将要面临的工作。
5、概述
概念就是总结,它包括的点有:名词说明、产品概述及目标、产品roadmap、产品风险。
名词说明:名称、说明。名称就是对文档中会出现的比较新的名称,说明则是对这些名称进行解释。
产品概述及目标:解释说明该产品是干什么的,为什么需要这样的产品。同时产品想要达到什么样的目标。产品概述及目标就是对产品核心功能讲解,同时希望可以达到的期望。
产品roadmap:产品分期目标,阶段描述,以及时间点的确定,产品是个不断演进的过程,很多时间一期产品只完成了产品70%的功能,二期才会继续去完善剩下的30%,同时有可能会推翻了重新推出第二版。产品roadmap并不及着全部规划好所有的阶段目标,而是更多的通过维护来保持产品的更新和迭代。
产品风险:描述产品可能存在的风险,比如商务谈判的风险,外部合作的风险,不当使用的风险等等。风险级别为高中低。
6、使用者需求
使用者需求一般只有个需求描述。需求描述有以下几项内容:目标客户、需求描述、场景描述、优先级。
目标客户即为产品的最终用户,确定产品的最终使用者。
需求描述是对目标客户的需求描述,表达用户最需要的是什么,找到用户的最根本需求。
场景描述,产品在哪种情况下会被用户使用,就是用户场景模拟。
优先级是指用户对于当前产品功能需求的优先级,哪些是用户最想要的功能优先级则排前。
7、可选方案
列出所有可以选择的达到该产品目标的方案要点(主要思路),给各方案适当的评价,并推荐最优方案。你在做这个产品规划时一定有很多的备选方案,别放弃这些方案,永远没有过时的idea,只有最适合时机的idea。所以可以写出几个可选方案,或许是你下期产品改版一个方向。
8、效益成本分析
产品经理是个全才,在这点上得到了体验。产品经理得知道财务知识。很大一部分是产品的环境搭建成本和支持人员的成本。一般的效益成本分析包括三个方面:效益预测、产品技术中心成本、非产品技术中心支持成本。
效益预测是指提供在各种产品环境中的效益预测,并标明主要的变量及假设,最好能包含现在和过去的效益数据。如网站的PV值,软件的使用数都是效益预测数据。
产品技术中心成本是指设计及部署此产品的产品技术中心所需的资源需求,包括人力成本,软硬件支出等。很大时候这份成本需要由项目经理来协助,需要有什么样的人才加入产品中需与人力协助。
非产品技术中心支持成本,产品不是只有产品组完成的,同样需要其它部门的配合与协助。比如:需要客服部投入多少的资源用于该产品的服务,需要运营部投入多少的资源运营该产品。
9、功能需求
功能需求一般是由四部分组成,功能总览、功能详情、整合需求、BETA测试需求。
功能总览一般包括二个部分,一个是流程图,一个是功能表。流程图是对产品的整体走向的流程的规划,流程图是用来对产品整体功能的梳理。所以在做产品前建议所有的产品经理先梳理一下产品流程。功能表是将流程图文字化,同时将列出产品的功能点。
功能详情,这是所有的产品功能的描述和规划。包括以下内容:
简要说明:告诉此功能主要干什么的。
业务规则:每上产品在使用时都有自己的规则,而产品的业务规则则是将产品的流程细化。个人建议将这个功能的业务规则,包括一些细节,如排版形式、日期显示方式全定好,这样方便其它人员的沟通和理解。
界面原型:产品经理在这时做的原型界面只是显示的框架,别细化,这样会给交互和UI造成错觉。只需做一个简单的界面即可,更多的时候只是个框架图。
执行者:产品使用者。
前置条件:具体的操作。
后置条件:操作后的展示。在UC(user case)中后置条件又是另一种情况,所以对于建议在PRD中的前置条件和后置条件结果合起来。
主流程:把主流放在最后是有道理的,结合上面所说的,做出主流程说明。将此功能的流程走向做个分点说明。
10、整合需求
产品经理很重要的一个能力就是体现在产品整合能力上,利用公司现有的资源或外部资源(合作公司等)实现产品功能需求的整合。实现功能贯穿的同时,更多的如何在新产品上实现功能的拓展来辅助核心功能。
11、BETA测试需求
很多产品都有BETA版本放出,为了就是收求意见和一些性能测试。这部份内容不是必须的,但现在很多产品已经开始先推出BETA版本再推出正式版,当然也可以通过升级来解决。所以BETA测试需求并不是一定需要的。如果有BETA测试需求,则需写出BETA版测试的要求和期望达到的目标要求。
12、非功能性需求
都说产品经理是全才,在这点上得到彻底的体现。很多产品经理在这点上忽视了,但很多方面是用到的,只是在产品过程中弱化了。
一般情况下非功能性需求包括以下几个部分:产品营销需求、规则变更需求、产品服务需求、法务需求、财务需求、帮助需求、安全性需求等。与其说是全方位的掌握技能,还不如说是沟通,如何与不同的部门人员之间的沟通,让更多的人协助产品的正常使用与上线。
13、上、下线需求
上线时限需求:此产品预定上线日期?上线日期有无任何特殊依据或规定?
下线需求(活动类需求必须明确下线时间):此产品预定下线日期?下线日期有无任何特殊依据或规定?
14、运营计划
说明产品的后续运营计划。包括与运营部的协作运营。更多的是给产品经理如何让更多的产品功能展示给用户,产品经理是核心需求的把握者,参与到产品整体运营计划显得特别的重要。
……
写PRD并不是产品经理的全部工作,但却是不可少的一部分,很大程度上反应了产品经理的思维和产品核心功能把握上,同时对产品经理沟通、协调、规划等都得到了一定的验证,但每个产品经理的第一职能是会写一份让其它人员看得懂的PRD。
产品需求文档模板案例版下载地址:
PRD案例文档:
链接:https://pan.baidu.com/s/1bn2fg6r
链接:https://pan.baidu.com/s/1ntv7N77
PRD模版文档:
链接:https://pan.baidu.com/s/1kTMN6WR
如果你想系统学习PRD、竞品分析、产品分析报告等产品经理必备文档技能,戳这里http://996.pm/YPWro
本文档人人都是产品经理版权所有,转载请注明来源,请勿用于商用,否则追究法律责任,谢谢
老师好,看完文章很受教,可以分享一下PRD模板吗?我的邮箱1814734009@qq.com 谢谢~
您好,网页地址链接失效,能否发一下吗?感谢,我的邮箱1440910427@qq.com
老师,您好,网页地址链接失效,能否发一下吗?谢谢,我的邮箱378572438@qq.com
老师您好,链接失效了,可以分享一下PRD模板吗?谢谢,我的邮箱247526459@qq.com
老师好,我是一个刚从业3个月的产品经理,之前是做的ui设计,自己感觉对交互还算有一些心得就在今年年初转行了产品经理,但做了三个月总感觉对一些东西的欠缺,然后就是不会写PRD~文章末网页地址链接失效,能否发一下吗?谢谢,我的邮箱luliuwei520@163.com
老师好!文章末网页地址链接失效,能否发一下吗?谢谢,我的邮箱1425973457@qq.com
大佬同求文档,623802014@qq.com,十分感谢
老师,您好,网页地址链接失效,能否发一下吗?谢谢,我的邮箱863871165@qq.com
老师,您好,网页地址链接失效,能否发一下吗?谢谢,我的邮箱ryan.too@foxmail.com
老师您好,链接失效了,可以分享一下PRD模板吗?谢谢,我的邮箱knightlin@163.com
老师,您好,网页地址链接失效,能否发一下吗?谢谢,我的邮箱2928851807@qq.com
老师失效了,谢谢,385774023@qq.com
老师,您好,网页地址链接失效,能否发一下吗?谢谢,我的邮箱 1139849998@qq.com
老师失效了,谢谢,victoryoungemail@163.com
老师失效了,谢谢,906573548@qq.com
老师,失效了谢谢,3136429138@qq.com
本人新人,正在阅读PRD实例,有三点疑问:1、里面有很多功能需求,都是配有页面图片说明,我想。这些页面图片应该是在需求文档做好之后,交由设计人员制作才对。为什么产品经理编写需求文档里,还需要自己设计这些页面图片吗?2、这份文档的内容非常细致,甚至我觉得部分内容有点啰嗦。请问下,需求文档是越细致越好,还是说重要部分细致,简单环节可以精简一点呢?3、该文档内的需求功能非常多,可能开发周期也比较长。我曾听说互联网项目,应该快速开发上线,然后再迭代,那么是否真正做一个需求文档的时候,初版优选重要的功能点整成文档,后面再进行2版3版等迭代文档。
回答问题1.用户端产品的需求文档就是图,产品原型就是需求文档,而且现在都是在原型的基础上做需求文字解释;2.需求文档分概要设计和详细设计;3.开发模式有很多种,瀑布模式就是一口气把所有需求都分析完,根据优先级开发,好处是信息结构和系统结构会设计的更合理,后续只需要扩展功能,坏处是产品没有走最小化闭环验证,有可能项目是做完了,但产品失败风险极高
最近也在研究PRD文档到底应该怎么写,写到什么程度合适。我也简述一下自己的理解:首先我觉得PRD文档和产品原型是相辅相成的关系,两者互为补充,PRD文档主要是逻辑可视化,产品原型是界面可视化;其次我们作为产品经理,思考设计的内容都是以用户需求为出发点的,而PRD文档的用户,我们这里说狭义用户,就是开发(广义用户可能还有运营,市场,甚至文中提高的财务等的相关人员),所以我觉得PRD文档能让开发看起来舒服,看起来明白这才是重点,而非自嗨式或者完成任务式地写个百十页。个人见解,欢迎探讨。
说的有道理
结合实际过程,分析的太好了。prd针对不同的受众,可能侧重点不同,同时有些人群不见得能静下心来看你的prd,这样你的prd或许就流于应付。整个环境,其实还是作为开发的一个指导性文件,作为开发的最原始依据。
你好,能分享一下prd实例文档么,我邮箱545654616@qq.com
谢谢作者!受教了
老师,您好,网页地址链接失效,能否发一下吗?谢谢,我的邮箱 ngyiyue@qq.com
老曹,您好,网页地址链接失效,务必发一下!Thank you very much,我的邮箱1766192427@qq.com
老师,您好,网页地址链接失效,能否发一下吗?谢谢,我的邮箱974170537@qq.com
老师,您好,网页地址链接失效,能否发一下吗?谢谢,我的邮箱1342047386@qq.com
老师,您好,网页地址链接失效,能否发一下吗?谢谢,我的邮箱460822975@qq.com
老师,您好,网页地址链接失效,能否发一下吗?谢谢,我的邮箱42305977@qq.com
老师,您好,网页地址链接失效,能否发一下吗?谢谢,我的邮箱547218546@qq.com
谢谢老师
可以分享下prd的卸载链接吗,3156955122@qq.com。谢谢
老师,您好,网页地址链接失效,可以发一下吗?谢谢,我的邮箱838520625@qq.com
老师,您好,网页地址链接失效,可以发一下吗?谢谢,我的邮箱595880279@qq.com
老师,您好,网页地址链接失效,能否发一下吗?谢谢,我的邮箱198570236@qq.com
老师,您好,网页地址链接失效,可以发一下吗?谢谢,我的邮箱1935863073@qq.com
老师,您好,网页地址链接失效,能否发一下吗?谢谢,我的邮箱316754054@qq.com