可用性测试的一种:出声思考Think aloud
--------------------------------------------------------------------------------
对现有用户的界面设计测试的几种方法。
· 纸和笔的测试:让用户写下对界面设计的意见,回答一些有针对性的问题。
· 出声思考:参试用户在任务进行过程中出声表达自己的想法。
· 一起发现:两个用户一组,进行测试,在此过程中,一起激励并发现使用性问题。
· 模式化实验:控制化实验、衡量、满意度的分析。
· 统计技术:访问和问卷。
Why出声思考
参试用户被要求在他们参与测试的过程中,表达自己的想法(出声思考)。
·提供大量的过程数据
·相关的少量参试用户(说出3到5个)
· 许多的生动的和多彩的实例
例如:词汇问题。在一个为法律事务服务的系统中,参试用户总是把“parameter”误读成“perimeter”。仅仅是看这个错误是很难来判断的。
出声思考的方法
· 他们正在试图做什么?
· 他们读的东西
· 正在形成的问题
· 他们觉得困惑的东西
· 他们做出的决定
准备用户
· 从一个与测试内容无关的话题开始。(比如谈谈昨天晚上的那场电影)
· 给参试用户看一段过去的出声思考的录像。
· 针对一个无关的系统来段出声思考的练习。
· 告诉参试用户只要一有问题马上就说,但是也要向他们说明,直到测试结束才能回答他们。
测试测试助手的角色
· 鼓励用户将他们的想法说出来,即使是很简单很低级的也没有关系
- 能说得更多吗?
- 请告诉我们你要干吗?
- 我听不见你说了什么?
· 自然的意见最好-不要诱使用户的思考方向用以下的语言:
- 你在想什么?
- 你刚才为什么要这么做?
- 刚才你做了什么样的选择?
· 不要问为什么是这个问题
影响因素
许多时候,我们常常会忽视单个用户的想法,并因此而失去好多有价值的东西。
· 单个的用户,出声思考
· 一个仿真的环境
· 一个预先没有准备的任务,但是用户却开始并且进入了。
· 看
出声思考的价值和不足
++找到了很多的使用性问题
++找到了他们出现的原因
+少量的参试用户(3-5)
+在开发过程的期间就可以应用
+不需要专家的介入
+分出各自的问题
-出声思考使参试用户的速度变慢
-出声思考会使参试用户改变相应的问题解决的方法
-无法收集测试数据