用户体验设计答疑对话(半吊子和纯外行)(3)
作者:heidixie 来源:aliued.com 发布时间:2010-11-30 21:27:00
Tom:为什么会这样?
Heidi:视觉嘛,每个人都有自己的感受,视觉的评价标准是大部分建立在主观评价上的。你觉得紫色好看,老板觉得红色大方,视觉设计师需要找到一个契合点去让所有决策方达成共识。
Tom:这本来就应该这样,即使有你们,他们的痛苦也不会减少多少吧?
Heidi:的确。但是我们的存在会帮助视觉设计师减少大部分痛苦(当然我们存在的价值不限于此)。因为我们会缩小他们确认的内容范围。如果没有交互设计的存在,就会把所有的可能性都抛给视觉设计师。在视觉确认时,会发现布局a和布局b,布局c存在各种偏好,而颜色a,颜 * , 颜色c 也存在不同的偏好,版块a的位置,存在不同的偏好……结果布局、颜色、结构的排列组合会非常非常多……( Heidi注:如图2所示,视觉设计师的大部分痛苦来源于对各种意见无法控制,从而有效达成决策)
Tom:恩,我理解了,会不会有人说:我觉得这个版本的结构很清晰,但是颜色很不好看,你看看能不能把另一个版本的颜色换过来看看?
Heidi:经常!但是这样来回排列组合,会诞生出更多的排列组合……
Tom:恩,想法有时在设计的时候也会收不住,也会诞生出一些自己的新的想法。
Heidi:是的。所以我们通常会在交互设计阶段先从理性上确认一些问题,比如布局,信息结构,内容的逻辑性等。这些内容可以不那么感性去评价,更多是靠一些说服性的东西去说服大家接受。
Tom:那你们怎么说服别人接受?
Heidi:如果有数据,就用数据;如果有用户的生意就用用户的声音。如果有已经了解到用户的特点、行为,都可以拿来应用到设计方案的说服框架里。另外,大家都会尊重专业的观点。另外,知识就是力量,专业让人信任,把自己武装得更加专业一些,会有比较大的帮助。
Tom:就是一样要说服别人?
Heidi:其实有时也不能叫说服,我们最起码自己得相信那就是最好的解决方案,如果自己不确信,就让更多的人去帮你看看是不是有更好的解决方案,如果时间和资源允许,就引入真正的用户去帮我们看看。之后别人都会相信这是目前阶段最好的解决方案。但是,即使交互不像视觉那么感性主观,但是依然每个人都有自己的想法,我们就需要说服他们相信这是最好的解决方案。
Tom:所以还是要找一些支持。
Heidi:数据,用户声音,都很有帮助。实在没有资源,就需要我们去描述使用场景,让其他人觉得自己就是现实的用户,进入到我们描述的使用场景里去,我们把这个说服的方式叫做讲故事( Heidi注:图3,讲故事已经成为一种业界的术语,storytelling)。
图3:讲故事是将用户使用场景具体化形象化的方式,成为交互设计师说服框架里重要的一种技能。
Tom:”讲故事”很有意思!那是不是你们就提供一张页面的草图给视觉设计师就可以了?
Heidi:不但是单个页面的草图结构和布局。我们最主要的是设计任务流。
Tom:任务流?
Heidi:比如用户的目标是上传产品,为了达到这个目标,他需要经过几个步骤,完成哪些任务等。我们要做到尽可能让用户在最短的时间内通过最少的步骤达到目标。哦,其实,我们的目标不只是这个,更高级的是,用户在这个过程中感觉到简单,容易,放松。最有效率有时需要和“用户的感受”平衡,也需要和我们投入的成本和用户投入的成本相平衡。


猜你喜欢
- 如下所示:# -*- coding: UTF-8 -*-import numpy as npimport osfrom scipy.misc
- 产生跨域问题的原因跨域问题是浏览器同源策略限制,当前域名的js只能读取同域下的窗口属性。跨域问题产生的场景当要在在页面中使用js获取其他网站
- 此问题是由于最新的pycharm在安装时自动装了vimVim插件 你可以在tools Vim emulator将对勾去掉就可以了。来源:ht
- Python 超简单的聊天程序客户端:import socket, syshost = '10.248.27.23'# ho
- Selenium简介与安装 Selenium是什么? Selenium也是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏
- 1.功能简介此程序模拟用户登陆商城后购买商品操作。可实现用户登陆、商品购买、历史消费记查询、余额和消费信息更新等功能。首次登陆输入初始账户资
- html代码:<!DOCTYPE html><html lang="en"><head&g
- 本文实例讲述了python实现搜索本地文件信息写入文件的方法。分享给大家供大家参考,具体如下:主要功能:在指定的盘符,如D盘,搜索出与用户给
- 之前,我介绍了学习安装并配置前端自动化工具Gulp,觉得gulp确实比grunt的配置简单很多,于是我决定再深入学习一下gulp,就去网上查
- 相信大多数人都遇到过多实例安装mysql吧,相信大多数人只要找到一份多实例安装的教程就会很容易搞定了,但是越是顺利的安装过程越让我们不安,为
- 1. 真值测试所谓真值测试,是指当一种类型对象出现在if或者while条件语句中时,对象值表现为True或者False。弄清楚各种情况下的真
- 最小二乘法大部分的最小二乘法公式推导,都是使用的 代价函数偏导 的方式来求得的,在这里首先展示如何通过代价函数求偏导的方式得到最小二乘公式,
- 本文实例讲述了Python3.5装饰器原理及应用。分享给大家供大家参考,具体如下:1、装饰器:(1)本质:装饰器的本质是函数,其基本语法都是
- 这是我的数据库student,好比输入一个值为32,查询id最接近32的整行数据,可以用以下代码import pymysqlvalue=32
- 在前一篇博客我们学习了 Go 数组,其要求所有元素为同一数据类型,如果希望存储不同类型的数据,就要用到结构体相关知识。结构体的定义:存储相同
- 本文是mysql 数据库问题一 将表一的数据导入表二:将表一的数据导入表二:将表二中的数据 插入到 表一,表一的列对应表二 select 出
- IEEE Spectrum 根据以下数据来源,对各大编程语言的使用普及率进行了统计。1)谷歌搜索结果2)谷歌趋势分析3)推特 (这是什么东西
- 对于个人用户来说,除了病毒和木马,网页中的隐形代码也开始严重地威胁着我们的安全,但大多数人却缺乏自我保护意识,对隐形代码的危害认识不够,甚至
- 1.登录mysql: mysql -u root -h 127.0.0.1 -p2.切换数据库 use mysql3.授权grant all
- 上篇介绍的使用python自带tkinter包,来写带界面的工具。此篇介绍使用pyqt来开发测试工具。tkinter的好处是python官方