转自http://www.sohu.com/a/118228738_472884

关于流程设计,有三种流程图……了解了业务、确定了需求,会梳理出产品的信息架构。

刚入行的时候,我会火急火燎地画原型图,因为画原型图的时候成就感最大,这毕竟是真正意义上的输出物啊!终于画完美美的原型图了,拿给评审或和开发沟通,才发现存在很多逻辑漏洞,不是缺少分支流程,就是没考虑异常状态,就这样来来回回修改原型图,被开发同学鄙视和效率低下不说,自己都开始怀疑自己了。

随着项目经验的增加和方法论的逐步完善,终于知道在需求和原型图之间存在着两道墙,一个是信息架构,另一个则是流程设计。只有按照相应的设计原则跨过这两道墙才能在画原型图时做到心中有数,考虑周全,而不是跟着感觉走。

什么是流程图?

你是不是会觉得跟一些人没有共同语言,并不是因为我们说着不同的语言,而是彼此知道的概念不一样,或者对同个概念的理解不同,所以导致了沟通困难,你明明在说A,对方理解成B,这种鸡同鸭讲的沟通真是难以忍受。既然概念如此重要,当学习新知识时,第一件事就是透彻的了解概念,在理解概念的前提下再去扩展方法论和践行,才能学好新知识。流程图,绝大多数人三个字都认识,但当它们组合在一起,表达了什么意义呢?

流程图:用图示的方式反映出特定主体为了满足特定需求而进行的有特定逻辑关系的一系列操作过程。精简一下,就是流程图是用图示来表示某一系列的操作过程。这个操作过程有特定的主体,是为了满足特定的需求且有特定逻辑关系的。例如:京东的购物流程,特定主体是用户、特定需求是购物、特定逻辑关系是用户购物过程中的逻辑。

产品设计中涉及的流程图有三种,业务流程图、任务流程图、页面流程图。

三种流程图

1. 业务流程图

凡事都是有流程的,包括最简单的吃饭睡觉刷牙,刷牙时,你要先拿起牙刷牙膏、挤牙膏、刷牙、漱口、洗牙刷、放好牙膏牙刷。

刷牙流程

你发现了用户的一个痛点,想要去解决它,进行产品定位和需求分析之后,你需要对整个业务模式进行分析,需要考虑一下几个问题①涉及到哪些主体?②每个主体都有哪些任务?③各个主体之间怎么联系的?

业务流程(泳道图)

这是网上关于购物支付的泳道图,用来反映业务流程。上述的泳道图涉及到卖家、买家、第三方支付、银行等主体;每个主体都有其相应的任务;并用箭头来表示各个任务之间的先后次序。

3. 任务流程图

泳道图从战略层分析了整个业务流程,接下来要去分解到各个任务层具体是如何操作的,例如上面买家选购商品这个任务就涉及到搜索商品、浏览搜索结果、查看商品详情、若满意则进入订单任务,若不满意则返回到搜索结果或者重新搜索,这就是具体的某个任务的流程。

选购商品的流程

画具体任务流程的时候要注意从整体流程到局部流程,从主干流程到分支,从正常流程到异常流程。对于交互设计师来说,任务流程的主体一般是产品的用户,任务流程图反映的则是用户的行为。

拿滴滴和易到来说,打车就是主干流程,查看行程、查看优惠券、设置就是分支流程,做设计时应该先考虑打车流程,再去完善其它流程;用户正常打到车是正常流程,网络异常、高峰期打不到车等属于异常流程,先考虑正常流程、再考虑异常流程,而且异常流程一定要思考的全面。产品的逻辑漏洞多半是由于异常流程没有考虑清楚,所以画任务流程图能有效的减少产品原型图的逻辑漏洞。

虽然流程图简单,但也有一套规则。按照规则来画,才不会被笑话。

流程图绘制规则

页面流

通过泳道图和流程图,把业务流程和各个功能的任务流程用图示的方式梳理清楚。其中任务流程图直观的告诉我们整个业务模型是怎样的、涉及到哪些主体,这些主体下面都有什么任务要完成;任务流程图展示了主干任务和分支任务,描述了一个任务的大致流程。

而页面流程图的对象是页面,页面是互联网产品设计最基本的单元,不管APP也好、H5也好、PC端也好,这些产品由一个个页面组成。页面流描述了用户完成一个任务需要经过哪些页面。也就是我在哪,经过什么操作,能去哪。页面流有三个要素:页面、行动点、连接线。下面拿购物的页面流举例说明:

购物页面流

画页面流时一般只考虑用户的正常路径就行,如果需要指出异常流程,在正常流程附近画出异常流程就行。产品设计从需求分析到信息架构、再到业务流程——任务流程——页面流、再到最后的原型图(线框图)是一个从抽象到具象的过程,也是从概况到细分的过程。经过一步步的分析,逐步将想法变成实实在在的产品,这就是产品设计的魅力所在。而这其中流程设计起到举足轻重的作用,不可忽视。

转载于:https://www.cnblogs.com/sharpest/p/8003934.html

5.产品的三种流程图,你都知道吗?相关推荐

  1. 无法连接到已配置的开发web服务器_你知道多少种服务器?这三种服务器你都认识吗?...

    服务器是现实中常被讨论的设备之一,因为服务器与现代生活息息相关.按照服务器的用途,服务器可细分为诸多类别.为增进大家对服务器的了解程度,本文将对三种服务器予以介绍,它们分别是:Web服务器.应用程序服 ...

  2. 插拔式物联卡、贴片式物联卡,ESIM卡,物联卡三种类型你都了解吗

    根据使用场景和环境,提供插卡式(适合大.中.小SIM卡插槽).贴片式(5*6MM)和ESIM卡(空中写号),接下来,针对这三种不同类型的物联卡,我们来了解一下吧. 插拔式物联卡.贴片式物联卡,ESIM ...

  3. 这篇文章告诉你三种流程图绘制方法

    说到制作流程图相信大家应该都不陌生吧,在我们工作上或者学习中,或多或少都会接触到各种各样的流程图,比较常见的是PPT里的流程图.通常是为了方便查看以及整理思路,会通过流程图的绘制来将我们的思路逐渐清晰 ...

  4. 社群产品定位三种方式

    1.卖货品,你需要把产品包装成一个能够为对方带来解决方案的工具,把它融入到解决方案里去解决对方的痛点. 2.卖机会,就是把你的产品包装成商机,让想赚钱的人跟你一起来加入赚钱,其实这就是招代理的核心本质 ...

  5. 怎么赚钱快?只要不是这三种人,都可以赚到钱!

    互联网上赚钱的项目多种多样,从最早的兼职打码开始,各种打码赚钱的平台开始出现,直到现在我们还是能够看到很多打码平台的存在.但是随着社会的发展,物价的快速增长,打码的价格好像没有怎么动过,这种通过打码赚 ...

  6. 计算机的启动方式有那三种,我们每天都要启动电脑,你知道三种启动方式有什么不同吗?...

    在日常生活中,我们每天都要启动电脑进行工作,启动有冷启动.热启动和复位启动,你知道他们有什么不同吗? 计算机的启动方式有以下两种分类: 01按启动媒体分 1.软驱启动,将启动盘插入软驱来驱动电脑硬件, ...

  7. 电子发票产品的三种服务模式

    销项产品提供公共.开放的电子发票云服务,为企业定制电子发票开具.生成.流转.存储.分发以及税控设备等软硬件产品一体化解决方案,降低发票使用成本,提升企业运营效率:为个人用户提供电子发票接收.存储,管理 ...

  8. 思维能力必备三种流程图

    1.业务流程图 简单的画出每个环节的逻辑顺序 较为普通的图: 2泳道图 2.任务流程图 不仅画出每个环节的逻辑顺序,而且要添加决策判断环节 流程图规则 3.页面流程图 需要呈现整个画面,点击某个事件之 ...

  9. 亚马逊服务器上传文件是什么类型,新手必看!亚马逊的三种产品上传方式对比...

    作为亚马逊卖家,如何快速.详尽并准确地上传产品是产品畅销与否的第一步,本篇文章为卖家介绍并对比亚马逊站内上传产品的三种方法. 一. 后台手动创建新商品 1.进入亚马逊卖家后台,如下图所示点击" ...

最新文章

  1. win7系统下访问网上邻居提示用户名密码错误
  2. 智行火车票能否把用户的敏感信息屏蔽?
  3. Powershell调用静态方法
  4. 【VR】Leap Motion 官网文档 FingerModel (手指模型)
  5. hcfax2e伺服驱动器说明书_伺服电机说明书
  6. bmp格式如何转换成jpg?
  7. 新大陆云平台的.jar .sdk打包
  8. 同步软件UltraCompare 64位 软件及注册机
  9. SpringMvc下载文件损坏
  10. CF1427F-Boring Card Game【贪心】
  11. 动态规划——1296:开餐馆
  12. vm15使用iso映像文件_什么是ISO文件(以及如何使用它们)?
  13. java实例成员和类成员变量_Java 中成员变量又分为 和类成员变量。_学小易找答案...
  14. 《惢客创业日记》2020.11.25-27(周三)为什么是我?
  15. 1208:2的幂次方表示
  16. 大班音乐机器人反思_大班音乐活动lbrack;机器人rsqb;
  17. php幸运大抽奖,幸运大转盘-jQuery+PHP实现的抽奖程序-完善中
  18. 浅谈语音助手的对话管理与策略制定
  19. 【高等数学】求空间直角坐标系中一点到一平面的投影
  20. Raptor-寻找1000以内完数

热门文章

  1. 计算机系统应用技术课程,基于protégé的课程内容本体的构建-计算机系统应用.pdf...
  2. 当公司辞掉85后测试员选择95后测试员后...
  3. java switch原则_Java switch case语句
  4. 计算机可以调剂其他专业吗,机械能跨专业调剂计算机吗
  5. windows7安装com口驱动_windows7系统u盘插电脑没有反应的解决方法
  6. Installation of Ubuntu source-insight
  7. python requests网页爬取初探
  8. ad18修改过孔和走线间距_PCB设计之“过孔”
  9. mac开发java安卓_mac下Android开发环境搭建
  10. 物体检测,用于检测红灯笼demo(含训练代码)