如何为网站做焦点小组

时间:2009-07-23 22:32:17

标签: testing web usability-testing

我过去一年一直在开发一款新的在线游戏。该网站最近进行了beta测试,我希望在今年秋天推出黄金版。我从一些人那里听说他们第一次注册时很困惑,这让我想到了一个由各种类型的人组成的焦点小组(比如游戏玩家和非游戏玩家)。我不确定如何设立焦点小组或如何让人们去做。

我到了一所大学,所以我认为我有这个在我身边。我应该让人们亲自去做,还是我可以在网上做的事情?我有点倾向于面对面的事情。我想有15-20个人在线游戏的第一次报名的各种经验,告诉我他们喜欢什么,不喜欢,以及他们大约一个小时不理解的东西。我需要付钱给人,还是......?

只是想知道是否有人这样做过,我不太确定网站有多常见,但我非常认真地让这个网站尽可能地为最广泛的用户服务。

3 个答案:

答案 0 :(得分:5)

首先,语义(但重要)狡辩:你确实想做“可用性测试”而不是“焦点小组”。焦点小组用于研究市场并发现目标人群中的主观品味。你对意见不感兴趣,你对事实感兴趣,最重要的是“是什么让我的注册过程变得困难”

jms提到了走廊测试,这是一个很好的起点。我怀疑你甚至需要做一些你需要做更多正式测试的地方(例如,摄像机,屏幕录制软件,正式脚本),但这种途径肯定存在。

Steve Krug的书“不要让我思考”(Amazon)有一个关于如何进行测试的伟大章节(第9章)。网上应该有足够的资源。您正在使用Google搜索的关键术语是“可用性测试”以及“非正式”或“走廊”

您帖子中的具体问题:

  • “我应该亲自去做”:是的,绝对。

  • “我想有15-20个人......”:你可能不需要这么多人。 5-10人发现了大多数可用性问题。如果你注意到前三个人都遇到同样的问题,你可以在3个人的情况下逃脱。

  • “我需要付钱吗?”:也许吧。如果你有能力,这是一个好主意。它使事情变得更专业,并鼓励人们实际出现:)但是,对于非正式测试,这不是必需的。

基本的想法是,你是观察(不采访)人,以便通过你的界面找到具体的,事实的,可操作的问题(不一定是主观感受)。为此:

  • 找出您希望用户执行的任务(专注于任务和目标,而不仅仅是“屏幕”)。

  • 用简单的英语告诉您的用户,没有领导,做什么。例如“好的,所以你决定要玩这个游戏,你可以做任何你认为你需要做的事情来开始玩。”如果人们不理解他们需要创建一个帐户,请不要告诉他们“好的,创建一个帐户!”没有像“确定现在点击创建帐户按钮”这样的任务 - 该按钮可能不明显。再次,关注目标而非行动

  • 不要告诉用户做什么,不要控制电脑。你的目标是尽可能地隐形。如果用户问你一个问题,一个很好的回答是“假装你在家里而我不在这里。只有当你这么对你选择的软件感到沮丧时才让我知道打电话给支持部门。

  • 你没有进行科学实验。如果每个用户做不同的事情,或者环境不受控制,那么它是完全可以接受的。你所关心的只是收集拼图的一部分。

  • 只要他们不熟悉您的产品,您测试的对象并不重要。

  • 一旦您认为找到了足够的“阻止”问题,请停止测试并解决问题。遇到问题后重复测试只能反复发现同样的问题。相反,修复然后重新测试。与更少人进行更多次测试比使用很多人进行一次大测试更好。

  • 你不需要人们“大声说话”并解释他们的每一个动作。只是看看他们在做什么。如果你对为什么他们做了什么感到困惑,请停下来问他们你是否认为他们以后不记得为什么。您可以将这些问题集成到“测试脚本”

  • 测试后总是进行汇报。请记住,人们通常会比实际情况更有利地评价事物(对你们都很好,因为人们会记住成功并忘记失败)。

  • 提醒人们您正在测试软件,而不是测试软件。 患者礼貌,尤其是在您未付款的走廊测试中。如果你提前招人,你应该付钱给他们。如果您使用现金(不要打扰支票),请准备好收据。当地零售商的礼品卡(jamba juice,starbucks等效果很好)。此时,您还需要一份快速参与者协议表格。专业公司每小时支付75-200美元(以及医生等专家)的费用,但如果您只是在图书馆会议室与人会面,那么您可以减少开支。

如果在你完成所有这些之后你意识到你需要一个更大规模的研究,你可以考虑聘请特定的公司去做 - 但是,这是相当昂贵的(对于一个有能力的公司我估计最低5000美元)。同样,“不要让我思考”的第9章

答案 1 :(得分:0)

在交通畅通的地区抓取您的笔记本电脑和设置商店,并进行即兴“hallway usability tests”。

答案 2 :(得分:0)

我确信在SuperUser上有很多人会对游戏甚至是什么感到好奇......如果你提供测试邀请,他们会提供一些反馈。 (我至少会); - )

我不确定在SuperUser上“征集”的规则是什么,但是如果你可以用编程问题(SO)或计算机问题(SU)的形式来表达它,那么你应该没问题。

相关问题