很久以前写过如何成为优秀的设计师,近半年来经常做设计评审,有很多感触,顺便写一点下来,我们的Blog也应该有更高的更新频率。言归正传,我认为,做一个优秀的设计,要做到以下三点:
- 找准问题
- 提供多种解决方案
- 发布后衡量效果,分析并总结
具体如何来做呢?
第一是找准问题。设计是解决问题,“Design= Problem Solving.” 这是我认为对设计最好的定义。根据这个定义,我可以说,找准了问题,优秀设计的就成功了一半。那么怎么样找准问题呢?首先要搞清楚什么样的用户,遇到了什么样的问题。很多时候设计师认为自己很清楚用户是谁,我想说搞清楚用户是谁,决定了设计的深度。知道自己的设计是给买家用的,是了解用户的一种程度,建一个详细的角色模型和任务假设,也是了解用户的一种程度,这个程度决定了设计思考的深度。具体一点说,我们设计一个注册流程,发布流程或者别的什么,先做个单步路径分析,搞清楚各个来源的百分比,以及各个来源不同用户的不同状态,这样做设计就有针对性了,就简单很多了。
再说对问题的假设和定义了,其实要解决的问题肯定很多,要搞清楚哪个是主要问题,这点我是凭经验的,同学们有啥好的方法,欢迎分享。针对主要问题的不同定义,我们往往按不同的方向思考,设计的方案往往非常不同。
第二是提供多种解决方案。设计就是在诸多可能性中探究多赢的解决方案,怎么在诸多可能性中探索呢?我的办法常常是穷举的,结构层框架层表现层逐层穷举各种排列组合,列出其优劣,自己就能做出合理判断并说服人家。这里要请设计师们端正心态,常在网上看到自己的设计被否定了就说被强奸了,设计就是要出多种解决方案的,这是老板出钱让你练功力,丫的有啥好抱怨的,很多设计本身就是质量有问题。多种解决方案还需要在多个层级上思考的,要请设计师们深入思考,《用户体验的要素》都出中文版了,设计师不是美工,即使给自己定位为视觉设计师,也不要只停留在表现层做思考,结构层框架层都有很多可能性可供探究。这个也源于各人对设计理解的不同,但用户体验是整体的,很多人对设计师的都有自己不同的理解,我想说,“心有多大,舞台就有多大。” 还要说:“用行动证明价值。”
第三是效果衡量,分析总结。先充实一下对“执行力”的理解,项目发布不是终点,拿到结果才叫“执行力”。设计师最重要的经验积累,就是自己设计成果的数据反馈。如果说提供多种解决方案是练内功,数据反馈分析总结就好比是吸星大法,不但可以把自己散去的精力都吸回来,还可以吸收别人的功力。我的体会,很多时候,用户并不按你所设想的那样使用你的设计,搞清楚真实现状和当初设想之间的差异,提升设计。
呵呵,貌似很简单,欢迎探讨。
收藏至20ju.com
[回复]
楼上的草根人这次回复少了个“好文”……
言归正传,文章里的第二点里提到要提供多种解决方案,那准备了较多的解决方案的时候,我们还是应该要自己选择一个合适的方案提交给上司和同事一起来讨论吧?
[回复]
大多数时候,如果要求,设计师都能提供多种解决方案。也都能推荐一个方案,但我这里想说的是,方案思考的深度。大多数设计师都善于在界面排版层面思考,一个功能上下左右都放一边,就是四个方案,但少有思考这个功能的使用场景,前一步路径是否引导正确,接下来会去哪里,流程的层面思考的比较少。 刚少的就是这样的设计是否契合用户的真实需求,比如上传头像这个功能是否切合真实的国际贸易,策略层面的思考比较少。在就是战略层面的思考了,比如红火的SNS是否切合电子商务的贸易环节,现实世界中商场的工厂老板和代理商的关系是否符合现在流行的SNS模型。
[回复]
哎呀,职业玩家也蛮想去阿里巴巴学习设计…
[回复]
我想说设计师在提供多种解决方案的时候,特别要注意几个方案的层次感和可扩展性。
[回复]
我就想留个言,在读那篇“产品列表到底应该怎么做?”的时候,我是从首页读的,读的正带劲的时候,发现没了,我觉得挺别扭,所以想留言,但是我在首页没找到地方,我就来了这。
[回复]
是用户体验不好,还是用户不会找……
[回复]
用户太笨了,还要借助网站才能和其他用户沟通买东西
[回复]
什么样的用户遇到了什么样的问题;这个说法不错,问题是用户的问题,不是我们的问题~~
[回复]
“《用户体验的要素》都出中文版了”
检查link.地址错误,多了个http//
[回复]
多谢 橘子酱 已修正。
[回复]
[quote]很多时候,用户并不按你所设想的那样使用你的设计,搞清楚真实现状和当初设想之间的差异,提升设计。[/quote]
这里涉及到一个设计效果衡量的体验期问题。很多创新设计和便捷式设计需要用户花时间去适应,一旦渡过磨合期,会提升用户体验以及缩短用户在网站的操作时间。这更像一个长期投资行为,衡量这个设计的利弊需要的数据时间段将会是漫长的,也许未经等待这个优秀的设计就已经被Kill了。如果仅仅从迎合用户的角度出发,长期、稳定、持久的经典页面是顾客最喜欢的,前段部门在一个成功的网站上将会很难再进行创新。举个例子,比如VISTA,它的推出屡屡受人诟病,因为漂亮的界面和创新的操作带来了顾客的不适,但这并不能说VISTA不是一个优秀的产品,时间将会改变一切。
所以我认为前端部门还肩负着培养用户的责任。一个优秀的设计师必须要走在顾客的前面为他引路,一旦顾客发现这也是一条阳关大道,他会很欣赏你为此付出的努力。
[回复]
Panda 回复:
五月 4th, 2009 at 3:13 下午
很高兴收到这么详细的comments,suny911说的应该是一个优秀的设计,如何引导用户学习,最终带来更高效率的问题。下次有时间好好讨论一下,呵呵。
[回复]