交互设计[1]--设计心理学

最近看完了关于交互设计方面的设计心理学,不得不说,国外对于某一学科 (当然我是说所有的学科都囊括)的研究的确很精深,这一本80年代的书,现在拿出来依然能够非常受用,不得不惊叹作者的独到见解。

又或者是心理学这门研究心理的玩意,不是特别容易变吧,有句中国的老话说得好:江山易改、本性难移。哈哈~

下面简单说下,总结的书中的一些独到见解,希望对大家有帮助:

No1.本书中大量列举示例来论证作者的观点,这本身就是一种易于理解的方式,同时作者也利用这种实践书写了本书的核心思想,让用户易使用/易理解、外部环境提示用户、尽可能让用户少思考(当然用户基本的记忆是必不可少的)... 

No2.当然本书的核心思想可以用一句话解释的(你可以忽略我啰嗦的No1):以用户为核心来设计产品

No3.美观固然重要,但是不能光注意UI的设计,而不注重UE的设计(不好意思,一下进入了老本行,其实本书适用于所有设计类的行业,不仅仅是计算机)

No4.以下几个原则是设计中所值得遵守的:(1)可视性:即你所看到的能够为你提供足够的提示性功能,并且所有的功能总能够适时的提示出来,既不打扰用户的正常操作,又不会让此功能让用户视而不见(2)匹配原则:其实说白了就是符合用户的正常思维模式,用户看到在左边的,它的操作键也在左边(3)反馈原则:及时给用户以反馈,要不然用户都不知道干了啥(4)正确的概念模式:一个正常流程的设计模式可以让用户用起来“很爽”,好吧,写到这看到书上有这方面的总结,截图了,懒得打字了,省的打错了,哈哈~


No5.头脑中的知识和外界知识,好吧,我简单说下我的理解,其实还是说明了合理提示的重要性,在web设计中说白了就是你的设计最好是连用户手册都没有,说到这,我忍不住想吐槽我最近做的一个项目,希望大家勿怪。

----------小插曲-----------

最近在做一个项目,这个项目是由我主要设计的,所以吐槽也是吐槽我自己了。

我做了一个报警平台的项目,我勒个去,由于自己在设计方面的不足,而且项目工期比较紧张,导致产品设计阶段就出现了很大的问题,这种问题一直积累到项目开发阶段,这个时候问题就比较严重了,导致做的时候还需要改数据库表设计,这就说明了一个很大的问题,以前我们总说过度设计不好,敏捷开发才是王道。说句难听点的,我们真的了解敏捷开发吗?敏捷开发也不一定让你设计的不充分啊,所以一个良好的设计是项目成功的开始,这就让我想起了生物链的化学反应,越到高级动物,所在身体内积累的越是不可逆的东西,不知道大家懂不,这个是非计算机科班出身人的特权哦(本化学专业)。希望大家引以为戒,项目的专业性从设计阶段就打好基础,避免后期大量不合理的改动,会具有非常大的挫败感啊。

----------小插曲结束-----

好吧,再贴一张图。果然80年代的表格还是不如我们现在更加的“科技时尚”哈,但是毕竟是牛


No6.当然,良好的设计非一朝一夕所能完成,我们需要踩很多的坑,才能够以后合理的去填坑,所以,我们应该感谢设计路途中给我提出bug、提出设计上不合理的同胞们,是你们,让我成长。同时也给设计人员提个建议,你的买家并非最终用户,你们要想设计出像苹果那样的贵族产品,你们就得深入了解用户,当然,福特老总说过一句话:用户想要的永远是跑的快的驴子。除了了解用户,你得有所创新,搞出像苹果一样,即便被咬了一口一样,还被别人屡舔不鲜的产品。所以--产品设计还有一个书中没有提到的--

了解用户、深入思考(多角度思考)、积极创新(同时你也要知道,革命性的举措总有一些老古董反对)

No7.设计界有种说法叫设计哲学,其中有一点就是:要用正确的态度看待差错问题。说白了就是我们如果处在用户的角度,我们应该想到的是:不是我很笨,是产品设计的很蠢;处在产品设计的角度,我们应该想到:用户都是笨蛋,我们应该尽可能不要让他们思考。

No8.用户设计本身就是一个集多种学科在一起的设计,我们很难做到非常标准的设计与标准的流程,只能说是在不同的时机进行不同的设计,这可能有些读者会说我打擦边球,为了不好好写而找借口,是的,写到这,我突然心虚了,想到我设计的时候,虽然现在吐槽,但是当时即便是觉得有问题,也没有足够的时间去想问题到底在哪,关键是即便有时间,我也不知道应该如何去想,从哪个角度去想这个问题,那么就引出了下一个观点

No9.有时候设计人员很容易“陷进去”,这个时候,你应该适时的出去走走,或者找个没有“陷进去”的“旁观人员”来批判下你的作品,虽然他说的不一定全是对的,但至少能够引起你心理上的波动,这个时候,你才能够站的更高的去看待一些问题,所以说设计人员是一个工作压力很大的工作,能承人之不能承受之压力,才能设计出越趋近于完美的个性化产品

No10.隐形计算机,未来的发展,当然现在ms已经这样的发展趋势了,及时说你在操作计算机,而已已经忘记了你是在对一台计算机操作,而你更加关注事情本身

No11.化简为繁,好吧,引用下书中的原话:

(1)应用储存于外界世界和头脑中的知识

(2)简化任务的结构

(3)注重可视性,注重执行阶段和评估阶段的鸿沟(说白了就是及时给予反馈)

(4)建立正确的匹配关系

(5)利用自然和认为的限制性因素(这个真心比较常见,想想我们为删除做出的阻碍性的操作流程)

(6)考虑可能出现的人为性操作(多角度思考问题)

(7)最后选择,采用标准化(标准化也是公司发展到一定程度所追求的目标)

No12.设计的三种模式,贴张图,不多解释,我觉得和上边的多角度思考没有什么特别的区别,只不过是教你怎么多角度思考而已,经验活吧:


好吧,我也来个致谢,谢谢这本书的作者,让我对设计心理学的认识,谢谢网上能下到免费的电子书,哈哈~

开元精神吗?吐舌头

原文地址:https://www.cnblogs.com/riasky/p/3429036.html