[产品设计]如何绘制业务流程图(下)

原文链接 http://www.woshipm.com/pmd/27239.html


有一些同学看过了我写的《如何绘制业务流程图》,发私信过来希望我谈谈页面流程图。

这个话题其实我也酝酿过,但一直没有写出来。细究起来,除了懒,原因其实有好几条:

  1. 这一年半来的工作都是围绕数据平台建设,不是很通用,没法举例。
  2. 虽然自己一直画页面流程图,但是说实话属于偏方多一些,按直觉行事,要总结出一两条可通用的“规则”比较难。

今日因为因为天气预报号称有雷震大雨,取消了原有的外出计划,刚好在家里,想起抛出这块砖头,期望这个话题能激发更多的分享和讨论。

案例呢……想一个通俗易懂又具代表性的案例真不容易,它不能太简单,太简单的话几乎上没有什么页面,也不能太复杂,太复杂了我还hold不住。

刚好前不久在收拾家里闲置的衣服,舍不得扔但又不穿,当时唠叨一句,说要是有个地方能够提交下捐赠,有人上门收就好了。在我头疼要怎么举例演示页面流程图的时候,我就把这个大概YY了一下,就用“公益捐物网站”为例来说明吧。

页面流程图是个好东西

业务流程图重要的是描述谁在什么条件下做了什么事。

而页面流程图是具体到了网站、系统、产品功能设计的时候,表现页面之前的流转关系——用户通过什么操作进了什么页面及后续的操作及页面。

从需求到到解决方案无疑要经过很多阶段。需求的分析——用户是谁?用户的问题或需求是什么?用什么功能去满足需求或解决问题?这些功能的优先级是什么?这些问题都需要逐步得以明确,与此同时,你需要用一些线框图、原型或者DEMO(这些在我认为都是一个东西)去帮助自己精细化这些功能,想透彻那些需求。

直接画单张页面的线框图当然是可以的,但是有可能会出现一下子进入单页面,不先系统性规划,考虑每项功能的前置和后置,每项操作的上下文,就很容易顾此失彼,遗漏重要状态或忽视本应简化的任务。

说到这里,单页面的线框图很像PPT,我个人在做PPT之前,其实是一定要有脑图或者已经在一张大纸上将目录结构、每页的重点都写出来、画出来的。所以真正做PPT则纯粹是在做而已,可以做得很快,只因为心中早就有谱了。所以,在画线框图之前,我也习惯先将页面流程图画出来。

好处之于对于设计师或产品经理:

  1. 页面流程图一张页面助你讲完完整的用户与系统的交互故事,借助它,你更容易知道流程中的潜在地雷是什么,哪里的效率比较低,有助于系统化、全局化、周全性的思考
  2. 细化工作量的基础,通过页面流程图可准确评估需要多少张页面。
  3. 聚焦:页面流程图中的每个页面都不必追求精细——你的目标是规划行为路径,而不是单页面交互设计,所以完全无需考虑页面内容、布局。所以你会更加聚焦于用户目标和任务的完成。不必过早陷入细节。
  4. 关键是很快。线框图有可能有几十张,你画起来没那么快,而且一旦进入细节,则还需要慢慢深究。但是页面流程图也许就是几个小时的事情。你就可以对整个项目心中有数了。

好处之于开发工程师:

他们会很乐意你在没有原型的时侯,第一时间拿出页面流程图和他讨论需求。相信我,这比单纯的功能列表或者有业务流程图更让他们兴奋。

  1. 可作为评估工作量的重要依据——可帮助他们对工作量也心中有数。
  2. 可做为开展代码工作的重要参考——特别是前端开发,必须得知道每一种操作指向什么页面。
  3. 他们会映射功能逻辑,会给你更多好的建议。

绘制之前

回到开头我们说的案例——公益捐物网站,这个仅仅是idea,真不足以让它变成一个产品。现在借着本话题,我们也尝试一下如何把随机迸发的一个idea快速转化为产品吧。

第一步:idea大拷问

此步的目的是验证一下idea的靠谱程度。怎么说靠谱?

1. 有目标用户——不是火星人,而且有一定的规模性。

2. 对目标用户有价值——推荐使用Before&After(这个术语不用google了,Heidi杜撰的)方式描述清楚。

  • Before——即现状分析(需求、问题)。在没有你的产品前,你的目标用户遇到的问题是什么?他们明确的及潜在的需求是什么?市场上已经有哪些产品?这些产品为什么没有满足这些需求,解决这个问题?(当然,内部产品,没必要分析太多竞品,但是脑子里要过一遍这些问题,没坏处。)
  •  After——这个产品如何满足需求及解决问题的?除此之外,潜在的利益是什么?可以分用户、公司多个维度阐释。

3. 目标用户能用——有相应的能力储备(不需要经过学习、培训就可用你的产品),可及性(你能够去触及这些用户群体,让他们了解有这个产品可以用)

本案例为了配合页面流程图随手拈来,单纯客观描述一下,诸位也可以帮忙诊断下是否靠谱。

咱们YY下吧。

假设我们是要做这样一个网站,必须有几个参与角色吧。必须有人去收衣物,可以和公益组织、社工群体、慈善组织取得联系,让他们成为第一种参与方。这里不展开了。

当然也必须有人要捐赠衣物,这里,假设定位于年轻人群体,舍得买也舍得捐,有足够的能力储备可以使用在线系统而不是等收废品的大爷吆喝。

目标用户:各居民区住户,年轻人为主,年龄在22到35岁

Before:

  1. 空间矛盾:小户型房子,储物空间有限;时尚群体,消费空间很大,比较喜欢尝鲜,衣服和各种生活物品只进不出,没有足够地方容纳,必须要推陈应新。
  2. 处理旧衣物的方式有限:独生子女群体居多,也没有家人亲戚可以赠送。即使知道哪里有灾难发生,灾民缺衣少物也没有通道进行捐赠;二手市场耗费精力,且效果不好。……

After:

  1. 可随时提交捐赠需求,等待有人上门收取,轻松做到眼不见心不烦。
  2. 捐赠带来额外好处:1. 换取公益积分(积分可用于订阅杂志、享受参与活动的商家优惠、换取书籍等)2. 公益积分可冲抵水电费……好吧,YY吧。

不过写到这里,俺发现还是基本靠谱的吧,所以继续往下吧。。

第二步:功能列表及优先级

此步是进一步明确要做什么,以及用户大概会怎么参与使用。

参与这个产品的有负责收衣服的,也有捐赠衣服的,单表这捐赠衣服的用户角色吧,免得不小心兜不住了。

业务故事:小A有一批衣服需要捐赠,他在手机上提交一份捐赠需求,写明自己要捐赠什么衣服,新旧程度,多少数量,什么方式预约上门时间……小A提交捐赠后,收到预约电话,约好了3天后的周末下午上门取衣服。到了预定的时间,上门取衣服的社工检查了捐赠的数量后,拿出手机查找到小A捐赠的那笔单子,确认收到几件衣服,并发送积分。小A捐赠了几次衣服后,发现自己拥有了不少公益积分,小A可以在积分频道可以兑换书籍,也可以兑换一些公益合作商家的优惠卡,如洗车、吃饭等。

故事里大概会包含什么功能呢?

对于捐赠人:

  1. 登录/注册:支持用微博、QQ账户登录
  2. 填写并提交捐赠请求:捐赠内容、图片、新旧程度、上门时间(可选择提前电话预约)
  3. 查看并追踪捐赠状态:看到过去捐赠的各种衣物及领取的积分
  4. 捐赠衣物并获取积分
  5. 公益积分查看:查看自己的积分情况,历史总积分,已兑换的及未兑换的
  6. 积分兑换:兑换各参与的公益商家优惠券。

部分业务流程图示例:

2013-05-26_204954

可以说这两步的工作是绘制页面流程图必不可少的准备,我们明白了要做什么,为哪些人做,主要的功能是哪些?功能之间的流程是什么样的。但是因为是互联网产品,这些流程必须以页面为承载体,比如“提交捐赠”是一项活动,到了页面设计时,我们要用几张页面去完成这一个动作呢?这些页面彼此是什么关系呢?

绘制页面流程图

现在我们已经知道了系统应该有哪些功能,我们应该提供哪些内容,现在就需要将这些功能及内容分配到不同的页面去。

页面流程图简要

  1. 页面=操作+内容,操作是需要用户触发的,包含链接、按钮、表单等等。用户通过这些操作,看到同一个页面上不同的内容,或者跳转到其他的页面。
  2. 页面流程图目标:表现用户的不同的操作指令下不同页面流转关系。
  3. 页面流程图元素:页面、操作或状态、链接线
  4. 页面也有分类:请注意有些操作可能不会带你去一个实际的页面,而是有可能发个短信、发个邮件等,这些也需要被表现出来。

2013-05-26_211618

如何开始绘制?

即像讲一个故事,最简单的就是从用户的第一个初始页面开始进行。

或者有人问了:

我的用户角色也许根本用不到有些操作,条条大路通罗马,他只选择了其中一条路径,那我怎么能把所有的页面都画出来呢?

我的经验是:不要细分用户类型,而是根据页面穷举各项操作,基于假设判断用户若点击什么就会到哪里。

在这个案例中,我希望用户的第一个页面是首页。

他有两个主要被引导的操作:

  1. 可以查看捐赠或新提交一个捐赠
  2. 可以查看公益积分或兑换积分

以下就是从这个页面开始的一系列页面流程:

2013-05-26_205156

这个图受篇幅限制没有全部画完,比如到了积分商城后还有一系列页面呢,有兴趣的同学继续试试。

一些提示:

  1. 页面一般用矩形表示,页面上要体现关键的内容块及主要操作。
  2. 使用圆角矩形放到连接线上表示各项操作。一个页面可引出多个操作指向不同的页面。
  3. 只体现系统判断,用户本身的判断不需要体现出来——比如用户到了详情页面是要购买呢?还是加入收藏呢?还是离开呢?这些直接用操作指向不同的页面即可。
  4. 也有不适合用页面流程图去表现的网站,主要是因为操作类的更多不是纵深型的一步步流程,而是平行中跳转,如门户类网站查看新闻的用例、如音乐类网站等等。这种情况下,最好用站点地图(site map)去表达页面从属关系就可以了。

可能大家会留意到,上图中的操作有可能就是设计时页面上实实在在的按钮或者文字链接,没错的。

但是有些页面流程图未必是能够完全按操作、页面来连接的,下图是我在3年前画过的一个页面流程图(请注意这个流程图就不符合我说的几条规则)。当用户到达详情页后,他的下一步操作可能是什么?详情页的操作太多了……支付、加入购物车、加入收藏、推荐给朋友、离开、再逛……下图中的“以后再说”并不是操作,“对比后再决定”也不是操作,这正像什么呢?是对操作做一个人工的分类还是表现用户的意图倾向?当时我凭直觉去画这张图的时候,用意是在于探寻购物路径中有无可优化的空间,所以是想要把用户操作前的意图列举出来。如果用户喜欢这个商品的话,可能会想做什么?目前我们提供了哪些功能可以继续往下走?当不喜欢的话,他们可能想要做什么?我们目前又做了什么挽留?

2013-05-26_210720

【点击图片可查看大图】

所以,我们也可以在页面流程图中加入“意图”项,你可以用你喜欢的形状去表示“意图”,比如椭圆。

最后

一定会有人问绘制工具是什么……

文中所举的捐赠案例,我是用PPT随手画的。

如果篇幅不需要太大,完全可以用PPT绘制,另存为图片,导入到AXURE原型工具里,然后在每个页面上加一个透明的矩形,再添加链接到相应的线框图页面。

以前也多用AXURE绘制页面流程图,如:(这个例子中,操作按钮没有放到链接线上,是因为此用例页面数量不多,页面可以比较大,连接线可以直接从页面上的操作中画出)

2013-05-26_212938

 

最后我想说的是,页面流程图重在把事情讲清楚,把页面交代清楚,不必追求太多的规则和条条框框,你可以用你最舒适的方式去表达。文中所举的方式,是我比较习惯的,也欢迎各位同学交流下你们是怎么绘制页面流程图的。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/67810.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

一分钟了解业务流程图与功能流程图的区别

业务流程图,用于说明整个业务逻辑流向; 功能流程图,用于确定产品功能设计逻辑。 怎么理解这两句话呢?我们来“看图说话”吧(一张是天猫退货业务流程图,一张是天猫退款用户侧的功能流程图) 业务…

产品流程图设计

一个产品设计之初,必先从流程图做起,流程图可以用来表达产品各式各样的流程,好的流程图,可以快速让整个团队熟悉理解业务,并优化业务。 一、常用的流程图图标含义 流程图通常由起止框、处理框、流程线、判断框、输出输…

ChatGPT发展计划曝光:正在考虑开源GPT-3

专注AIGC领域的专业社区,关注GPT-4、百度文心一言、华为盘古等大语言模型(LLM)的发展和应用落地,以及国内LLM的发展和市场研究,欢迎关注! ‍5月30日,HumanLoop的联合创始人Raza Habib表示&…

gpt4 终于通过了waitlist,文末附上体验方式!

就在昨晚,苦苦等待的gpt-4国内接口终于通过了waitlist,体验完确实要比3.5强几个量级。 附上一些对比图,以下为gpt4的回答: 说的都是中特估的好公司,厉害😄 gpt3.5: 聊聊光伏行业投资逻辑,也是差一些 列…

港版AI chat如何制作?

OpenAI ChatGPT3.5、3.0的开源包已经打包。 未来4.0也在筹备当中,需要的小伙伴点进call。 有更厉害的设计可以互相学习下。 包括网页设计源码,参考样本:chat.stellar.hk

帮助您成为知名游戏主播的3个技巧

近年来,游戏主播的数量一直在上升。斗鱼是当今最受欢迎的游戏直播平台之一,它证明了这一点,因为他们拥有众多知名游戏主播,这些主播经常吸引数百万观众到他们的平台。因此,很容易理解为什么许多人正在考虑成为一名游戏…

暴雪battle注册账户不转到中国

为什么80%的码农都做不了架构师?>>> 直接注册地址 繁体中文: 《暗黑破壞神II》: https://us.battle.net/download/getLegacy?productD2DV&localezh-TW&osWIN 《暗黑破壞神II:毀滅之王》: https://us.battle.net/download/getLegacy?productD2…

3D建模师可以做什么,累吗,老了会被踢吗?

你想知道3D建模师可以做什么,你就得知道什么是3D模型 简单来说 就是将2D画面通过3D软件转化为3D模型,再经过渲染,后期制作等一系列操作,使视觉画面感受和我们的真实的三维世界类似! 2015-2016年开始,3D建…

建模师的前景怎么样?

就业前景是非常不错的,因为现在经济在提高,建房的也非常多,城市的建设是非常厉害的,如果你能选择这个行业,到时候就业是非常强大的 (1) 5G技术VR虚拟技术,将会构建非常强大的3D建模需求。 我们生活在一个三…

想当数据建模师,这9大必备技能你get了吗?

目录 什么是数据建模?为什么需要它? 数据建模过程 成为数据建模师的必备条件 学历要求专业要求 数据建模需要的9大能力 数据建模师的职业发展 职业展望 认证的重要性 数据建模,听起来很厉害的样子,但你知道什么是数据建模…

宝宝起名取名字:渊博雅正、令人难忘的男宝宝名字

宝宝起名取名字:渊博雅正、令人难忘的男宝宝名字 名字可以在人的心理上产生重要的影响,代表自己的家庭愿望与人生理想,一个好名字在某种程度上对人一辈子的事业、身体、前途起着一定的促进和激励的作用。俗话说:“雁过留声&#…

怎么样给小孩取名字好听又准确?有它就可以搞定了

大家好,我姓成,因为出生那会天生有条龙飞过。所以爸爸妈妈给我取名字叫成有条。我能要怎么办,我也很绝望啊。 为了不让历史再一次重演,今天小弟要超级严肃的告诉各位爸爸妈妈,起名字是一件不能闹着玩的事情。名字会伴随…

龙宝宝怎么取名字

龙宝宝怎么取名字 有的家长把给宝宝起名看的非常的困难,就拿身边的一个朋友来说吧!起一个名字,翻书查字典还不算,非要上外面去请先生,但是因为自己对于相关的知识一知半解,对于请先生也是一窍不通,人家稍微…

看程序员奶爸是如何通过代码给宝宝起名的~

谨以此献给天下所有的新手奶爸们,祝各位父亲节快乐。同时也祝愿我家刚出生的小公主能够健康快乐的成长~ PS:还没宝宝的准奶爸们,先Star,以后用的到。: ) 使用说明 首先克隆项目到本地:git clone https://…

最新TP开发宝宝起名/八字起名/周易取名网站源码

正文: 起名字的源码有很多,这款的好处是模板很漂亮。 thinkphp框架开发周易八字起名网宝宝起名在线下单网站源码自适应可二开。 产品优势 1.宝宝在线起名2.八字起名,周易取名3.带在线付费起名4.一对一起名 程序: wwnsdf.lanzouu.com/i6gqN0fct4xe …

哪个软件英语口语测试,英语口语学习软件有哪个好?口语学习软件推荐

中国人学习英语的老大难的问题就在于听说,其中口语更是重灾区,多少人学习二十几年的英语连开口说的英语都仅限于“Hello”,“Thank You”和“OK”的呢?对了,还有“How are you”,“I am fine”和“And you?”。反正好…

chatgpt解读刀郎的罗刹海市,看看GPT3.5和4.0答案有多大的区别?

最近刀郎带着新歌《罗刹海市》强势回归,短短几天,罗刹海市这个词相关报道文章全网浏览超过百亿次,再次展示了这位民间歌手的现象级奇迹! 而《罗刹海市》热度之所以那么大,主要还是被很多人联想到了娱乐圈之前一些恩怨…

Nature论文证实百年猜想:心脏可以直接控制大脑!放慢呼吸减轻焦虑是真的

丰色 发自 凹非寺量子位 | 公众号 QbitAI 一焦虑,就会感到胸闷气短心跳加速? 比如社恐上台演讲,心脏好像要从嗓子眼儿蹦出来了。 但Nature最新论文证实,反过来也成立! 即心脏可以直接控制大脑,进而影响情绪…

GCC和C语言,鸡生蛋还是蛋生鸡?

前几天,聊到了一个有趣的问题: C语言最主流的编译器当属GCC,但GCC本身也是由C语言写的,那第一个GCC是怎么来的? GCC本来就是用来编译C语言的,那当初第一个GCC又是怎么编写出来的呢? PS&#xff…