Larry Constantine谈使用为中心的设计

用户需要什么-软件的工程可用性 第一部分
Larry L. Constantine著,Huang Yin(yin.huang@ssmc.siemens.com.cn) 译

“究竟用户的需要是什么?”如果Fred作为一个程序员而不是一个心理学家时他可能会提出这样一个问题。用户们通常需要更多,而开发人员似乎看上去并不能很好的领会并更好的满足他们。对于我们而言,写出可靠的代码以及为系统加载一些功能看上去似乎是不够的。那么,他们需要什么呢?

用户真正需要的是一个好的工具。所有的软件系统,从操作系统和语言到数据输入和决策支持应用程序,都是正确的工具。终端用户希望能从我们为其设计的工具当中获取得更多,这与我们希望从我们所使用的工具所获取得更多是一样的。他们希望系统易学易用而且能有助于他们的工作。他们希望软件不要使他们的工作放慢,不能欺骗或是迷惑他们,更不能容易出错或是难以完成任务。


来自非程序员第2期,阅读全文

用户需要什么-软件的工程可用性 第二部分
Larry L. Constantine著,Huang Yin 译

用户和用户界面的问题并不总是发生在现在。在一开始,并不存在用户,只有操作员以及只是疯狂操作电脑的程序员,他们反复操作开关并观察着操作台上的灯,并不存在给用户的真实界面。有打孔卡片,打孔带,还有打印机。你把卡片或带打上孔并不断送至读卡机,并将打印机里打印的每一页存储起来,终端用户就获得有一行行记录的报告。其中的一些内容被格式化,还被排列成多少有点可读性的序列。

技术人员更注重的是技术而不是人,因此程序常在发觉用户的存在之前就形成用户界面。这样注意力被集中在技术问题上,如屏幕的绘制和域长,数据确认以及退出键的设计。偶尔也曾意识到用户,就是真正的人,正坐在系统另一端注视着屏幕,而且敲击着功能键。也许轻视和忽视用户的症状由来已久,专业通行“友好”的用户界面,但只有平淡无味的交互,这样往往就形成了覆盖在同样陈旧的狭隘和顽固的编程方式上的一层薄纱。

来自非程序员第2期,阅读全文

用户界面设计从抽象到实现
——基于规范抽象组件的抽象原型

Larry Constantine,* Helmut Windl, James Noble, Lucy Lockwood 著,Lin George 译

2000年7月,一群同行召集起来就以使用为中心的(usage-centered)设计的现状和未来开了个会。这次会议不仅作为一个论坛来回顾和巩固在以使用为中心方面累积的经验,它更是一个研讨会,用来精炼和改进这种方法,特别强调和其他设计开发过程与模型的交叉渗透。那次讨论衍生出许多概念上和实践上的突破,其中之一是抽象原型,很引人注目的一种改进形式。它基于任务模型,简化并加速了高质量用户界面设计的生产……

来自非程序员第12期,阅读全文

Windy 发表于2004年09月19日

引用记录:

本文引用地址:
http://www.dedream.com/cgi-bin/mt-tb.cgi/26

评论

发表评论:




记住您的信息?



    [页面提交需要一点点时间,请只按一次"发表"即可]