在日常工作中,经常和流程图接触,因此,萌生了分享流程图相关内容的想法,本篇文章将从流程图概念、基本框架、适用业务及相关软件进行介绍。适合新手小白,大神勿喷~
一、什么是流程图
流程图=流程+图。
流程是一系列的逻辑关系(包含因果关系、时间先后、必要条件、输入输出)
图就是将头脑中的逻辑关系以图形化的形式呈现出来,具有图形化、可视化的特点。
二、为什么要画流程图
1、帮助梳理逻辑:
通过绘制,把脑中的逻辑详细呈现出来,便于梳理和修改;
2、便于宣讲和传播:
一张清晰的流程图,不仅便于讲解,也便于让技术人员更好地理解需求;
3、优化迭代:
通过对每个版本流程图的对比分析,可以了解流程优化在哪,产品优化了什么地方;
三、流程图元素定义
流程图是符号化的图形语言,有自己的规范,菱形代表判断,矩形代表具体的操作行为、开始和结束用圆角矩形表示...
四、流程图结构
流程图主要有三种结构:顺序结构、选择结构、循环结构。
五、流程图分类
常见的流程图分类有三种:业务流程图、任务流程图、页面流程图
1、业务流程图
业务流程图涉及多个主体,一般会用泳道图的形式去表示业务在多方协作下是如何运行的。下图是p2p的业务流程图,涉及到借款人、平台、投资人、第三方支付四个主体,以及每个主体需要完成的任务、任务之间的联系和先后顺序。
2、任务流程图
业务流程图是让人们能够直观的了解业务线,而任务流程图则反映出用户完成某个具体任务时的操作流程。下图以p2p理财产品购买为例,来说明购买的任务流程图:
3、页面流程图
页面流程图主要用于产品前端设计,具体描述完成一个任务需要经过哪些步骤,主要由页面、行动点、连接线组成,是产品从抽象到具体的关键点。下面以用户购买理财产品举例:
六、流程图常用软件
(一)Microsoft Visio
推荐指数:☆☆☆☆☆
优点:
(1)功能强大,专业绘图软件
(2)可以兼容大部分office软件,支持在IE中通过visio viewer直接查看.vsd文件
(3)操作简单,易上手
缺点:
(1)收费,安装破解步骤繁琐,且只能在PC端操作
(2)目前没有Mac版(Mac有类似功能软件Omnigraffle)
(二)Axure
推荐指数:☆☆
优点:
(1)简洁易用,可满足基本流程图需求
(2)可以关联产品原型页面一起输出需求
(3)可以在各个节点添加注释,方便讲解
缺点:
(1)只能在PC端操作
(2)没有自带的流程图模板,需要自己绘制
(三)亿图
推荐指数:☆☆☆☆
优点:
(1)操作灵活、方便,拖拽式绘图,可自行设计符号、图形
(2)模板丰富,使用范围广,设计感强
(3)支持Windows&Mac,支持跨平台工作
(4)自带云共享功能,支持多人协作绘制
缺点:
(1)产品收费
(2)只支持pc端
(3)不适用于工程制图,不支持cad文件
(四)Processon
推荐指数:☆☆☆
优点:
1.简单易上手,适合新手
2.支持在线编辑, 产品免费,使用成本低
3.支持协同操作
缺点:
1.不适用复杂、专业的图表制作
2.功能简陋,页面设计一般
3.流程图不能自动对齐,页面原型不支持动态