1.理性用户模型实质上是心理学行动理论中关于“一个行动有4个阶段”的基本命题
行动理论认为一个行动包含4个阶段:意图阶段、计划阶段、实施阶段和结束评价阶段。按照这个理论模型,诺曼提出了操作计算机的4个阶段。然而,这4个心理过程是对工业化社会各种行动的抽象概括,任何一个成功的行动都可能包含这4个阶段。这种描述高度抽象了各种行动的共同因素,同时也意味着忽略了各种行动的具体特性,形成一种“理想行动模型”。然而,这并不是成功行动的充分条件。任何一个实际的成功的行动过程都不是这么简单,都包含许多其他因素的影响。理想模型可以描述共同的特性,但是如果用它来完全代替各种具体操作行动,就很难解决具体问题。自然科学中越抽象的理论,就越难用来解决具体问题。例如,牛顿三定律是对机械运动的高度抽象,单纯用它几乎无法解决任何工程中的具体问题,因此出现了理论力学、强度力学、结构力学、量子力学、电动力学、材料力学等。总之,建立任何一个具体的用户行动模型都必须针对具体问题进行具体分析。
2.任何行动都可以分为两种类型:目的行动和方式行动
方式行动是为目的行动服务的,要选择计划的可行性。操作计算机的一个特殊问题是增加了第三种行动方式:把人的行动任务计划转换成计算机可接受的操作(0peratiorl)。在操作计算机时,用户必须把自己每步行动都转换成计算机的操作,这种转换已经成为不可缺少的过程。人机界面中的主要问题来源之一就是许多转换被设计得不符合人的思维方式,这正是需要改进的重点之一。这种转换需要大量的脑力劳动,对一个很简单的行动步骤,需要有计划地实施许多计算机操作。
有人通过实验发现,用Microsoft Word2000建立一个表格这样一个简单的行动步骤,至少要被转换成计算机的8步操作。必须使用确定的输入器件,采取正确的操作方法和操作过程才能实现目的。缺少任何一步或者在任何一步出错,都会导致失败,这对新手十分困难。例如,建立表格后,他们就直接用键盘输入字符,往往忘记要把光标移动到某一格内才能在该格内输入内容。这一过程叫“行动一操作转换”,其中“行动”是指人的有目的的行为,“操作”指计算机的基本行为方式。
3.忽略了人的非理性因素
人的非理性因素是行动的组成部分,例如注意的局限、视觉的局限、视差、遗忘、意志的局限、思维不连续或出错、动作失误等因素。而这些因素往往会导致用户操作出错或失败。这个用户模型并没有包含那些非理性的心理因素。而矫正、减少或避免错误是用户操作中的一个重要组成部分。如果用户模型没有考虑这些因素,那么设计的人机界面可能使用户在出现操作错误后很难改正。
4.很少把非正常操作状态作为设计的主要任务
这是当前人机界面设计过程的一大失误。非正常情况中出现的意外因素往往导致操作失败,更可能导致严重后果和安全事故。例如,在紧急刹车或撞车时,汽车的驾驶方向盘可能给驾驶员造成怎样的人身危险?汽车安全带和安全气囊设计不当,是否可能伤害驾驶员?这些操作环境对键盘输入有什么影响?这意味着,按照正常操作状态建立了用户模型,可能会设计出正常操作的人机界面,但是很可能忽略了非正常操作情况,没有提供非正常状态的操作设计必然会导致严重后果。
展开