最近有不少设计师会跟我聊到,做云计算的交互设计与其他设计师有什么区别吗?
我其实也不知道怎么回答,能够记起的最后一次 TC 类的项目已经是两三年前在学校的时候了,工作以后一直在做云计算的产品,没有太深入体验做其他的产品,我真的还不太能说出有什么区别。
不过在我的认识里,交互设计其实都是差不多的,对象都是用户,分析的都是用户场景,目的都是希望能够用户带来更美好的体验。用户研究方法,信息架构设计、流程设计,页面布局等等,我能想到的纯专业内的东西其实都差不多。
如果非要说是否有哪些区别的话,可能就是云计算类的交互设计师对于业务的要求上有些特别。因为大部分的设计师都是艺术专业或者心理学等文科专业的(当然也有工科专业的,比如我和我的闺蜜,都是计算机类专业毕业),如果不花时间去学习计算机、网络、编程等相关的内容的话,对于云计算类业务在理解上有一定的难度的,最近也有人问到我这类问题。
上次发了一篇文章之后,后台有人问我一个问题:作为云计算的交互设计师需要学习哪些?那我就简单的列举一下吧~
交互设计
首先都说是交互设计师了,交互设计师的专业能力是必不可少且要求较高的。其实知乎上有很多回答是关于交互设计师需要具备的专业能力相关的帖子的,再次我也可以简单说一下。
1. 需求分析能力
无论一个人要做什么事情,都要先清楚自己的任务是什么。需求分析能力是一个交互设计师必备的技能,需求是否合理?是否需要重定义?需求能否满足用户的需求?需求在实现上有什么资源限制?作为交互设计师需要做出来什么方案?其实还有很多相关的问题,需要我们在拿到需求的时候能够至少在心里都问一遍。筛选掉不合理的需求,然后还要能够在需求中挖掘用户目标,清楚产品本身的定位、需求优先级、项目资源等,这些都是有助于设计师后面的设计和方案决策。
2. 用户角色和场景分析能力
因为交互设计师就是做的用户体验,所以能够正确理解用户角色的特点,以及这样一个用户在什么场景下使用我们的产品是非常重要的。
3. 信息结构设计、任务/页面流程设计、界面设计能力
这些应该算是交互设计师的基本能力了,将需求转化界面,能够熟练掌握一些信息设计、流程设计的方案,界面设计布局合理,表达清晰、跟随现代设计趋势。有时候我会把交互设计师比喻成魔术师,因为真的很神奇(哈哈,是不是很自恋),能够将一大堆错综复杂的逻辑和流程梳理的很清晰,能够将一堆文字转化成界面。
4. 工具使用能力
这里包含手绘、软件使用。对于业务很复杂的需求,我对自己的要求是必须用纸和笔把内容都确认清楚才动手在软件上做,因为纸笔是可以随便画的,是很能让自己思维发散且能记录设计过程的工具,同时对于一些不定的需求,涂改也很方便。软件使用的话,就基本上是能够使用 Axure 等交互设计软件制作低保真、高保真原型了,能够使用流程设计或者脑图工具进行流程/信息结构设计,这些也算是交互设计师的基本功。
5. 方案权衡和推行能力
先说方案权衡,有时候我们发散思路的时候需要做出多个方案,但是最终要实现的方案大部分情况下只能是一个,作为交互设计师,需要能够从用户目标、使用场景、研发成本、产品定位等等角度去分析,想清楚为什么自己要选择某一个方案(同时做方案决策的时候要跟各利益相关者协商),然后将自己的方案介绍给大家并能够说服大家按照自己设计的方案做执行。一个好的方案,只有真正实现了,才能称得上一个完美的方案,无法被执行或者说没有被执行的方案永远都不是彼时彼景的好方案。
专业内的大致就说这么多吧,其实工作的时候对交互设计专业能力要求比较高,因为做技术密集型产品需要花费很大的精力在需求、业务的理解、梳理以及全局的思考上,真正去设计的时间是比较少的,这就要求设计师专业知识扎实且能灵活运用,能够快速反应和多方案尝试等等。接下来说一下交互设计师要了解的所谓的研发知识。
研发知识