“究竟用户的需要是什么?”如果Fred作为一个 程序员而不是一个心理学家时他可能会提出这样一个问题。用户们通常需要更多,而开发人员似乎看上去并不能很好的领会并更好的满足他们。对于我们而言,写出可靠的代码以及为系统加载一些功能看上去似乎是不够的。那么,他们需要什么呢?
用户真正需要的是一个好的工具。所有的软件系统,从 操作系统和语言到数据输入和决策支持应用程序,都是正确的工具。终端用户希望能从我们为其设计的工具当中获取得更多,这与我们希望从我们所使用的工具所获取得更多是一样的。他们希望系统易学易用而且能有助于他们的工作。他们希望软件不要使他们的工作放慢,不能欺骗或是迷惑他们,更不能容易出错或是难以完成任务。
标准操作过程
用户界面标准和可用性方针常由于对最好的用户界面的过高期望而造成极大负担。 Microsoft,Sun, IBM以及Apple都已经公布了他们的用户界面标准,而且很多公司也纷纷制定出公司自己的内部使用手册来支持已发布的标准。那么这样起了多大作用呢? 位于Massachusetts的用户界面工程学会的Jerrold Spool的发现,现有的标准和方针仅能覆盖现实项目中的10%的问题,定制的内部手册也仅解决了另外的10%。尽管如此,在这些标准不能够解答开发者所面临的大多数难题。
有一些标准甚至是与可用性相抵触的。假设获悉男性中有十二分之一是具有不同程度的色盲,那么由此简单的规定要所有的用户界面不能有颜色。这样简单的规定有效地使有操作障碍的人得到平等对待,但也限定了用户界面是难辨认且是灰蒙蒙的。
一些过去的错误中的遗留物永存于标准中,因而促成了一些 构想笨拙的控件,例如滚动栏(见1994年8月的 Windows Tech Journal中的“图形导航”)。或在Win3.X中想出10种关闭标准应用程序的方法。和标准一致固然好,但是武断的一致或是错误的一致并不能制造出更有用的软件。
这不是个容易的任务。你知道这是很难的,主要的商务软件包经常由于一些显而易见的可用性上的不足而变得费解。甚至最大的软件开发商看上去也是更多地把精力投放在艰难的实现快速变化的特性而不是交付一份有简明的可用性的产品。
并不是行业中认为可用性不重要。新的用户界面窗口小部件和GUI开发工具的 广告充斥了商业杂志。关于用户界面设计的书在 书店里的书柜中排列成行。所有的软件公司都详细地描述他们在昂贵的可用性试验支持下的用户界面测试程序。我们过多的关注用户界面设计--对于一些项目而言几乎是预算的三分之二--但仍然与项目的目标谬之千里。肯定在某些地方出了问题。
文章来源于领测软件测试网 https://www.ltesting.net/