编辑导语:需要知道产品有哪些地方有问题或者想要改进,可以用使用性测试的方法,让用户完成使用任务,以此确定产品的测试;本文作者分享了关于实用性测试的深度总结,我们一起来看一下。
基础性用户研究简易、快捷而且高效,有些形式可以普遍应用于任何产品;使用性测试会帮助你更容易理解用户,知道产品有哪些地方不好用;使用性测试可以告诉你目标用户是否可以顺利使用你的产品;它将揭示特定用户界面的问题,揭示哪些任务不容易完成以及哪些说法让人困惑不解。
进行使用性测试需要有四个主要步骤:
- 定义用户及其目标
- 创建能完成这些目标的任务
- 找到恰当的参与人
- 观察他们如何执行任务
一、定义用户及其目标
使用性测试的首要任务是弄清楚网站的服务对象。你预期的最常见用户可以用什么名词或者形容词来描述?这些人与其他人群有哪些不同?年龄、兴趣、所遇到的问题或者所有这些都有或者其他更多差异。
例如:假设使用性测试针对的是用户在一个网上购买餐具上的浏览和购买的体验,可以快速为网站的受众创建用户定义:要买餐具的人;但是这样的描述还不是很具体,比如我的朋友的妈妈就会定期为家庭购野餐购买塑料餐叉,但她不会通过网站购买;所以用户定义应该更具体一些,多一些细节。
目标用户具有以下想法和特征:
- 想买高档餐具;
- 具有价值意识;
- 希望有广泛的选择余地;
- 网上购买;
- 不是专业的餐具购买用户;
接下来弄清楚你做的这个功能或产品服务的关键特征和大体分类,人们为什么用它?为什么说它对用户有价值?如果身处在一个喧闹的聚会要求你用30S对一个从来没有听说过这个网站的人描述它,你会怎么说?
这个网站能够使所有中国人从一个品类齐全、品名和明星设计师汇聚的网站购买餐具;它可以让买家很容易找到特定套系的餐具,快速以低价替换掉自己损坏的的茶钥或购买供饭店使用整套银器。
二、创建达成这些任务的目标
写下网站的重要功能。
人们还可以用到其他哪些功能?在一个电商网站,显然应该能够购物;但用户应该能到找到商品,不管他们是否清楚自己想买什么。
更进一步,他们或许还应该能够找到在打折品或者特别有价值的商品;做一个清单,用简单的一句话描述每一个功能。用简短的几句话里来描述某个人执行功能的情形,从她或他的角度来写;这成为一个任务;如果“按套系找到特定的商品”是一个功能,那么它对应的任务就是:决定购买一瓶红牛,从网站的首页开始,找到一瓶红牛。
最后购买任务的顺序从最容易安排到最难,从容易的任务开始,人们会觉得产品和过程更容易接受。
三、找到合适的人
找几个人,他们符合在第一步中确立的用户概括,可以通过熟人找些合适的人选;如果是在一家大公司,可以找其他部门的同事,只不过他们不能与你的产品有任何关系;如果是在一家小公司,则可以找自己的家人或者朋友,以及同事的家人或者朋友;可以找楼下大厅的人员,也可以去大街上找。
除非产品是为开发者设计的,否则应避免开从事数字产品/服务设计与营销的人员;和们们接触的过程中让他们知道你希望他们帮助你从使用效果来评价你当前正在开发的产品,同时也要透露太多细节;他们也不需要准备,人过来就行了。
四、观察他们如何执行任务
需要写一个脚本,你和受邀前来的参与者都要遵循这个脚本;把网站的简单描述放在页面顶部,他们只需要知道这一点就可以了,不要在告诉他们任何细节。
实际上,一个简单的描述和一个链接往往就够了;在其他页面上,写下具体要执行的任务,一页一个;如果参与者刚开始使用这个产品,就不要包含不需要他们知道的任何信息,然后找一个安静的地方,以免在谈论产品时受到打扰。
在介绍任务过程中,可以像下面这样说:
- 我们邀请你前来帮助我们理解产品哪些部分好用,哪些部分不太好用。
- 虽然我们把这个活动称为使用性测试,但并不是测试你,而是测试产品,你怎么做都不会错;如果某个功能用不起来,不会是你的错,而且,如果你说出产品的不足和缺点,也不会伤害任何人的感情。
- 大声说出所有的想法,这真的很重要,把它想象为“实况报道”描述你正在做什么以及为什么要这么做。
写脚本的时候把所有这些要点都包含在内。但是在和参与者交谈时不要恪守脚本一成不变,太呆板了反而让人很不自在;为参与者做完介绍之后,就可以阅读产品描述和任务描述,请他们尽量以其最好的方式执行任务。
再次强调,整个过程中一定要大声说出他们的想法和操作。
然后请他们开始说话,我们就观察,安静的做笔记;如果看到他们被卡住,不要告诉他们应该点击哪里或者看什么地方,千万不要告诉他们怎么做;如果他们看似极其受挫,就告诉他们,如果某个任务似乎不可能完成,并不是他们的错,他们应该赚到下一个任务,而且还得提醒他们继续说话。
一旦完成所有任务或者半个小时已经过去,就该结束了;请参与者讲讲自己的整体印象,他们在实际生活中是否会用这个网站;然后谢谢他们的参与,赠送礼品(有条件的情况下)。
五、思考与总结
使用性测试结束之后,思考下面几个问题:
- 哪些好用,哪些不好用?
- 用户是否完全搞不懂这个网站?如果是,体现在哪些方面?
- 有一致性的错误吗?如果有,是什么?
- 他们是否做了你期待他们做的事情?如果没有,他们又做了什么?
- 他们做事情的顺序是否符合你的期待?如果不,他们的顺序又是什么?
- 他们发现了哪些有趣的东西?
- 哪些你觉得有趣的东西没有被他们发现?反之,哪些你觉得他们会忽略他们却发现有意思?
- 他们是否知道网站的用途?是否看不出它的意图?
- 他们能做多少个任务?哪些为他们带来了麻烦?
- 他们在什么时候看上去挫败?迷惑?他们当时在做什么?
- 网站是否满足他们的期望?如果没有,哪些地方又让他们失望了?
- 你知道他们的期望吗?
这时,就差不多该理解自己的产品哪些地方有问题了;你可能会看到有几个问题反复出现,也许他们看不懂你为特定功能所取的名称,也许他们看不出任何关键的构想,也许他们对你提供的东西不感兴趣;也许他们非常希望这款产品,因为它完全满足他们的需要;所有这些都必须了解,因为可以从中了解哪些地方有问题(并且同样重要的是哪里没有问题)。
知道用户对产品的看法之后,你就可以开始思考这些数据对公司内部相关人员的含义了。
- 你确信真的存在自己所怀疑的问题吗?需要采取什么行动来修复这个问题?
- 关于这个产品,你所了解的是否与你所想象的矛盾?组织中是否有人会给予哪些想法来做决定?是否需要与其他人交流这些见解?你如何进一步调查人们相信的想法,需要哪些资源?
- 哪些地方让你觉得困惑?哪些人可以和一起搞清楚真相与现状?如何做出回应?
使用性测试完成之后,大概可以知道它的好处和用处以及问题了。
加油,干就对了!