实用可用性测试
 

2009-08-24 来源:ued.alimama.com

 

5月份有幸参加了人因国际的实用可用性测试,主讲人是董建明博士,曾在IBM、Ebay等公司从事了10多年用研工作。目前国内用研行业尚在兴起阶段,很多大公司已相继成立相关的部门或开设专职,但论经验值几乎为零。大家都知道跟用户打交道是一门很高深的学问,除了靠知识、技术和先进的仪器外,长期实践累积的经验尤为宝贵。现将培训中个人认为重要的部分,结合我们在工作中的实际情况与大家做一个分享,以供需要的同学参考。

我想可能大部分人都听说过可用性测试这一名词,在此就不详解了,首先来说下可用性测试的两种类型和方法。

形成性测试

总结性测试

1.在产品或网站的开发过程中进行

2.用来发现设计的可用性问题

例子:在应用中,用户能否找到和使用“按揭计算器”,来顺利输入贷款贴息?

1.在开发后期进行

2.用来确认某个产品已经实现预期的目标

例子:新的应用有没有按预期的比率提高了转换率?

                 ↓                                       ↓

小规模定性

大规模定量

1.提供许多观察的机会

2.基于专业知识和判断

3.专家观察,解释,决定

4.可以使用小样本

1.定量尺度是重点

2.结果可推广到更大范围的人群

3.需要大样本

如图,形成性测试大多采用小规模定性的方式,目的是为了通过测试研究形成新的东西并对现有的方案进行改进,而总结性测试一般采用大规模定量的方式,在产品完成后做测试,一般不对其进行修改,只是通过测试和研究以得到该产品好与否的结果。笼统的说,定性测试是想知道“为什么”,定量测试是想知道“有多少”。在明白了这两点之后,在拿到需求的时候,我们就可以通过产品本身的进行程度和需求方希望得到的结果来判断采用什么样的可用性测试了。

在实际的操作过程中需求方经常会提一个问题,6-8名被试人就能代表所有用户的问题了吗?其实我们会发现,测试到6名用户的时候遇到的问题已经大同小异,几乎重要的问题都是同样几个,新的问题产生几率已经变的很小。原则一:被试越多,产生的结果越可靠;原则二:被试越多,产生的新结果越少。被试多不能代表结果多,据维茨1992和尼尔森1993的统计表明,通过5名用户就能发现某产品中约80%的可用性问题了。弗克纳2003发现,测试5名用户平均发现85%的可用性问题,而测试10名用户平均发现95%的可用性问题,从6名到第10名用户新增问题几率只为10%,所以一般用户群测试均为6-8名被试。如果需要一个大的样本,可以考虑进行多次小测试,而非一次性测试许多被试人,这是原则三。

我们通常会要求在测试期间不要太多人参与旁听,以免打扰到用户的思路,可能有很多部门的同事不理解这样的举措,甚至认为用户测试看似很简单的事,不需要搞得那么谨慎和神秘,而我们通常最大限度只能允许相关人员在测试结束后才能进行提问,在试中我们要求旁听者留给用户绝对的安静环境。在这里,就为什么测试需要在这样的环境下进行做一个简单的、仅限于个人见解的说明。

作为产品的策划者或运营者,都有希望用户能最大程度接受该产品的主观的愿望,在愿望的驱使下,如果直接让相关人员提问则可能造成对用户的导向性,最终容易得出并不真实的结果。这其实跟用户的心态也有关系,作为被邀请的一方,用户一般会抱着配合的心态来完成测试,同时在操作中用户也会尽量掩饰自己不懂不明白的问题。作为用研人员在过程中要懂得分辨什么是真实的用户情况,而非假象。在这样观察与被观察,询问与被询问的环节中一旦受到干扰,用户的思路会瞬间被打断,从而影响到测试的结果和真实性。

接下来我们来了解下完整的可用性测试步骤

1、准备测试启动会

在该步骤中需求方和用研将进行详细的沟通,用研人员充分理解测试目标,定义用户群和方位,了解技术环境。

2、进行测试启动会

在会议中需要确定测试任务、测试形式、招募被试的标准等相关要素。

3、招募被试

可以根据产品需要来划分多个纬度进行筛选被试,目前我们的被试人员纬度一般由用研决定,需求方直接提供被试人员名单。

4、准备测试材料

材料分为文档部分、工具部分和礼品部分,文档部分一般要准备测试大纲、任务书、知情同意书、测试情景、问卷、记录表等,工具部分为测试电脑、录音、手表等,礼品部分自然是对被测的赠礼,也可以现金代替。这些准备工作一般由需求方和用研共同完成。

5、组织测试设备和角色

这个步骤包含测试环境的安排既测试房间,各种测试用设备安排,角色为测试主持者、参与者,以及被试接待人员的安排。

6、在以上环节做完后就可以进入测试了。

以上的步骤是根据培训和工作中的实际情况结合而成的产物,仅供参考!我们一般做测试基本都是按照以上步骤来走,这些还只是提要,如果详细的将每一个步骤展开,相信很多人都不会轻松地说用户测试很简单了,呵呵。

今天整理的也不少了,大段的文字怕大家看了眼花(估计已经花了),就此先告一个段落吧,结束前突然想起我们老大说的一句话,他之前做了一个项目,在被测前他不太相信可用性测试的作用,结果出来后,他意味深长的对我说,“我想到的问题,用户都想到了,我没想到的问题,用户也想到了,看来用户测试还真是会带来意想不到的效果啊”。。。。。


火龙果软件/UML软件工程组织致力于提高您的软件工程实践能力,我们不断地吸取业界的宝贵经验,向您提供经过数百家企业验证的有效的工程技术实践经验,同时关注最新的理论进展,帮助您“领跑您所在行业的软件世界”。
资源网站: UML软件工程组织