产品设计方法
今天介绍的这种产品测试方法,是由《Don’t Make Me Think》的作者Steve Krug先生提出、也是之前我在工作中尝试实践过的一种方法。相对于专业的实验室测试方法,个人觉得这种方法在我们日常工作中可能更高效、更有用。
言归正传,直入主题吧。
相信大家都听到过产品经理或者设计师对于可用性测试的抱怨或害怕,例如:
- “我们没有那多时间做测试啊!”
- “我们没有太多的经费预算。”
- “这方面我们不够专业,怎么做啊?”
- “我们没有可用性测试的用户体验室啊!”
- “用户体验室这两天被预订出去了,我们去哪儿做啊?”
Steve Krug先生提出的这种简易测试方法,正是为了解决诸如此类的问题,让每个产品经理、设计师都能够轻松的做测试、轻松的发现问题。
1. 简易测试方法和传统可用性测试的比较
我们先通过下面的这个表格来大致看一下这种简易测试方法和传统可用性测试的区别。
2. 简易测试方法对于被试人数的要求
传统可用性测试往往要求每一轮的被试都需要严格筛选,一轮测试需要6-10名的用户甚至更多。简易测试方法则强调多轮测试,在产品的不同阶段进行多轮测试,发现问题并迅速做出相应修改。
如下图所示,左边为传统可用性测试,在一轮测试里面,8名用户能够找到较多的可用性问题。但是往往正是这5个问题,使得测试人员不能够走得更深,从而发现更多的问题。右边部分为简易测试方法。一般一轮测试3个用户,的确在一轮测试下来,3个用户发现的问题往往没有传统测试8名用户那样多。但是简易测试会在改进第一轮的三个问题之后继续测试,这个时候测试人员能够更深入的了解更多的问题,因此可能2-3轮测试下来,找到的问题会比传统一次测试8名要多。
3. 简易测试方法的场地要求
很简单,一个会议室或者安静的办公室即可,无须有单向玻璃的观察室,无须带有声音监控的设备。测试人员和用户坐在一起,要求用户在电脑上完成产品相应的若干个任务,在完成任务的过程中,测试人员记录问题和用户的反馈。如果条件允许,还可以外接一个显示器,让团队的其他人员也能够看看用户的操作过程(如下图)。
4. 简易测试方法的操作流程
流程很简单,主要分为四个阶段:
1) 准备阶段
- 准备好需要测试的产品或demo:可以是纸质的草图原型,也可以是高保真的flash模拟产品的原型,也可以是即将发布的beta版本的产品;
- 准备好需要让用户完成的任务列表:考虑到各方面的成本,挑选一些有代表性的、关键的任务即可,无须面面俱到;
- 约好用户;
2) 介绍阶段
- 向用户介绍测试的目的;
- 告诉用户有任何问题、任何意译,随时可以询问;