UI设计的思考顺序是什么?用户操作习惯和画线框图解析

所属分类: 平面设计 / 平面其它 阅读数: 1492
收藏 0 赞 0 分享

设计UI时的思考顺序,各位觉得该是什么样子的呢?先出线框图,再来想用户会怎么操作,还是先确认用户会怎么使用产品功能,再来思考 Wireframe 怎么画。今天Akane_Lee这篇好文分析,帮你想清楚这个抉择。

作者介绍:

Akane Lee,台湾UI/UX 设计师,上可徒手撸代码,下可作图写教程,生活中是个能和程序员谈笑风生和甲方斗智斗勇的人。个人博客:http://blog.akanelee.me,欢迎围观。

课堂上我很强烈要求学员,做任何思考都要有「依据」,没有依据凭空想象出来的设计很容易被推翻,也无法说服别人、让别人理解自己的思考逻辑和原因。所以我的答案会是「2」,先确认用户会怎么使用产品功能,再来思考 Wireframe 怎么画。

如果你有了功能,就直接开画 Wireframe ,再拿 Wireframe 来确认用户怎么操作功能,恭喜,你会陷入无限漏图补画面的囧境。

使者怎么操作功能这件事和视觉没有绝对的关系,「操作功能」和用户的逻辑比较有关。今天在什么画面都不给你的情况下,要你凭空说出「会员注册」的操作流程,你会怎么思考?

以下是某访客留言:

UI Flow 主要就是规划页面层级的彼此关系, 所以在其上并不会规划其页面中有哪些哪些内容, 因为那些”内容”并不是页面, 除非那些”内容”有个整体概念(例如用户点击页面上某个按钮跳出Contact相关的信息, 但不会从UI Flow上知道Contact里具体包含什么) ?

内容=文字、图片、声音、影片。

光 UI Flow 这份文件,的确看不出来这一页包含哪些「内容」。

但是所有的文件都不是独立存在,每一份文件皆环环相扣关连性很大。当你在看 UI Flow 时,要把其他文件摊在桌上一起对照。

从上图中可以看到 UI Flow 在塔中间位置,下方还有 User Story、Functional Map、Flow Chart 这三份文件。更多关于 UX 研究的文件我就没列入了。

即使 UI Flow 看不到「内容」,但其他文件会补完这个部分。

2. 其实UI Flow就是在规划页面了, 到底一个网站会有哪些页面, 就是这时候要规划完毕(当然之后有可能会因为讨论Wireframe后回来再修), 其实在UI Flow之前的所有规划也不见得很具体知道需要哪些页面, 例如在Functional map也是整理归纳顾客想在这个网站内包含的内容, 以及功能, 除非他自己有说我一定要有什么什么页面, 而且里面要有什么信息, 不然在UI Flow阶段, 这时候页面到底有几层, 有哪些, 都必须自己想 ?

你忘记有 Flow Chart 这份文件了。有写 Flow Chart,根本不用烦恼 UI Flow 怎么生出来。

本文一开始我就有提到,做设计有「依据」,没有依据或跳过步骤就会发生「不知道数据怎么来」、「这玩意我要怎么脑补生出来」的情况。

在「没有 Flow Chart」的情况下就开始规划 UI Flow,等于在自己不晓得功能和用户之间的关系、不知道用户怎么操作功能、不知道用户在操作任务过程中会发生什么事,就要思考要提供哪些页面给用户…通灵啊!

(当年我在不知道 Flow Chart 的时候也是有了功能就直接跳去 UI Flow…事后补画面补到死各种出包漏东西。惊觉自己肯定忽略什么不然怎么 UI Flow 可以用这么没头没尾的方式冒出来,图还画得这么痛苦。)

就 UI Designer 的角度可以把 Flow Chart 看成「这个情境下用户怎么操作完成任务、软件怎么响应」,把 UI Flow 延伸为「因为用户这样操作、以及我们有这些功能和信息要呈现,所以页面和页面之间如此串接」。

关于Flow Chart 和 UI Flow ,这里有篇小介绍:

Flow 就是「流程」,UI Flow 是页面流程,而 Flow Chart 是流程图,两者是完全不同的图表。

UI Designer 很熟悉 UI Flow,对 Flow Chart 可能不太熟。在软件开发中 Flow Chart 通常是由 SA 撰写,重点在「判断」上…没有那么难,把它当成杂志附的心理测验,选「是」走右边、选「否」走左边就好了。

对 RD 来说,写程序前都必需先知道「逻辑」,也就是由各种「判断」组成的操作架构。对 UI 而言逻辑也很重要,不然用户操作后要给他什么响应?

最阳春的会员登入

以「会员登入」为例,用户输入账号密码,输入正确就自动跳转到会员信息页,输入错误就提示错误…

光从 Functional Map 就想画 UI Flow 常常忽略「用户操作错误怎么办」,最后一刻才发现有缺就是 UI 紧急加画漏掉的页面、 RD 苦命塞功能不优雅,提示错误又不是放下一个阶段或是有空再补的东西,页面和程序也不是靠嘴巴在画在写…

乱输入就给你验证码

好像很简单喔?才不只这样。实际画起来会发现很多东西在 UI Flow 上很容易忽略没考虑到的部份。(而且怎么可能就只有这样不加功能?)

有时候用户会一直输入错误,合理猜想是有人试着盗账号。常见的阻挡方法是让输入多次错误的用户多填一个验证码的字段。所以 Flow Chart 就变成:

上图只是简单的流程示范,不过是随口多一句「喂、帮我加个验证码功能」,Flow Chart 就会突然肥一截。真正的会员登入验证还有更多花样以及安全性考虑,比如登入错误 3 次就多提示一句「忘记密码」等等,更狠的直接锁账号请用户找客服申诉。

Flow Chart 和 UI Flow 相辅相成,甚至是先有 Flow Chart 才有 UI Flow 。在没有 Flow Chart 、不知道要处理多少判断时就产出 UI Flow,规划不周掉页面漏功能的机率非常非常高。

若只有 UI Flow 没有 Flow Chart,RD 勉勉强强可以凭画面想象 Flow Chart、判断式怎么下,但系统越大会容易出包有 Bug,依 RD 经验值决定出包机率。但连 UI Flow 都没有,光凭几张 Wireframe 或 Mockup,根本就是瞎子摸象,看单张静态图 RD 不会知道页面怎么串,纯靠脑补不错才怪。

如果什么都不给,直接扔 Prototype 给 RD 叫他照抄,说一模一样做一个出来、很简单吧?RD 还要每个画面每个按钮按都戳戳看、试过各种错误才会知道功能怎么接。对 RD 是有多大恨这样整人家…

就 UI Designer 的角度可以把 Flow Chart 看成「这个情境下用户怎么操作完成任务、软件怎么响应」,把 UI Flow 延伸为「因为用户这样操作、以及我们有这些功能和信息要呈现,所以页面和页面之间如此串接」。

UI Designer 不一定要会画 Flow Chart,但一定要看得懂。常见流程图符号是固定的,不要因为长得丑就自己设计个新样式,RD 绝对来翻桌。

有句名言「婚前脑袋进的水就是婚后流的泪」,套到软件开发上,开工前少花的脑就是开工后要伤的肝。有多少功能前期没想到、就有多少工时后期没料到…

如果先画 Wireframe 再来思考用户怎么操作呢?

这和「精心准备菲力牛排招待客人,但客人不吃牛肉」有什么不一样啊?

「对~我们猜用户会怎么操作,画了这些 Wireframe,再做 Prototype 让用户实测验证,就不会出错了唷~」

除非是已经套程序的 Prototype ,不然测不出「错误状态」的啦,不要以为什么都可以靠用户测试找出问题好吗?而且项目都进行到做套程序阶段,再来抓漏不觉得太晚了吗?万一测出来发现有问题,打掉重练?当套程序的 RD 吃饱很闲吗?没事就陪着 UI 一起改来改去?

为什么不一开始就调查好客人不吃牛,都上菜了才发现他不能吃,连忙补洞生出其他料理充数?

现在 UI、UX、UCD 什么的一堆新兴名词,都在强调「以用户为中心」,依用户的操作习惯去设计。然后在画 Wirefream 上却是自己先弄个什么出来再来想用户怎么操作,顺序错了吧。

套一句去年我在 Mopcon 演讲的内容:「有这个功能,我们产品一定会大卖啊!」

最好有功能就会卖,用户要的不是功能,要的是解决他问题的方法。

「有画 Wireframe,用户就会配合操作啊!」

「我们要教育用户!」

所以你知道产品功能怎么解决用户的问题、用户如何操作产品完成任务的操作流程没有?

没有,我只是负责画 UI 撸图的。

以上就是UI设计的用户操作习惯和画线框图解析,大家学会了吗?希望能对大家有所帮助!

更多精彩内容其他人还在看

UI设计师必看:详解最全面的组件化开发与设计指南

作为一个UI设计师,设计最重要的一点就是要符合产品功能逻辑,绝不是所谓的“好看”。而组件化的设计理念恰恰是最能帮助设计符合产品功能逻辑的,下面为大家带来详解最全面的组件化开发与设计指南,来看看吧
收藏 0 赞 0 分享

平面设计中相近性的应用技巧

相近性原则也取决于元素在背景上不同位置的放置,从而使人们获得各种不同的信息组合,而最清晰的效果就是利用白色背景来区分这些组合,今天为大家分享平面设计中相近性的应用技巧,来看看吧
收藏 0 赞 0 分享

相似的形状、颜色等其他特性在平面设计中的应用

在设计中相似的特性可以成为我们有力的工具,利用相似性,我们可以使两个相隔较远的元素在信息上联系起来,下面为大家详细介绍相似的形状、颜色等其他特性在平面设计中的应用,来看看吧
收藏 0 赞 0 分享

看看近30年奥斯卡最佳影片海报都长什么样子

今天为大家带来近30年奥斯卡最佳影片海报,看看都长什么样子,统计是从第59届奥斯卡开始的,因为之前的海报都太具有年代感了,对于设计朋友真的很值得过来学习,一起来学习吧
收藏 0 赞 0 分享

SVG格式的图片编辑修改方法

做分析的时候,经常会遇到一些SVG格式的图片,但SVG格式的图片并不能插入到Word文档中,并且需要按照期刊要求修改,怎么办
收藏 0 赞 0 分享

如何创造出好设计?教你利用坏图创造出好设计

虽然说一图胜千言,一张好图会说话。但在设计师的实际工作中,甲方不少,好图难得,碰到客户给的是烂图怎么办?还想不想要高端大气了?如果你的回答是肯定的,那就来看一下今天分享的这篇好文,实例分析,不纸上谈兵,文中涉及很多实用技巧,非常值得新手设计师阅读呢。
收藏 0 赞 0 分享

设计师必须知道的17个行业规则

设计这行摸爬滚打十几年,林林总总各行各业的客户接触不少,由于中国应试教育的不足,导致不少人对这一行业工作流程缺乏了解。本文就为设计师总结了17个行业规则,希望作为设计朋友认真阅读,这样在以后的工作中可以少走点弯路
收藏 0 赞 0 分享

如何才能做出有创意的作品 什么是好的创意

作为一名设计师,常常面对各种创意需求,但创意这种东西,在有限的时间之内,常常是没有创意的、没有灵感的,这让许多设计师苦恼抓狂。本文就向设计师朋友介绍如何快速打造有创意的作品的一些方法和发散思维的办法,希望能帮助到大家
收藏 0 赞 0 分享

图文搭配技巧:给照片配上文字的十个方法

图文搭配是是平面设计的基本功。给照片配上文字,与平面排版有相通之处,但因为偏重不一样,所以处理方式截然不同。本教程就为大家介绍十个图文搭配的技巧,教程比较实用,推荐过来与大家一起分享学习,希望大家喜欢
收藏 0 赞 0 分享

UI界面中首字母大写和小写有哪些优缺点呢?

UI界面中首字母大写和小写有哪些优缺点呢?对于很多朋友并不是很清楚,所以下面小编就为大家详细介绍一下,不会的朋友可以参考本文,一起来看看吧
收藏 0 赞 0 分享
查看更多