交互设计学习笔记之《如何进行可用性评估》
June 28th, 20## at 02:48am hanyan
如何进行可用性评估
可用性评估,它的主要目的是为了找出可用性方面的问题,即用户能否很好地使用产品的各项功能。
用户研究是制作原型和可用性评估的基础和前提,只有通过用户研究,设计人员才知道用户对界面的特定需求和使用特点,才能在这些知识的基础上制作原型,同时在对原型评估时,也必须根据用户自身及使用时的特点来对原型的好坏进行判断。
根据在评估过程中是否有用户参与,可用性评估可以分为两大类。第一类是没有用户参与的评估方法,第二类是用户参与进行评估的方法,为什么会存在没有用户参与的方法呢?以下是两个主要原因:
第一, 用户以及用户的时间都不是免费的、何时想要何时就能得到的一种资源,大部分用户都有自己的工作要做,他们只能抽出很少的时间来帮助你进行可用性评估。因此,即使是不考虑经济方面的成本,有些时候你仍可能无法找到用户来进行评估。
第二, 有时请用户进行评估也并不总是能发现所有问题的,这仍是因为可供测试的用户数量有限,只有很少功能能被评估工作覆盖到。另一方面,用户的熟练程度也决定了只有特定的问题会被发现。例如,新手用户进行评估很可能发现产品在易学习性方面的问题,但却不容易发现使用效率方面的问题,而熟练用户的情况则相反,如果由设计人员进行评估,就可以系统地对所有的功能在可用性的所有方面进行评估。
下面我们首先来讨论两种不需要用户参与评估的方法:认知走查和启发式评估
认知走查(Cognitive Walkthrough)
认知走查法试图想象出人们在第一次使用某个产品时的想法以及所采取的动作,它的大致流程是这样的,你已经有一个原型或对于界面的详细描述,或者就是一个真正的产品。同时,你知道可能的用户是谁。此时,你可以选择产品所能支持的某个功能来进行评估。评估的具体过程就是把用户在完成这个功能时所做的所有动作进述成一个令人可以信服的故事。为了使得这个故事可信,针对于用户所做的每一个动作,你必须要能够证明,根据用户的知识水平以及界面上的各种信息提示及反馈,用户做出该动作是合情合理的。
认知走查前的准备工作
需要有一个可供评估的原型或真正产品,或者对于界面使用方法的详细描述,产品的使用手册也可以,这些描述或使用手册越详细越好,因为只有这样才能发现更多的问题。
需要一个对于要完成的任务的描述,这个任务最好是用户在使用产品时的典型任务。
需要有一个用户在完成上述任务时所执行的一系列动作的完整而详细的描述。
有关用户自身生理、心理特点以及他们的知识和经验的描述。
怎样在认知鼠查中发现可用性问题
在上述准备工作的基础上,认知走查的核心部分就是对假定的用户所采取的每一个动作进行质疑,看看它的发生是否合乎情理,我们可以从以下四个方面加以考虑:
第一、 用户能否想到去做某个动作。
第二、 用户能否找到执行某个动作的控件在哪里。
第三、 用户能否看出操作控件可以产生他们想要的效果。
第四、 在用户执行操作后,界面是否提供了适当的反馈,用户能否较好地理解这些反馈来有效地指导的后续的操作。
认知走查的局限性
认知走查只适合于评估一个产品的易学习性,因为它考虑的是用户在第一次使用界面时的想法和行为,但不太容易发现使用效率方面的可用性问题。
启发式评估
启发式评估又称经验性评估,它是指根据一些界面设计方面的经验性准则来对界面进行系统的审查,以便来发现其中的可用性问题。在这方面最有名的的是由Jakob Nielsen和他的同事提出的10个经验性准则,它们是:
· 简洁而自然的对话。用户界面应当尽可能简洁,屏幕上的功能和信息越多,用户就需要学习越多的东西,出错的可能性就会增加,从中查找信息就会更困难。
· 使用用户的语言。用户界面中所出现的用语应当使用用户所熟悉的问题领域的语言,而不是计算要领域的术语。
· 将用户的记忆负担降低到最小。人的短时记忆和长时记忆能力都是有限的,应当尽可能利用计算机的计算和存储能力所弥补人在这方面的局限性,以使得人可以更轻松地使用计算机。
· 一致性。同样的命令或操作应当产生同样的结果。
· 反馈。系统应当向用户表示出,用户已经执行了什么操作或发出了什么命令,这些命令或操作的执行情况如何,距离用户的目标还多远。
· 清楚地标识退出。应当让用户始终对系统掌握完全的控制权。
· 使用灵活性及效率。熟练用户应当可快速地完成各种操作,尤其是频繁使用的操作。
· 良好的出错信息。出错信息不仅仅要明确地、以用户可以理解的方式指出错误的原因,还应当指出可能的解决方法。
· 采取各种措施来防止错误的发生。
· 帮助和文档。向用户提供易于检索、便于用户逐步学习的帮助信息。
可用性测试
可用性测试是指通过让实际用户来使用产品或原型方法来发现界面设计中的可用性问题。下面介绍进行可用性测试时主要包括的活动。
1.招募测试用户
在招募测试用户进的主要原则是,这些用户要能尽可能地代表将来真实的用户,比如说,如果系统的主要用户将会是新手用户,那么就应当选择一些以有对于系统不熟悉的用户。在实际操作中,也可以委托一些专门负责可用性测试的咨询公司来负责招募测试用户。
2.选择测试地点和记录方法
3.测试前的准备
测试人员在测试前需要准备好一些要求用户完成的任务,这些任务应当是一些实际使用中的典型任务。另外,在开始之前,可用性的主持人应当明确地告诉用户,这个测试目的是发现软件产品中的问题,而不是要测试用户是否有能力来很好地使用软件。清楚地说明这一点将有助于减轻用户的压力,使得他们能使在真实环境一样来使用软件。
4.测试过程
可用性测试的基本过程就是用户通过操作软件来完成所要求的任务,同时观察人员在一旁观察用户操作的全过程,并把发现的问题记录下来。可用性测试的主持人应当要求用户在操作软件的过程中采用一种名为“发声思唯”的方法,即在使用软件的同时说出自己的思维过程,比如为了完成某个任务,用户想先做什么,后做什么,为什么要做某个动作。等等。
在测试的过程中还需要注意,除非用户完全无法继续下去,否则不要给用户任何提示或暗示,任务这样的信息都有可能帮助用户找到正确的操作方法,从而无法暴露出原本可以发现的问题。
5.测试结束时的活动
在测试结束时,主持人或观察人员可以询问用户对于产品整体的主观看法或感觉。另外,如果用户在测试的过程中没有完全把思维的过程说出来,此时也可以询问用户他们当时的想法和思维,询问他们为什么做出那些操作。
6.事后的研究和分析
在可用性测试结束之后,所有的观察人员把各自的记录进行汇总并加以分析,产生出一分产品的可用性问题列表,并对可个可用性问题的严重程度进行分级,以使设计人员根据项目进度来优先选择严重的问题首先处理。
常见的手机UI布局
August 5th, 20## at 05:43am hanyan
目前市面上销售的山寨机其UI布局大致都一样,只是对局部进行了定制,这些局部的修改一般会在如下几个情况下发生:1.老板看到一款品牌机上某些效果不错,于是下面就开始忙了(如三星待机界面的widget,LG的三维立体效果,现在很多机器上都实现了);2.某些特别好的效果被设计人员看到了,这时候他就要与软件沟通,这就是一个搏弈的过程,一般设计人员会发封邮件,阐述这个效果如何牛逼,有多大的好处。很多时候软件人员是不愿意修改的,他们会以工作量,风险值等理由来推脱,双方都在打太极。
山寨机更新速度快,其原因主要是它只需改造型与GUI,GUI的规范都固定了,只需在相应的坐标内进行图形设计,然后切图给软件,软件把图片替换就行了。用户不需要知道你是如何设计,在什么平台(MTK、展讯或高通)上开发的,你只要有一点能抓住用户的心理就行,例如超强的喇叭,百米之处就能听到他放的是杰克逊的歌曲;超实惠的价格,用很少的钱就可以买到一台高仿机,让人误以为你用的也是诺基亚。
这些手机的UI布局大致是这样的:
首先是Idle界面,分为status bar/time&date/shortcut/softkey,如下图就是展迅W平台的常用待机界面。
主菜单(mainmenu)界面中除去status bar、softkey,中间部分就分为九宫格或十二宫格。其大概有这些功能:通话记录、电话簿、短信、浏览器、设置、多媒体、文件管理、娱乐空间、百宝箱等。多媒体中包括了相机、音乐播放器、视频播放器、FM、录音。百宝箱中包括了闹钟、日历日程、蓝牙、计算器、世界时间、倒计时、归属地、秒表、电子书等。
一般出一套GUI方案,只需要确定好风格,设计出主菜单界面的图标,背景图,状态栏背景,标题栏背景,功能键背景,二级菜单中选项的选中状态,滚动条,然后就是一些特殊界面的设计了,如MP3/MP4,世界时间,FM、日历、相机等,状态栏上的小图标会根据情况进行相应的修改,开关机动画、充电动画这些也会重新设计。
在这些UI布局中,有时用户需要进行三次操作才能找到相应的应用程序(待机界面>主菜单>多媒体>MP3),体验实在不够良好,特别是文件管理器,找一张图片,有时需要进行六步才能看到。这也是这些平台交互设计非常不好的地方。
如果开发这些平台的公司能够更加注重交互设计,在原有的基础上进行改进,这对用户,对自己公司的发展都是非常有好处的。
第二篇:如何进行可用性评估和研究
如何进行可用性评估和研究
报告框架
什么是可用性评估?——理解可用性
为什么要做评估?——探明评估目标
评估哪些方面?——确定评估指标
选择哪类评估?——选择评估方法
评估前需要哪些准备?——评估准备
如何实施评估?——评估实施
如何撰写评估报告?——评估报告
什么是可用性评估?——理解可用性
可用性定义(ISO9241-11):产品在特定环境下特定用户用于特定用途时所具有的效果、效
率和用户主观满意度。
为什么要做评估?——探明评估目标
研究导向:证实与证伪
产品导向:发现问题,改善设计
为什么要做评估?——研究导向
我发明了一个全新的技术,我想知道用户对这个创新技术的反应,以确认它是否有价值。——验证性评估
我发明了一个可替代现有技术的新技术,我想知道它是否比现有技术更有价值(对比)。——对比性评估
为什么要做评估?——产品导向(1)
战略上的目标
1使我的产品所提供的功能用户真正“想要”和“想用”,建立起清晰的产品定位。2使我的产品在同类产品中更具核心竞争力。
功能是产品的核心价值,当同类竞争产品之间的功能相差不大时,可用性和用户体验就升格为核心价值。
Idea:可用性/用户体验是产品竞争的最后一座“堡垒”。
3使我的用户满意我的产品——〉信赖我的产品的品牌——〉成为我的产品的“骨灰级粉丝”
为什么要做评估?——产品导向(2)
具体目标
(1)建立可用性标准
对当前版本进行可用性评估,为下一版本的产品提供可用性标准。
(2)控制开发成本
在开发周期的早期就能够发现设计上的问题(原型测试)VSCoding的成本非常高
(3)降低开发风险
等待产品发布后再获得用户的反馈,风险太高
(4)降低技术支持和维护成本
用户容易学习和使用产品,自然就很少打技术支持的“热线电话”,也无需太多的时间去维护产品
(5)提高销售额
好用的产品自然就会有良好的口碑,良好的口碑成就更高的销售额
要评估哪些方面?——确定评估指标
选择哪类评估?——选择评估方法
1、用户参与
(1)对比实验:用户数:
多组设计的可用性比较;
用户数:每组12人以上。
(2)可用性观察测试:
通过观察找出界面可用性问题,提出设计改进建议;
可以是正式的实验室观察,也可以是非正式的观察。
用户数:2人以上,一般6——12人。
2、用户不参与
(1)启发式评估
可用性专业人员根据已有的可用性原则,对界面进行逐一评估
(2)认知走查法
可用性专业人员将自己“扮演”成为用户,通过一定的任务对界面进行检查评估。
(3)GOMS模型预测
(4)击键层模型预测
选择哪类评估?——选择评估方法
评估方法的选择,取决于:
1我的评估目标——如前面所述
研究导向:验证我的设计Idea是否有利于用户(观察测试等);比较两个或多个设计Ideas
(对比实验)
产品导向:发现问题,改善设计(观察测试、启发式评估、认知走查等);证实我的产品达到可用性目标(观察测试、对比实验等)
2我希望获取的数据的类型
量化数据(对比实验)
质性数据(其他评估方法)
3我关于评估和与用户打交道的价值观念
用户参与的评估
评估前需要哪些准备?——评估准备
一、人员组成
二、人员培训
三、观察者安排
四、测试计划
五、测试任务设计
六、招募测试用户
评估前需要哪些准备?——评估准备
用户参与的评估
一、人员组成
一个可用性评估组中至少要有两位实施人员.
虽然一个人也可能完成可用性测试,但他/她必须是经过严格训练的可用性专家,必须能够即时处理所有的任务。他/她需要:
1照看好测试测试用户(使所有测试用户都感觉良好并完成得比较顺利)
观察测试中发生的事情,安排管理测试场景(作为测试的促进者),并提出问题(如果需要)2观察时要做好笔记
3如果你用了录音设备,还要照看好它们。
所有这些,一个人难以办到
两人组成小组,有如下好处:
1测试结束时,会有两种视角来看待测试结果
2其中一人可以照看测试用户并坐在测试用户的旁边,另外一个人可以做记录,并照看好
记录设备
3两个人必须都可以观察测试用户并听到测试用户说话
如果空间和人员足够,还可以用更多的人加入可用性测试小组(如项目经理、开发人员等)。小组中的成员都应该观察、聆听并作笔记。
二、人员培训
评估小组中至少有一个成员是可用性专业人员。所有的其他成员必须知道如何:1在可用性测试期间如何与用户进行沟通
2客观观察的方法
3聆听用户真实意图的方法
4将观察(所看到的和所听到的)与推论(对观察做出假设和结论)区别开来
5有效地作笔记的方法
6询问时,不引导或责备用户
三、观察者安排
观察者:想亲眼目睹整个观察过程的任何相关人员
还有哪些人需要对可用性测试进行观察?
很多人。努力为这些观察者安排位置。
1负责产品设计的团队应该过来,进行观察和聆听。
2负责产品内容编辑的人员应该过来,进行观察和聆听。
3那些对可用性工程表示过怀疑或对你的用户知识技能分析表示过怀疑的经理和管理者们应该过来,进行观察和聆听。
4可用性测试是许多设计者、开发者、编辑和经理第一次看到真正的用户使用产品。这些人需要看到可用性测试这一真实过程。
在典型的可用性测试中,你不想将超过一个以上的观察者与用户一起待在一个房间。因此,你需要为其他观察者安排另外的空间。
可用性实验室中通常具有一个独立的房间,在这个房间里,观察着可以通过单向玻璃或监视器来观察可用性测试过程。
如果你把测试安排在一个会议室,你可以在隔壁为观察者搭建一个房间。你可以在观察室里放置影音设备,将将录像投到一个大监视器上。
四、测试计划
评估范围:我需要评估什么内容?
评估指标:我关注想评估产品的哪些方面?
测试用户:我应该请什么用户来参加测试?
评估环境:在什么地方实施评估?在固定的实验室?会议室?或其他拥有可移动实验室的地方?在会议室或其他没有任何录音设备的地方?远程?
评估预算:这次评估我大概要花多少钱?
五、测试任务设计
选择用户将要尝试的相关任务
准备、试验并精炼为这些任务所设计的任务场景。
注意:确保这些任务场景写得很清晰,在测试时间分配上比较合理。
如果是对比实验,还需要考虑你的实验设计
测试内设计、测试间设计、混合设计
无关变量的消除与平衡
顺序效应的平衡
练习效应的消除
满意度问卷
六、招募测试用户
招募那些当前的或潜在的用户来参加测试
考虑请一个专门招募可用性测试的测试用户的公司来帮助招测试用户
如果自己招募,可以建立一个用户库以便将来的测试之用。
如何实施评估?——评估实施
预测试
找找亲近的人、与测试用户背景相似的人或其他部门的人(如人力资源部、会计部等)过来,请他们帮忙过来做预测试
预测试用户一般2个人左右
预测试能够帮助我们对评估的过程进行预演,从而找出我们在评估设计可能存在的问题或没有考虑到的情况,尽量减少在正式的评估中出现不愉快的或影响评估的客观性的或不可预知的问题。
检查软硬件是否有冲突
任务描述是否有问题
实验者的口头说明是否清晰
实验者先自己测试,将任务完整过一遍。
测试实施
一、评估人员介绍测试的目的
自我介绍(姓名,称呼:**公司的研究人员)
所在机构和他的主要目标(公司主要是做手机可用性测试方面的)
介绍这次研究的目的(该系统是否符合用户的使用方面的要求)
声明这个测试的对象是手机/手机软件,而不是用户本人
声明他们的参与是完全自愿的,他们可以在任何时候要求停止
提供知情同意书,请他们阅读,并要求他们签名,同时可收集用户的人口学、知识等信息。让用户参观测试设备,并解释每部分的功能,告诉他们将使用什么设备
让用户了解将要对他们的声音和行为进行记录。保密声明,征求同意。
二、出声思维训练
在做什么?
看到了什么?
怎么想的?
有什么疑问?
三、任务介绍
用户使用系统之前尽可能告诉用户有关系统的信息
告知用户任务。一次告知一个任务。任务描述页,同时口头上向他们表述。
询问用户是否有关于研究目标、过程或任务的问题。回答这些问题,但是不能回答类似于“我该怎样做这项任务?”的问题,如有用户问到,可以跟他们说:“那正是我需要观察的情况,我想看看系统是怎样帮助你完成这个任务的。”
四、开始测试
用户采用出声思维法完成任务。如果用户沉默5-10秒,告诉他“请一直说”。
如果用户开始解释他们的步骤而不是报告工作记忆区的内容,先让其停止,然后说:“请不要向我解释你正在做什么。表现得就好像你一个人在解决问题时一样自言自语。”适时让用户休息
五、结束测试
询问用户是否还有更多的关于系统或研究的问题。回答那些现在就可以回答的问题,或让用
户和可以回答这些问题的人联系。
询问用户关于所测试产品的意见和改进建议。
感谢用户的参与,重申他们的参与将帮助我们确定系统的问题,从而可以改进系统。
用户不参与的评估:启发式评估
评估准备
人员组成
人员培训
评估过程
一、人员组成
要考虑用3——5
个可用性专业人员
二、人员培训
评估小组中所有成员均为可用性专业人员。所有的成员必须:
对可用性评估原则有一致的理解
能够在一个显而易见的可用性范例中取得一致的评估(检查到的问题、对问题的解释;设计建议可以不一致)
了解评估实施过程
共同形成评估任务
能够形成可用性专业人员评估的报告规范和呈现方式
JakobNielsen的启发式原则
1.0–约1990
简单而自然的对话
采用用户的语言
使用户的记忆负担减至最低
一致性
提供反馈
提供清晰的退出标志
提供快捷方式
提供良好的出错消息
预防错误
帮助和文档
2.0–约1994
美观和最小化设计
系统和现实世界相匹配
运用再认而不是回忆
一致性和标准化
系统状态可视化
用户控制和自由度
使用的灵活性和效率
帮助用户识别、诊断、恢复错误
错误预防
帮助和文档
评估过程
评估小组(最好3-5人)评估一个用户界面
每个评估者根据启发式原则独立地、依次地进行检查评估
不同的评估者可能会发现不同的问题
评估者聚在一起,合并他们的发现
共同估计问题的严重性
任务报告/头脑风暴?如何修正该问题,指出哪种设计建议/解决方案比较好如何撰写评估报告?——评估报告
评估报告的风格因不同的目标、不同的阅读对象而不同。
通用工业规范可用性测试报告标准(CIF,ANSI/NCITS354,2001)
标题页
实施概要
简介
方法
结果
附录
对比实验报告
介绍
产品描述
实验目标
方法
实验用户
实验任务
实验设备
软件环境
显示设备;声音设备;输入设备
数据收集工具
实验设计
实验过程;实验用户通用指导语;实验任务指导语
可用性测量指标
结果
效率对比;效果对比;满意度对比
讨论
总结
附录
启发式评估报告
启发式评估报告,又叫可用性方面报告UAR),内容主要包括:1可用性问题或优点(关键事件的证据)
用户的目标。
用户行动的效果。
2对问题或优点的解释
3问题的严重性或优点的好处
5点量表
4设计建议
5与其他可用性方面的关系