本港台开奖现场直播 j2开奖直播报码现场
当前位置: 新闻频道 > IT新闻 >

报码:我的三年产品基本功(PRD)|将交互、业务逻辑(3)

时间:2017-06-27 09:06来源:118图库 作者:www.wzatv.cc 点击:
当然值得注意的是可能一个模块下有子功能,子功能下面还有子功能,这个时候建议方便文档查看,就以2个层级进行区分,在后方描述的时候进行说明。

当然值得注意的是可能一个模块下有子功能,子功能下面还有子功能,这个时候建议方便文档查看,就以2个层级进行区分,在后方描述的时候进行说明。

七、业务流程

这里的业务流程,我们默认是以用户开始,依照用户的操作,将其流程分为前端和服务端,告知相应端开发人员应该做什么、不应该做什么。

当然这里移动端流程指向的用户相对单一,当然也有按照用户角色来进行区分的流程,常见的就是在ERP或者一些后台产品设计中,PM需要根据不同的角色将相应流程进行绘制。

报码:我的三年产品基本功(PRD)|将交互、业务逻辑

另一个流程图比较常见就是上面说的根据默认以用户流程,将前端与服务端的流程涉及

报码:我的三年产品基本功(PRD)|将交互、业务逻辑

PRD需求文档,在创业团队中可能处于一个空置的情况下,为什么这么说?因为你写出来没人看,只能作为一个留底

但在一些成熟性公司中,那么PRD文档不仅仅起着留底的作用,将产品逻辑和用户使用逻辑描述得清楚,将方便开发人员以及测试人员知道如何去进行开发和验收,涉及到数据交互的都应该在服务端与

但值得注意的是流程图千万要清晰、明了,不要弯弯曲曲,混成一团。

报码:我的三年产品基本功(PRD)|将交互、业务逻辑

报码:我的三年产品基本功(PRD)|将交互、业务逻辑

八、需求/功能描述

到这里就是PRD主要的篇幅部分,在这里我建议将功能的每个页面进行列举,比如某一个功能

报码:我的三年产品基本功(PRD)|将交互、业务逻辑

每个功能的描述,我们既然按照功能点进行分类,将不同的子功能分别列举。接下来在文档中我们需要展现的是三部分内容:

报码:我的三年产品基本功(PRD)|将交互、业务逻辑

1.页面需求描述

说明该页面是干什么的?并且该页面出现的地方,在什么时间出现,需要有什么条件要求

2.交互手势

上面所说的交互手势在这里就可以列举出来了,当前页面能做什么交互手势?哪些手势不能做?

报码:我的三年产品基本功(PRD)|将交互、业务逻辑

该页面如果只有点击手势,那么即在手势下面写有,并且描述在IOS与安卓那个版本下有,如果没有是否需要开发

3.用例描述

描述点击相应控件或位置,页面后进入到哪一个页面,以什么方式(滑动?弹出?)

这里以开红包方式来描述

用例1:点击开,页面左滑进入红包首页 用例结束

4.异常情况

这里的异常情况或许很多PM朋友都没有写进去,说实话,今天以前我也没有写。但和产品朋友交流后我发现,其实异常情况的知晓能够反映出作为PM你目前的经验丰富情况,到底该页面下那些异常会出现,你是否能预知?

大多数PM或许会将该异常情况统一交给测试来处理,因此为了百分百保证这一份分享是最完整的PRD干货,今天就把这个加上了。

用例1:用户未登录,点击红包开,页面左滑进入红包首页 用例结束

九、数据统计需求

以上我们的PRD差不多完成了70%,接下来就是为了后期验证跟进做的一些辅助性跟进,那就是对于数据的统计需求。数据统计的需求我们也需要在文档中进行撰写,当然如果有专门的数据部门,我建议PM可以交给数据部门完成,PM将其需求过渡给数据部门。

当然不懂数据的PM肯定不是好PM,为此能够了解产品哪些地方有数据统计,我还是把相应的数据要求提交在文档中。

报码:我的三年产品基本功(PRD)|将交互、业务逻辑

这一点必须说明的是关于自定义事件LABEL和自定义事件参数,(图中时间改为事件),由开发人员来定就行了。当然如果你是开发转型的PM,你可以来决定,但为了后期的数据参数统计和分类,建议还是直接交给开发人员

这里可以简单举例比如以UGC模块,以发帖事件来进行说明,atv,该页面所能进行的操作都需要将其规则化,以事件名称来确定每个操作的名称,可以满足将其规则化的目的。

十、其他需求描述

(责任编辑:本港台直播)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容