精深训练之PRD

2016-08-05  本文已影响56人  智行合义

入行不久,基本上就是围绕PRD开展工作的,陆陆续续也做了几轮迭代,但还是觉得自己写得不够好,会有纰漏或考虑不周的地方,沦为被鄙视的对方。所以常常在思考如何把PRD写好,以便更好地开展工作,做出更好的产品。以下是一点总结,不断更新中...

PRD都写不好,还怎么做出好产品。

PRD的定义

Product Requirement Document产品需求文档,以前在传统公司的时候采用的瀑布方式开发,PRD叫App Spec(产品规格说明),不管叫什么,反正就是用来说明如何做出这个东西,最终的样子张啥样的。

写作思路

PRD要考虑周全(借用sunnywang的框框理论:用户是谁,面临的问题是什么,核心需求是什么,我们的开发有谁,开发周期多久,技术可行性如何,信息架构、业务流程如何设计,页面设计是否满足需求,是否要数据埋点等等),但不要在PRD上表现的太满,以免引起太多比必要的si逼。

PRD的主要构成

根据过往的编程经验,其实PRD也可以模块化,抽取为常用模块、业务模块来定制,减少重复劳动;

细节写作到时再更新一篇~

PRD样板

文档说明

编辑历史

产品描述

1、交代清楚做这个产品的前因后果,来龙去脉。

2、简述产品功能、预期实现的目标,可分阶段实现的阶段性目标。

缩略语/名词解释/专有名词

本行业、本公司约定俗成的一些名词。

产品框架

展示产品框架中各一级界面、二级界面、三级界面等的信息,或展示各功能点的组成。

常用表达方式:脑图

功能列表

列举本次产品迭代中所有的功能点,并备注好各个功能点的优先级。功能列表的升级甚至可以包括开发负责人和大致的开发周期。

信息结构

展示产品中所有信息字段,如个人信息包括(姓名、昵称、电话、性别)等。有助于开发同学第一时间了解数据库表结构应该如何搭建。

常用表达方式:脑图、Excel

页面跳转流程

展示产品各页面之间的跳转逻辑。这部分也可以在原型中体现。

功能描述

需求详述

指对每个功能进行详细的描述

前台产品,更注重对场景、界面、交互的描述

后台产品,更注重对功能、对业务流程的描述

常用的3种视图:

1、用例图

2、活动图/流程图

3、时序图

界面描述

主要是对界面的展示、交互的描述。需要比较清楚的描述出界面上应该展现的元素及元素的要求。

非功能描述

安全性

一般指对产品的安全方面的要求。比如密码存储是要求加密的,URL外链也需要进行一些加密处理,不能随意的破解等。

尤其是在描述活动类需求时,比如防刷,保证奖品发放的准确性等,需要和开发、测试的同学多讨论。

易用性

默认值

上下限

错误操作提示

网络错误/空白页

无响应/响应时间过长

特定场合使用要求:比如深夜的黑屏模式

埋点统计需求

性能需求

比如

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

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

30秒无响应,需要给出提示。

版本升级

其他

参考文档

推荐文章

全面剖析|一体化产品需求文档(附源文件下载)

PRD中产品功能点及其描述自查清单

从思考到撰写,产品新人如何写出自己风格的「需求文档」

专业产品经理的原型绝密档案

上一篇 下一篇

猜你喜欢

热点阅读