流程图梳理

流程图是产品经理传达需求的常用做法,三大类:业务流程、页面流程、功能流程。分别对应着战略、战术、执行三大层次。

业务流程

体现Boss对整个产品的战略思想。产品经理根据老板的传达以及自身对产品的理解,梳理出整个产品核心业务的走向,生成业务流程图。

 
 
页面流程

体现PD对核心业务的高度理解。把核心业务的每一个节点抽象成一张张页面图,用页面跳转体现节点关系,生成页面流程图。

 
 
功能流程

体现每个功能模块的操作路径。每个核心功能都应该独立化。先用解耦的思想来最小化每个核心功能,然后用流程梳理清楚每一个操作。额,大部分功能模块都是和商城购物相关的。具体如下:

1.订单状态流转

 
 

2.优惠券领取

 
 

3. h5活动制作

 
 

4. 项目开发

 
 

5. PD到UI配合

 
 
总结

按照这样的思路来梳理产品的整体脉络,会慢慢从表象的视觉层到抽象的结构层,不仅PD自己对产品越来越理解深刻,同时研发RD也会更容易理解需求。

一、如何正确画出功能结构图?

对于PM来说,梳理完产品的整体架构,简单的功能用线框图即可,复杂的功能应该怎么办呢?

这时候,初级PM的做法是一个页面一个页面往下画,一个控件一个控件的抠细节。然后画到一半有问题,再一个页面一个页面往回修改。

(以前趟过的坑)

从时间来看,反复修改十几遍,浪费时间和精力。

从沟通来看,技术会因为一次性做这么复杂的功能,怼你们。

从结果来看,大家看到的是一个细节很完美整体复杂混乱的功能。

为什么需要功能结构图

碰到上述情况的时候,首先你应该整体分析一下这个功能,画出详情的内部结构,然后和前端工程师过一遍需求。让大家清楚这个功能由及部分组成。每部分是什么,以及各有什么作用。

最后根据公司的需求,是做完这些功能重要,还是某个时间点上线重要。来综合考虑是做完整个功能还是只做这个功能的子功能。

这就是功能结构图的由来。

功能结构图是什么

功能结构图是用来表示复杂功能的内部结构,包含了哪些子功能。

设计特性

最好设计成独立的模块,和其他功能尽量不存在关联。

注意是功能内部结构,不要误认为是功能间的关系。(功能间的关系是功能流程图)

如何画功能结构图

以电商app的下单功能为例,来讲一下如何画功能结构图。

1. 分析功能结构

当我们接到这样一个需求的时候,脑子中想到的是我们在京东淘宝等电商平台的下单步骤,很容易就想到至少要这样做。

 
 

然后这时候就直接去画页面,或者去抄袭竞品来设计原型。

2. 避免步骤页面化

有3个步骤,那就画3个页面好了。

简单的“步骤=页面”,只是偷懒的做法。

比如提交订单可以只是一个提交按钮,选择商品可以有多种方式,可能会涉及到多个页面。

3. 避免功能竞品化

貌似竞品淘宝有现成的,全部照抄一遍就好了。

事实上你们可能不是电商平台,商品也没有不同的sku。

细化功能粒度

根据自身业务,将下单功能拆分到更细的粒度。

 
 

详见订单结构,可以结合订单物理结构、订单逻辑结构、订单金额结构一起阅读。

如果你愿意按照这种思路去拆分,可以避免把步骤当作页面去画了。

再对照自己的业务是不是也需要用购物车,是否也需要有优惠券。如果是刚刚上线的ÿ

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值