书籍详情

软件观念革命:交互设计精髓

软件观念革命:交互设计精髓

作者:(美)Anlan Cooper,(美)Robert Reimann著;詹剑锋,张知非等译;詹剑锋译

出版社:电子工业出版社

出版时间:2005-06-01

ISBN:9787121011801

定价:¥89.00

购买这本书可以去
内容简介
  本书是一本设计数字化产品的启蒙书,它在帮助您设计更有吸引力、更有效的对话框的同时,还将帮助您理解用户如何了解、学习您的软件,以及与之交互的方式。本书着重讲述了有关交互设计的原理和方法:第一篇强调设计过程,以及对用户的系统理解;第二篇提供了策略原理和工具;第三篇更深地钻研了战术性的问题。本书探索了一个独特的设计领域,即复杂系统行为的设计。本书论述了种具有革命意义的设计观念——目标导向设计过程。其作者AlanCooper是一位在交互设计前沿有着10年设计咨询经验及25年计算机工业界经验的卓越权威。本书是一本难得的大师经典之作,是一本数字产品规划师、项目经理、设计师、可用性从业人员,以及程序员都想得到的书——这是一本使得我们的软件和我们的世界变得更美好的书!本书前言今天,人类不仅在认识着世界,也在创造着新世界。软件作为人类所创造的最复杂的人工制品(artifact)之一,已不仅仅是人类智慧和工具的延伸,而在某种程度上作为虚拟世界新法则的执行者和实施者统治着我们。诺贝尔物理学奖获得者费曼曾经以这种方式描述过人类创造新事物的过程——我们创造新事物,而被创造的新事物按照某种规则又创造新的事物,突然某一瞬间,不同于人类灵魂的事物出现了:它与人类灵魂迥然不同,或许还有着恶意,威胁着人类。一个智者以这种玄想的方式展现了对人类创造物的恐惧。今天的软件人工制品会以这种方式工作吗?是否会威胁到我们的人类?作为软件业的一名从业人员,译者深知以0或者1为工作基础的计算机所有的智慧来自于设计师和程序员的智慧,本身不具有恶意。然而,现实的情况是“受不正确的设计观念影响开发的软件已经开始威胁到大众用户”,技术派论者甚至以“计算机盲”通常称这些和计算机工作者一样富有智慧的人们。请尊重你的用户!AlanCooper,这位在图形用户界面领域驰骋数十年的大师给出了如此的忠告。大师的忠告是中肯而辛辣的,技术不能高高在上,而应该植根于土壤,软件工人们不能脱离为人民服务的宗旨,否则就要被革命了。新技术经济的沉沦也许指示着新的机遇:为大众用户服务,采取全新的目标导向设计方法。这种方法关注用户的目标;认真地研究实际用户和潜在用户,定义具体的原型用户(人物角色,persona);使用人物角色作为脚本提纲(scenarios)的主要人物;人物角色作为定义交互产品功能、行为和形式的主要工具;遵循行为设计的原理。在系统模型方面,作者精彩地辨析了程序员的实现模型(implementationmodel)和用户的心智模型(mentalmodel)之间的差异,指出程序员通常为了容易实现的私利牺牲用户利益,用实现模型取代用户的心智模型,从而产生了认知方面的鸿沟,因此在用户界面领域有必要区分设计和编程的责任。在用户分析方面,将用户分为新手用户(beginner)、中间用户(intermediate)和专家用户(expert)三类,提出了没有用户愿意永远做新手用户,只有少数用户才会成为专家用户。因此,大多数用户都是永久的中间用户(perpetualintermediateuser),设计应该为中间用户优化的精辟论解。
作者简介
  AlanCooper是软件开发者、程序员、程序设计师和理论家的先驱。他,众所周知,VisualBasic之父,被认为可能是第一个为微型计算机编写了严格意义上的商业软件的人。近十年来,他的软件设计咨询公司——Cooper,已经帮助众多的公司开发出新的软件并且改善他们的技术。在Cooper公司,Alan领导制定了一种新的成功开发软件的方法学——目标驱动软件过程(goal-directedprocess),另外,他还创造了人物角色(persona)技术,自从他1998年在他的第二本书“TheInmatesAreRunningtheAsylum”中公开这种技术之后,已经广被采用。Cooper也是非常有名的人性技术方面(humanizingtechnology)的作家、讲演者和布道者。RobertReimann在过去15年一直作为设计师、作家、演讲者和咨询师来推动数字化产品的发展。他在电子商务、门户站点、桌面产品、创作环境、医疗和科技设备、无线和手持设备等领域领导了很多个交互设计项目,主要面向新兴企业和福布斯500强这样的客户。在1996年加入Cooper公司后,Reimann领导了本书中描述的很多目标驱动设计方法的开发和优化工作。他在多所专业院校中,以及向国际上的同行们宣讲这些方法。他也是UCBerkeley设计学院顾问委员会的成员。
目录
第一篇 了解你的用户
  第一部分 弥合差距
    1 目标导向设计
    2 实现模型和心智模型
    3 新手、专家和中间用户
    4 理解用户:定性研究
    5 用户建模:人物角色和目标
    6 脚本提纲:将目标转换为设计
    7 综合好的设计:原则和模式
第二篇 设计行为与形式
  第二部分 去除障碍,达到目标
    8 软件姿态
    9 和谐与流
    10 消除附加工作
    11 导航和调整
    12 理解撤销
    13 重新思考“Files”和“saVe”
  第三部分 提供高效能和愉悦
    14 设计体贴的软件
    15 设计智能的软件
    16 改进数据检索
    17 改进数据输入
    18 为不同的需要进行设计
  第四部分 应用视觉设计原则
    19 外观设计
    20 隐喻、习惯用法和启示
第三篇 交互细节
  第五部分 鼠标和操作
    21 直接操作和定点设备
    22 选择
    23 拖放
    24 操作控件、对象和连接
  第六部分 控件及其行为
    25 窗口行为
    26 使用控件
    27 菜单:教学向量
    28 使用菜单
    29 使用工具条和工具提示
    30 使用对话框
    31 对话框礼节
    32 创建更好的控件
  第七部分 与用户的交流
    33 消除错误
    34 通知和确认
    35 与用户的其他交流方式
    36 安装过程
  第八部分 超越桌面的设计
    37 Web设计
    38 嵌入式系统的设计
  附录A本书公理集
  附录B本书设计技巧集
  跋:给同行的话
猜您喜欢

读书导航