`
阿尔萨斯
  • 浏览: 4398666 次
社区版块
存档分类
最新评论

有关交互设计,读过的6本书

 
阅读更多

前段时间把交互设计之父Alan Cooper大爷(此牛也是VB之父)的《About Face 3.0》中译版《软件观念革命:交互设计精髓》翻完了,发现自己对交互设计的“术”兴趣不浓,所以还是留给更专业的交互设计师去研究吧,自己只记了如下一点点笔记:

知识体系的4P,这个总结的很通用,可以映射到很多事情上,赞:

Ø Process,过程,整个设计的过程。我的理解,比如一些常用的流程。

Ø Pattern,模式,一些解决问题的方法论。比如用户研究。

Ø Principles,原则,一些习惯用法的规则。比如“不要让用户思考”。

Ø Practices,实践,把上述3个理论具体化,找到所在产品、团队的较优实践,每次都会不一样。此外还有与产品有关的周边团队的影响,不要让非核心的失误坏了大事。

产品的三个模型:

Ø 现实模型,描述产品是怎样运作的。

Ø 心理模型,表达用户是怎样理解的。

Ø 表现模型,即设计者模型,是设计者如何将现实呈现给用户,应该尽量接近用户的心理模型,但是相应的工作量也会增加。

用户访谈和用户观察的注意点:

Ø 在交互发生的地方进行访谈:能观察到用户使用产品的情景很重要,但很多时候我们是出于成本的考虑,并没有到实地去访谈。

Ø 避免一组固定的问题:固定的问题会让被访者产生被审问的感觉,我们应该准备好问题清单,但清单只是一个引导作用,并不用照着读。

Ø 首先关注目标,任务其次:比用户行为更重要的是行为背后的原因,多问问为什么。

Ø 避免让用户成为设计师:听用户说,但不要照着做,用户的解决方案通常短浅、片面。

Ø 避免讨论技术:特别是碰到一些略懂技术的用户,不要与其纠缠产品的实现方式。

Ø 鼓励讲故事:故事是最好的帮助设计师理解用户的方法。

Ø 避免诱导性的问题:典型的诱导问题:如果有某某功能,你会使用么?一般来说用户会给出毫无意义的肯定答复。

这本书我是去浙图借的,当时居然发现《About Face 2.0》,当然也是中译版,也在,就一并借来翻翻,一直没看过这本类似行业圣经的书,也着实遗憾,发现2.0到3.0,由于写作的时间从2003变成了2007,所以加了一些最新的东西,比如很多图片更新了,用于举例的软件版本也升级了,全书也从40+万字变成了50+万字,不过整体依然大同小异。

作为一个准产品经理,我一直说,在公司里被迫的要做一些交互设计的事情,而交互设计又是那么的专业和有深度,所以也意味着被迫的犯很多交互设计的错误,于是只好通过看一些书、文章来尽量少错一点,这两、三年来看过的书还有:

《交互设计之路》,Cooper大爷again,个人感觉这看起来比About Face轻松一些,入门可以用这个;

《GUI设计禁忌》,更加的实用,“术”一些,可能更适合一线的交互设计师,不过这块的知识发展太快,对于一本2005年就翻译完成的书,看的时候要多加小心;

《可用性工程》,一般般了,比较的理论化,像教材,有些通用原则值得仔细品味;

《一目了然》、《点石成金》(即著名的《Don’t make me think》),这两本是小书,看起来轻松愉快,半天搞定,而且也比较新,推荐翻翻。

发现全是英文书的中译版,所以对于实力型选手,建议读原版,可以领先国内思想2、3年,自己早年读书没有做笔记的习惯,现在感觉挺可惜的。

当然如果你对读书很感兴趣的话,也可以看我的《产品经理值得读的12本书》。

分享到:
评论

相关推荐

    交互设计之路——让高科技产品回归人性(第2版).[美]Alan Cooper(带详细书签) PDF 下载 高清 完整版

    本书通过一些生动的实例,让人信服地讲述了由作者倡导的“目标导向”交互设计方法在解决“难用”问题方面的有效性,证实了只有改变现有观念,才能有效地在开发过程中引入交互设计,将产品的设计引向成功。...

    二十三种设计模式【PDF版】

    翻译: 很多程序员在读完这本书,宣布自己相当于经历了一次"主显节"(纪念那稣降生和受洗的双重节日),如果你从来没有读 过这本书,你会在你的程序教育生涯里存在一个严重裂沟,所以你应该立即挽救弥补! 可以这么说:GoF ...

    图说设计模式 HTML 版

    本书使用图形和代码结合的方式来解析设计模式; 每个模式都有相应的对象结构图,同时为了展示对象间的交互细节, 我会用到时序图来介绍其如何运行;(在状态模式中, 还会用到状态图,这种图的使用对于理解状态的...

    Windows 95 程序设计指南 简体

    4. 程序设计建议:在阅读本书之前,侯捷给出了两条建议:首先,应该先读过Charles Petzold的《Programming Windows 95》或具备相当的编程能力;其次,建议同时阅读Jeffrey Richter的《Advanced Windows》,以便对Win...

    Android程序设计基础

     本书内容完整丰富,具有较强的通用性,读者都能通过本书快速学习 android开发,提高相关技能。... 作译者 作者: Ed Burnette Ed Burnette 资深软件技术专家,拥有20多年软件开发经验。他是SAS高级计算机实验室...

    一本经典的多线程书籍 Java并发编程 设计原则与模式 第二版 (英文原版)

    7. **并发设计模式**:介绍了一些常见的并发设计模式,如双检锁/双重检查锁定(Double-Checked Locking)、幻读问题解决方案、工作窃取(Work Stealing)等,帮助开发者在实际项目中构建健壮的并发程序。 8. **并发...

    Morgan Kaufmann GUI Bloopers2.0

    本书作者Jeff Johnson是一位资深的人机交互设计师和研究者,在人机交互领域有着丰富的经验和深入的研究。他不仅拥有深厚的理论基础,还在实践中积累了大量的案例分析资料,使得这本书兼具理论性和实用性。 #### 三...

    Design-patterns

    这本书并不是读过一次就可以束之高阁的作品,而是希望读者能够在设计过程中不断回顾并从中获得灵感和见解。 #### 设计模式分类 根据《Design-patterns》一书的内容,可以将设计模式大致分为三类: 1. **创建型...

    3D游戏编程小孩水平即可(JS语言)

    最后,Algorithmic Solutions Limited的总监Darren Hunt认为这本书是他读过的最好的3D编程书籍之一,它不仅有趣,而且能够吸引孩子们对计算机编程产生兴趣,就像他当年一样。 通过上述内容我们可以看出,《3D游戏...

    Java程序员必读书单超1000本PDF,附下载地址.rar

    如果你没有学过其他语言亦或是转行到计算机行业,可以先看看《Head First Java》这本书,此书是根据学习理论所设计的,非常适合零基础的小白, 读起来轻松搞笑,让你可以从程序语言的基础开始一直学习到包括线程、...

    c语言程序设计第三版(谭浩强).pdf

    本书全面覆盖了C语言的基础知识、核心概念和高级应用,旨在帮助读者掌握C语言的精髓,培养良好的编程习惯。 ### C语言概述 #### C语言的发展过程 C语言起源于1972年,由贝尔实验室的Dennis Ritchie设计,最初是...

    Thinking in java 高清版(可直接复制源程序)

    - “这是我读过的关于程序设计的最好的一本书,其中第16章有关设计方案的内容是我这段时间来看过的最有价值的内容。” #### 七、结语 《Thinking in Java》不仅是一本优秀的Java入门书籍,更是深入学习Java技术的...

    21天学通HTML+CSS+JavaScript Web开发.第7版.2016

    CSS3引入了更多高级功能,如多列布局、过渡效果、动画、响应式设计等,使得网页设计更加灵活多样。通过选择器、层叠规则和盒模型,开发者可以精确地控制网页元素的样式和布局。 JavaScript是一种强大的客户端脚本...

    John Zelle Python程序设计(第三版).rar

    这本书旨在引导初学者进入Python编程的世界,同时也为有一定经验的程序员提供了深入学习的资源。从提供的信息来看,你拥有的压缩包文件包含了书中的部分代码,这些代码已经过验证,可以正常运行。 Python是一种高级...

    Flex 4 cookbook英文版

    本书的章节结构通常会按照问题-解决方案的模式编排,每个章节都围绕一个特定的开发问题展开,如界面设计、数据绑定、动画制作、事件处理等。通过具体的代码示例,读者可以学习到如何解决实际开发中遇到的问题,并...

    Packt.Ogre.3D.1.7.Beginner's.Guide

    本书主要面向那些对3D图形开发感兴趣但缺乏相关经验的初学者。如果你是以下几类人群之一,那么这本书将非常适合你: 1. **编程新手**:对于编程有一定了解但尚未接触过游戏或图形开发的编程爱好者。 2. **游戏...

Global site tag (gtag.js) - Google Analytics