一直想写一个关于设计的问答系列,把日常工作中关于设计的提问记录下来,认真思考并做出回答。今天先以交互设计最基本的问题为起点,后续希望自己能坚持更新这个系列。
一.什么是设计?
很多人说设计是解决问题,曾经我也把此当作设计的定义,但在想要总结这个问题的回答时,又觉得这个答案有问题。
设计是解决问题,那写代码不是解决问题吗?产品经理每天又何时不是在解决问题呢?所以我觉得,解决问题是设计的一个属性,但并不能算是设计的定义。
后来查了不少资料,每个设计师对设计的定义都不尽相同,但是我感觉大家说的都是设计的特点,例如武藏野说设计是追求新的可能性,林衍堂说设计就是经济效应,但是我认为创新是设计的特点,创造价值是设计的目的,而设计的定义,百度百科的回答才是我比较认同的。百度百科定义:设计是把一种设想通过合理的规划、周密的计划、通过各种感觉形式传达出来的过程。
所以,设计是把 想法 通过 各种形式 传达出来的过程。
设计是一个过程,通过一些手段传达想法的过程,这个想法可能大多数情况下是大家所说的解决问题的方法,也可以只是一个奇思妙想;而传达的手段也多种多样,工业设计师通过塑造产品的外形来传达,建筑设计师通过建筑的结构、功能、形态来传达,视觉设计师通过视觉语言传达,交互设计师通过隐藏在背后的逻辑来传达......这样传达想法的过程有着各种各样的特点,例如在这个过程中解决问题、产生经济效益、改良与创新等等。
二.什么是交互设计?
这是交互设计面试时最基本的问题,你是怎么理解交互设计的?你所认为的交互设计是什么样的?
实习面试时我大概是这样回答的:对用户与产品之间所有的交互行为的设计就是交互设计,而这里的交互行为非常广泛,不只是用户在产品上做的操作。一个人去美术馆看一幅画,眼睛接收到信息,产生一些感受和想法,这也是交互。所以用户与产品之间的交互包括但不限于视觉、听觉、触觉上的交互...交互设计的职责就是对这些交互行为进行设计,从而给用户在各方面提供更好的体验。
现在在设计的定义的基础上再来回答这个问题,交互设计也是设计,所以交互设计也是把想法通过各种形式传达出来的过程,这里的想法,来自于发现目标用户与产品的问题,并设法帮助用户和产品解决问题。把解决问题的想法传达出来的方式也多种多样,例如整理产品的信息架构、使用流程、层级关系、表达方式等等。
我所理解的交互设计如之前所说,有交互的地方就有交互设计,而交互无处不在,所以交互设计也无处不在,并不局限于界面之中,就如设计无处不在一样。
三.你认为交互设计师最重要的能力是什么?
我一直开玩笑说:百无一用是交互。因为我觉得交互没有什么一技之长,加上我自己就是个野路子,大学读的是软件工程,但因为代码打的不好,读了几本交互书就去面试了,竟然真的做了交互设计师,所以我一直深深的认为交互设计师几乎是零门槛。
入门虽简单,但入门之后想要提升专业度却不是那么容易的事情。因为基本的设计原则就那么多,做设计的时候反复权衡和使用谁都会,如何发现自己的核心竞争力却是件不容易的事。
如果交互设计是去发现用户和产品的问题并想办法通过各种方式解决这些问题的话,那么交互设计师最重要的能力就是发现并解决问题的能力,而这其中又包含着更多其他的能力相辅相成。
发现一个问题不难,但要发现所有问题非常难。系统的发现问题、发现关键问题需要非常细致的思考能力,而要想出解决问题的合适办法也需要严密的逻辑思维能力。所以思考能力是发现并解决问题中必不可少的一部分。
解决问题不仅仅是想出解决办法,如何推动落地真的把问题解决掉也是一门学问,且涉及到更多其他的能力,例如专业输出能力,把你的解决方案表达清楚;沟通能力,和上下游沟通清楚方案落地的方式;专业影响力,有些时候影响力可以让事情事半功倍;执行力、推动力等基本能力,也是确保解决方案落地必不可少的。关于这些能力的详细说明可以在历史消息中查看我之前写的一篇《对交互设计师能力模型的理解》。
多问自己一些问题并认真回答是锻炼思考能力的好方法。也欢迎大家提一些关于交互设计的问题,我们一起思考一起交流。