技术开发 频道

可用性十个步骤

  3、设计过程 定义用户群

  你的测试用户必须能够代表用户群。考虑的人口统计学特征有:教育水平、使用经验水平、工作类型、年龄、性别、种族、身体条件等。

  * 定义想测试的内容

  没错。但还是要确保绝对清楚哪些要测和哪些不测。内容越详尽,得到有效测试的机会就越大。还要定义如何度量测试得到的数据,如完成时间和成功完成的任务数。

  * 写任务

  考虑组成一个包括多个部门代表的小组来选择任务,例如客户支持部门可能会对关键任务有不同的看法。

  任务应该是有意义的,以一定的逻辑顺序展现给用户,同时还要控制每个任务的完成时间,不能让用户把所有的时间都花费在一个任务上。

  在每一页纸上写下一个任务。任务的指令要明确但不能有提示如何完成任务。

  * 为测试人员写脚本

  以同样的方式问候用户,以同样的方式解释测试,以同样的方式回答问题,以同样的方式进行提示等等。为了做到这点,需要为测试者制定执行的脚本。

  * 准备记录表格

  即使录像,也要在当时记录用户的行为。如果有一个记录表格,记录就会变得容易。可以有一个和用户任务相符的表格来记录用户行为和你的理解。第二种表格可以是菜单结构图,用来记录用户试图完成任务时的动作顺序。另外需要记录的是每个任务的完成时间,在哪些地方使用了帮助,在哪些地方参考了用户手册。

  4、安排测试地点和设备

  可以在用户的地方或在自己的实验室里进行测试,也可以是一个更中立的地方。

  在用户的地方有一个好处就是用户会因为熟悉周围的环境而感到放松。缺点包括:不可控制的中断;在路程上花费很多时间;调试你的设备等。

  在自己的实验室进行测试应该是方便的,但是对用户来说不太方便,他们在一个陌生的环境里面可能会比较紧张。

  在中立的地点进行测试的缺点与在你自己的地方测试是一样的。对你来说它也可能不方便(尤其是如果需要运送设备的话)。中立的测试地点可能即昂贵又难于安排。

  对我们来说,采用一个现场的会议室最好。如果你使用你的一个房间,要找一个靠近出口也靠近休息间的房间。房间要整洁,吸引人,舒适(确信要在门上挂上“测试进行中—请勿打扰”)。

  5、进行预测试

  无论你自己重复多少次测试过程,你都不会对一个测试需要多长时间有准确的估计,只有用一个新手用户进行预测试,你才能知道一些小的细节。这个人不需要与测试用户具备相同的特征,但他/她应该是产品的新手用户。

  6、招募用户

  如果比较早地招募了用户,他们就可能到时改变主意或者遗忘,所以不要在提前一周以上招募用户并确保在前一天给他打电话确认。把完整的测试地点的方位,包括地图用邮件或传真的方式发给他们。

  因为你占用了用户的时间,并且你要确保他们出席,就要支付他们报酬-现金。在测试之前告诉人们测试需要多长时间和需要对整个过程录音,录像。

  * 标准

  定义你需要的用户的经验、技能、教育程度、工作类型和其它的统计资料。然后准备一个访谈脚本来筛选潜在的用户。大学生不会计较,很容易找到他们,费用也比较少,但如果他们不能真正代表你们用户特征的话,就不要管他们了。

  * 自己来做

  不要招募朋友,家人或者同事。要做专业的招募工作:在国家字典、商务期刊和黄页里面找到一些公司(公开的图书馆里可能也会有这些)。你应该一个在你建立的标准里面有不同业务的混合。

  这有一个脚本的例子让你通过回答电话筛选用户。“你好,我是简,是真大公司的,是大镇的一个计算机生产商。我们正在设计某个新的PC产品。我想与您公司里面用电脑工作的人谈一谈,有哪些人呢,他们的职位和名字是什么呢?”

  当你得到这些人的资料的时候,他们是否合格是基于筛选脚本的。例如,我们想要有PC经验的人,曾经使用过传真机。我们也想要多方面的人员—职员类型的,管理的、技术的和专业人员类型的,所以我们要为此制定筛选脚本。

  如果一个人可以满足你的这些标准,就可以邀请他们来参加这个研究。告诉他们需要多长时间,在哪测试,你会给他们多少报酬,你会对整个过程进行录像。如果所有这些条件被接受了,就可以安排时间了。要确保在两场测试之间有足够的时间来调试设备。

  * 给招募者支付一定的费用

  如果你的预算足够用,你可以雇佣一个招募者来招募用户。为我们的焦点小组来招募用户的费用是15个用户,478.14美元。这个费用包括:他们来制定筛选脚本(我们要检查和核实),筛选用户,安排时间,发出指引和确认信,并且在约定好的前一天给用户打电话。相信我,花这些钱是很值的。

  7、准备测试房间

  如果你在测试前一天建立了测试间,你就有时间来改正操作时出现的问题。在任何情况下,要在每一次测试开始之前至少有半个小时的时间来保证测试已经准备好了。当可以挣到相当数量的钱时,人们通常会早些到。

0
相关文章