一、业务流程图是什么?
1.业务流程图是产品设计过程中的一个文件,类似造房子前的图纸
2.产品设计,归根结底就是流程的设计,流程图清晰,产品设计就不会太差
3.凡是产品需求必须要有流程图,做一个需求或一个功能点的时候,没有流程图一定会出问题
二、业务流程图的作用是什么?
1.功能优化:
如果是做功能优化,可以看之前的流程图,找改进点
2.独立功能点设计
独立功能点设计适合使用单通道流程图(一条主线下来的流程图),方便看用户和信息的流向
3.独立产品设计
独立产品设计适合使用泳道图(多角色多任务的流程图),方便看复杂的用户和信息交互处理
4.原型交互设计
原型交互设计主要用于页面流程图,也就是把原型的页面做交互方向
三、 先分析功能的关键逻辑
角色:都有什么人参与到功能里来
事项:分别扮演什么角色,做什么事
信息的流向:要完成的任务,顺序(流程)是如何?
四、明确用户与任务
参与者:明确所有参与用户与系统,系统也作为一个参与角色
关系:简要梳理一下参与者的关系
目标:所有参与者,最终的目标是什么?
五、明确开始与结束的路径
1. 每个功能模块中,从哪里开始流程,到哪里终结流程
2. 开始与结束只有一个
3. 是否有必要区分时间阶段
六、确定功能模块与核心路径
1. 都有哪些功能模块会参与到流程中
2. 主线流程也就是核心流向一定要清晰
3. 核心流向意味着功能目标,核心流向不清晰,用户一定不满意
七、不断调整优化顺序,合并异常流程
1. 异常流程考虑清楚,尽可能细化
2. 异常流程 = 用户体验
3. 异常流程多与研发沟通有奇效
八、合并和拆分流程有依据
1. 先复杂后简单,先加法后减法
2. 调研相关产品,合并、分拆有理有据
九、知识点总结
简单功能的业务流程图
简单功能的业务流程图需包含主流程、异常流程、提示、引导
⚠️ 注意主流程和支线流程,复杂的支线流程可以单独画
复杂功能的业务流程图
复杂功能的业务流程图在简单功能的业务流程图的基础上加入了「回到关键逻辑」和「参与角色」
⚠️ 注意角色与角色之间的关联,保证主流程的清晰,复杂的支线流程可以单独画