欢迎来到天天文库
浏览记录
ID:34730013
大小:63.79 KB
页数:14页
时间:2019-03-10
《不是人人都可以做产品经理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《不是人人都可以做产品经理》-什么是高质量的需求文档1 目录一、 前言...2二、 什么是需求?...2三、 撰写需求文档的目的是什么?.3四、 什么是需求文档?...3五、 什么是高质量的需求文档(PRD)?...4 1. 正确...4 2. 无歧义(无二义性)4 3. 完备...5 4. 一致...5 5. 具有优先级...6
2、 6. 可验证...6 7. 可修改...6 8. 可追踪...7六、 参考文献...7一、 前言 本文基于fanny腾讯入职测试实习第三天的当天感想与个人原有感悟。目的:更好的理解需求文档的目的,了解高质量的需求文档如何撰写。本文针对互联网尤其web领域的产品文档、不针对游戏等领域。有错误请各位及时指出!谢谢!文中有任何错误,或者您有任何疑问和建议,欢迎当面一起讨论。不吝赐教!为了拉高行业准入门槛,提升行业薪资。故叫《不
3、是人人都可以做产品经理》。。。-- 本人blog:产品经理新视线 http://www.gstarwd.com二、 什么是需求? 其实我们没有必要去思考什么叫做需求,因为这个议题太大了,无从谈起。针对互联网行业,我们所说的“需求”特指“产品需求”。 那么什么是产品需求? 站在公司的立场上,需求是为了满足领导分配的KPI,为了达到特定的经济效益,由产品经理制定的一些列的产品描述。 那么互联网产品都满足了哪些需求? 如果按照产品来划分,那么腾讯1300多产品各自满足了不同的需求。 从现
4、有理论角度,根据马洛斯的需求层次理论: 我觉得互联网产品满足了人类的精神性价值需求。传统行业产品是满足了人类的物质性价值需求。精神需求是否被满足是依据用户预期来界定的。这个是动态平衡的过程,也就是说互联网产品的研发的道路是无止境的! 而互联网中的电子商务却很复杂,从几千年前就存在的传统行业演变成了现在线上环节为主导的行业,电子商务倾向于满足人类物质性的需求,这也是电子商务区别于一般互联网的因素之一。本人更倾向于把电子商务从互联网行业里面剥离出来看。。扯远了。。从更高的抽象层次来讲: 从人类进化角度,弱弱的-,-,我倾向于把人类的需
5、求单纯的分为: -生存需求 -繁衍需求 。。。。扯远了下篇文章再展开吧。。三、 撰写需求文档的目的是什么? 了解了需求文档的目的才能更好的撰写需求文档,才能有张有弛的去控制需求分析的粒度。 我觉得其目的是:准确的描述需求,使得产品最终形态与预期吻合。 要达到这个目标,需求文档对需求的描述必须具备以下特征:1. 正确2. 无歧义3. 完备4. 一致5. 具有优先级6. 可验证(易于测试)7. 可修改8.
6、可追踪 这样一看,编写高质量的需求文档是一件很难的事情。别着急,本文下文讲详细对每一个特征进行解释。四、 什么是需求文档? 业内对于需求文档有很多种理解形式:PRD、SRS。。。。一般腾讯所指的需求文档都是PRD(productrequirementsdocument),MRD则更偏市场,SRS则更偏技术实现(含有数据流、时序图等)。 有时候也称需求文档为“需求规格说明书”,其实“需求规格说明书”是传统软件行业里面用的叫法,如果需要写得规范一点,那么就需要按照国家标准的GB,ISO,IEEE的规范来撰写
7、“需求规格说明书”,但是那样的文档是十分重型的。在小步快跑,快速迭代的腾讯模式下,轻量的产品需求文档更加符合腾讯。当然这也不是绝对的。一般大型的项目还是需要有详细,规范的,较重型的文档来支撑的。 需求文档里面主要写什么? 我觉得需求文档里面主要的内容是对需求的描述,通过用例去描述。而在腾讯并不是所有人都知道用例是什么,一般来说都用“功能”、或者“特性”来代替描述用例。传统软件行业过来的人一般都知道吧。。。 就是说腾讯内部对于“用例”,“功能”,“特性”并没有形成一个统一的认知。每个人的认知不统一,这是一个比较大的问题,我觉
8、得必须不断的加强这方面的规范。 我觉得用例其实是UML建模中用例分析环节中的输出物。UML建模是现代软件产业常用
此文档下载收益归作者所有