2)有声思维
有声思维运用于可用性测试过程和心理学、社会学领域研究中,是获取用户数据反馈的有效方法。最初由Lewis在IBM公司提出,之后被Ericsson 和Simon进一步修正。该方法要求用户在完成一系列由测试人员设定的任务过程中,口述出自己所看到的、所想的、所感受的,以帮助观察测试人员可以获得第一手反馈,从最终发现问题。观察测试人员在整个测试过程中被要求,客观全面的记录用户所说的每一句话,不能打断用户的行动和表达。该方法的目的是明确 “谁”在完成特定的任务时出现了什么样的“问题”,强调特定的用户和特定的问题。
3)认知预演
认知预演方法,最初在90年代初由Wharton等人提出,在2000年由Spencer优化了该方法,使其更加有效的适应软件开发的要求。该方法将用户行动过程(目的、计划、实施、评价)及系统反馈,按照任务流程进行步骤划分,之后由专家(设计人员和开发人员)对每一个步骤进行一系列检查评估,从而判断可能出现的可用性问题。
该方法因为可以以低成本高效率的发掘可用性问题,而被广泛使用于早期开发阶段。但是由于是从专家角度来判断用户的行为,而专家和用户有着本质差别,这导致专家和真实用户所认为的可用性问题存在差异;而且不同专家之间的差异也较大,一般所发现的可用性问题只有20%~30%是一致的,这也使得认知预演方法所得到的结果应用存在一定局限性。
4)探索式评估
Nielsen和Molich在1990年项目合作的过程中提出了探索式评估方法,该方法是非结构化的可用性研究方法,通过研发人员和行业专家,依照可用性原则来评估用户界面中的问题,不需要设定任务和情景,专家根据经验和可用性原则完成评估。
尽管探索式评估可以在很短的时间内发现大部分可用性问题,但是该方法也因为受到专家的背景知识、观点经验等方面的影响而被质疑,这种由专家评估所得到的结果与用户测试相比得到的结果差异性大,信度不高。