一般来说,设计产品的流程会经过三个大阶段: (1)概念发想 → (2)设计(包含介面设计、软件程序、资料库设计) → (3)实际开发。
愈後面的阶段,费时愈久、人力工时成本也愈高,如果在概念阶段没有谨慎评估就贸然进入设计 / 开发,往往很有可能会让团队很努力地开发出「错的产品」。若在前期的概念发想阶段就能够避开不直觉、甚至是不对的设计,改善概念本身到一定程度之後,再进入设计及开发阶段,就能避免「努力了半天,却开发出糟糕的产品」。
那麽该怎麽做呢?UX 向心理语言学领域借用了一种方法-放声思考法 (Think Aloud),正是解决此问题的好方法。
测试的过程中,我们往往只能看到受测者的行为,无法得知受测者为什麽做了这个行为 (比如说,点错按钮到了别页,我们只能看到这个功能任务失败了,使用者没有被引导到正确的 flow,但还是不知道是什麽造成他会错意,是因为这个按钮的文字造成误解吗?还是这个这个按钮摆放的位置不妥?)
若我们让受测者在操作的同时,边将心中的想法想到什麽就说出什麽,我们不就能够从受测者的这段认知、反应的过程中找到可能的原因与洞见了吗?这就是放声思考的核心想法。
凡 UX 研究都需要规划,放声思考也不例外,不建议让受测者漫无目的虾测。
当然,此时产品还没开发出来,所以要先准备好给受测者用的原型。(不知如何制作原型的朋友们,可参考 使用 Whimsical 绘制低精度 Wireframe 以及 使用 Invision 搭建 低精度互动原型 )
首先,UX 研究员可先设计几个与转化率有关的关键任务,比如 "搜寻到某本特定的书,放入购物车进行结帐"。
接着,指派 主持人(引导员) 及 观察员 各一名,开始进行测试。
测试的过程中,别忘了要求受测者将思考的过程全部大声说出来,包含但不限於:
最後,当测试结束後,做个不超过20分钟的简短访谈,焦点放在那些就算受测者已经放声思考讲出来了,仍然含糊不解,有待厘清的地方。
放声思考优点不少,包含:
当然,放声思考法也是有缺点:
针对缺点1,主持人可做一个小提示牌,上面写着「别忘了放声思考」,当受测者忘记时,适时挥舞一下提醒受测者,这个方式比较不会过度打扰受测者。
至於缺点2,其实我们比较希望得到的是受测者操作时,当时心中的思考脉络。去脉络化直接跳到解法,很可能并不是真正好的解法。比如受测者觉得应该是要红色,其实他的认知脉络是 "这个按钮不够明显,所以我一开始不知道要按这里",而解决 "按钮不够明显" 的设计手法有很多,例如透过设计比例大小、放置图标、明度对比等等, "改成红色" 也只是因为受测者有限想像力且非设计专业下的一个解法,不应全盘接受。解方就是当下先行纪录,在整个测试结束,进行测後访谈的时候,再追问了解其脉络,关注点应放在 "为什麽这麽觉得" 上。
总的来说,放声思考法的好处多多,不足之处也都有能够打补钉的地方,是一个值得学习、实务上用的到的好方法!
<<: # Day 15 Cache and TLB Flushing Under Linux (summary)
>>: Day10 - 子元件透过 emit event 触发父元件事件
这次与教育部合作的资讯厂商因为工程师「手滑」把硬碟还原,导致全国高中职数位学习历程「消失」的灾情不断...
Container会飞 在AWS ECS上目前有提供EC2 mode, Fargate, ECS A...
昨天练习测试专案预设的元件後,今天要来测试之前所开发的Todolist app 来回忆一下Todol...
D10: 简单的练习UVA(11805) #include <stdio.h> #inc...
Amazon Linux 2 上将 Django 与 Nginx 整合 -Day 08 先前我们都是...