Alan cooper
Alan Cooper ,“VB之父”“交互设计之父”,荣获视窗先锋奖(Microsoft Windows Pioneer)和软件梦幻奖(Software Visionary),他创建了Cooper交互设计公司,此公司一直致力于创建专为用户而设计的应用软件,拥有着这样的客户:3M,Elemental ,爱立信,富士,IBM,罗技,McGraw-Hill,Sagent,SAP,Varian和SUN。有多本著作。
基本信息
- 中文名
艾伦·库珀
- 外文名
Alan cooper
- 别名
“VB之父”“交互设计之父”
- 国籍
美国
- 职业
软件设计师、程序员
- 代表作品
about Face: The Essentials of User Interface Design
- 主要成就
荣获视窗先锋奖和软件梦幻奖
人物经历
作为20世纪70年代中叶的一名软件发明家,Alan Cooper坚信必然存在一种更好的方式创建软件。新的方法,应该通过应用“使用者第一、硅片第二”原则的设计和工程过程,使软件使用者从让人厌烦、困惑、不恰当的软件行为中解放出来。采用这种方法,技术团队能够在第一时间做对事情,因而,也就能更快地创建更好的产品。
他的信念结出了硕果。1990年,他创建了Cooper公司,一家技术产品设计公司。今天,Cooper在软件设计方面的创新手法已经被认可为行业标准。在Cooper打开面向商业的大门后的十年时间里,这家旧金山公司向诸如Abbott Laboratories、Align Technologies、Discover Financial Services、Dolby、爱立信、富士通、富士通Softek、惠普、Informatica、IBM、罗技、Merck-Medco、微软、Overture、SAP、SHS Healthcare、Sony、Sun Microsystems、Toro公司、Varian,以及VISA公司提供了创新的、以使用者为焦点的解决方案。Cooper团队提供他们自己发明和优化多年的目标导向交互设计工具。这些工具包括在本书第一版首次披露的,叫做“角色”的用户建模和模拟用户的革命性技巧。
1994年,比尔盖茨向因Alan Cooper发明了Visual Basic语言背后的可视化编程的概念而向他授予了视窗先锋奖(Windows Pioneer Award),1998年,Alan Cooper在软件开发者论坛上获得了声望很高的软件梦幻奖(Software Visionary Award)。
在1995年,Alan Cooper在他的的首部畅销书“About Face:The Essentials of User Interface Design”一书中,将分类学引入了 软件设计。2003年,Alan Cooper和合著者Robert Reimann出版了此书的大幅修订版“About Face 2.0:The Essentials of Interactive Design”。
20年以来,Alan Cooper设计和开发的消费类软件产品包括,SuperProject,MicroPhone II for Windows和微软公司的Visual Basic语言的视觉编程用户界面。早在1976年,Alan Cooper创办了Structured Systems Group公司,一家被“Fire In the Valley” 报道说制作出了“也许是为微型电脑的第一套商务软件”。
Alan Cooper还是一位为在电子产品开发过程中被遗忘的人——客户——的利益大声疾呼的人。 Alan Cooper是企业设计基金和美国设计中心的会员。他曾任软件设计协会硅谷分会会长,是总部理事会成员。Alan Cooper是软件设计和软件论坛的理事,还是SEF 的Windows SIG ——世界上最大的Windows开发者群体——的创始人。他是关于用户操作界面和概念软件设计领域中的一位经常性的、有独到见解的、专注的行业演讲者和作者。
Alan Cooper的妻子,Susan Cooper,是Cooper公司的总裁和CEO。他们有两个十多岁的男孩,Scott和Marty。除了软件设计,Alan Cooper非常热爱通用航空、城市规划、架构、机动两轮车、烹饪、火车模型、飞盘高尔夫等。
交互设计
设计观
1. 处理对象是人,没有CPU、编程语言、操作系统,关注焦点是用户需求而不是设计,和用户界面设计不是一回事。
2. 不是艺术,不是工程类学科,是一种非常困难、非常不同的技术,与写代码相比是一个更复杂、老练、困难的工作。
3. 推广的最大困难,是让高级主管相信不需要花费很多金钱和时间,他们的软件可以有重大的变化。
4. 实质是让技术为用户服务,而不是让用户服务技术。
设计师
1. 不需要编程经验,但必须在代码被写出来之前想象它是做什么的。
2. 必须知道哪些对于心理学家是重要的,所以不需要心理学专家参加项目,心理学专家不能设计交互系统。
3. 就是具有能非常好地确定软件将要做什么,以便别人顺利完成任务的人。
4. 既不是艺术家,也不是程序员,想开发这样一个新的职位是很难。