业务流程图设计步骤一般是:回顾业务逻辑、明确用户和任务、开始与结束、参与角色、明确顺序、异常情况、优化调整、输出文档。
- 回顾业务逻辑
业务流程图是在业务逻辑的基础上,分解出具体的功能。所以在做产品业务流程设计时,要回顾业务逻辑,保证业务流程与业务逻辑的贴合;如果发现业务流程与业务逻辑发生冲突时,首先要确认业务逻辑,如果业务逻辑有问题时,要先改业务逻辑,然后再改业务流程及下游的产品需求文档。
产品经理在做产品体验时,核心关注点应该是产品的业务逻辑,为什么要这样设计,是解决用户的什么痛点,其背后的逻辑是什么,而非紧揪着产品的交互、视觉设计。业务逻辑才是整个产品最为核心的,最值得思考的方面。
- 明确用户与任务
用户完成某项需求,要经历的具体路径是什么?
涉及用户有哪些,对于用户,最终的目标又是什么? - 明确开始和结束的路径
所涉及的功能模块,从哪里开始流程,从哪里结束流程,一般的开始和结束最好只有一个,如果开始和结束多了,用户可能会蒙圈的。 - 明确参与角色
角色可以是任务角色,也可以是系统角色,哪些角色会参与到流程中。复杂的业务流程,可将角色区分出泳道,一个角色是一个泳道。 - 明确顺序
分析都有哪些关键操作,主线流程一定要清晰。业务流程中会涉及到诸多关键操作,要明确清楚各操作的先后顺序。 - 异常情况
异常流程考虑用户体验。
业务流程中的异常情况要考虑周全,尽可能细化,每一个异常都要给用户相应的指引和提示,否则用户可能会懵逼。
设计业务流程过程中,要多与研发沟通,研发对异常情况很敏感,反复沟通优化调整,相信你会有敏锐的异常情况识别能力。
-
优化调整及输出文档
画完业务流程图后,多与产品、研发沟通讨论,主线流程及异常情况是其中的核心,沟通后要不断优化调整,输出完成的业务流程图。总结
一个产品的诞生,一般先是有产品定位,紧接着是明确产品形态、明确业务逻辑、明确业务流程、输出需求文档。
产品经理应该是80%工作前期设计,原型占20%工作。不能老纠缠于交互。