用户体验设计上的6个关键见解
译者:设计师Minz(微信号:Designer_Minz),一枚成长中的设计师,点滴积累,人人都能成为设计师。
入行产品经理那么久,也许你已经能特别熟练的写PRD,轻而易举的用Axure画原型,甚至还能用Axure实现“打飞机”,但是却做不到将用户体验设计上升一个新层次?如果这也是你目前遇到的情况,那么请认真看看这篇文章,它或许会给你一个答案。
在Dom&Tom公司,我们研发移动应用和在线平台已经有五年多的经验了。我们也和一些非常牛逼的公司有过合作,比如:通用电气,赫斯特集团,Priceline公司等等。
经历了300多个项目后,我们学到了很多经验教训。现在我要为大家分享在这个过程当中得到的6个重要的见解,帮助大家把用户体验设计提升到一个新的水平。
1,把你的设计想法告诉大家
在UX设计的过程中有个关键的问题就是,你一直在争分夺秒的工作。有时候你需要用你的笔去记录一些东西并且准备一次演讲。
“如果你不能说出你的想法,就算这些想法非常的棒,它们也不会存活。”
设计不仅是做伟大的工作——它需要去创造新的东西,也需要把这些想法表达出来。 如果你不能说出你的想法,就算这些想法非常的棒,它们也不会存活。
你需要把你的想法告诉这些人:产品经理,副总,甚至总裁。他们不知道你的这些设计如何增加他们的销售量或者如何让客户留存率更高。你有责任把你的设计讲解给他们听。
他们每个人在公司有不同的角色,有时候他们不能明白你设计的改进点。你需要一个演讲去推销自己的想法。
设计师们需要记住:不管你花了多少时间和精力想出一个伟大的想法,假如你不花足够的时间来提出这些想法,都是无用的。
“在很短时间内,大家必须要能理解你的想法,同时明白你的想法能为他们提供价值。”
如何做到这样?把你思考的过程记录下来。一旦你想出伟大的想法或者想法有所改变,把这个过程记录下来。当然,最后也许你会得到非常多的想法,你只需要把最好的想法呈现给大家。用简洁、通俗易懂的方式把你的想法告诉大家。
2,伟大的设计就像在讲诉一个故事
你的设计应该用讲故事的方式告诉大家。并且这个故事要从用户的角度出发——而不是商业的角度。在很短时间内,大家必须明白你能提供给他们的价值。假如他们不理解,他们便会对此失去兴趣。
用讲故事的方式告诉大家的时候应该有序的呈现你的观念。应该这样回答问题:
你希望用户做什么?为什么这样做?
你的用户群是谁?
即使你的设计是为了商业而设计,也要让用户觉得你是站在他们的角度考虑的。
“伟大的设计就像在讲诉一个故事。”
为了有效的做到这一点,随时了解企业的用户群。询问自己谁才是你的用户群。
3,注意技术的限制
优秀的设计师要有技术的心态,要懂得一些基本的程序知识。他们一开始就了解一些技术的限制从而项目能更容易成功。
懂得一些技术限制,所以当最开始考虑使用移动设计的时候。不管是使用IOS、Android、Phones、tables 等等平台,他们知道工作当中将会遇到哪些问题从而去解决它。
对于那些优秀的设计师但是却不知道技术细节的,我们有3个建议:
通过大量的阅读了解技术知识。网上有很多关于技术方面的文章和课程。他们当中有很多是免费的,或者有些需要你支付少许的费用。你可以轻松的读一些对你有帮助的文章或者上一门对你有用的课,比如用一个周末在谷歌上学习响应式设计。你变得越好,就越容易成功。
花一些时间和开发者工作。了解他们对项目的看法。一个开发者总是在寻找最简单的解决方式。他们通过使用CSS和Javascript的很多种方式去实现复杂的交互。通过共同合作,你便能经常想出更快更有说服力的解决方案。
问很多问题。毫不犹豫的在各种大型社区询问你想要知道的任何问题,比如:StackExchange或者Quora.
4,简化你的选择
不要使用2个焦点.你的主要焦点应该是一个,不要有太多其他焦点打乱用户的注意力。 这里有一些技巧:
每一个页面/屏幕只有一个焦点。确定哪些重要的元素是该让用户看见的,那就确保这个元素尽可能的清晰。
用户不喜欢读复杂的信息。写下的文本信息要有利于轻松阅读。很多客户认为他们讲一个复杂的故事是很重要的,但是最终没有任何人去阅读它。相反,我们要为用户准备一个利于视觉阅读的文本信息。
太多的文本信息并不能带来相同的价值。换句话来说,正确的文本信息应该放在正确的位置才是有效的。
5,让数据指导你的工作
当你不清楚应该走那条路的时候,让数据指导你的工作——大家没有理由为此来争论哪条路才是正确的,让数据来说话。
尽可能的多测试你的想法,不管是使用A/B测试还是用户测试方法。你的目标是尽可能付出最少的努力获得更多的价值。
使用简单的原型并且把它们展示给你的目标用户。在很多情况下,这种方法是非常有效果的,并且也很有效率。
“太多的文本信息并不会增加太多的价值。”
使用简单的原型会帮助你避免花费太多时间在高保真上(高保真就是非常接近最终产品的原型)。在任何一个项目中不断的使用这种方法,并且测试它。
6,你的版本功能
罗马非一日建成。大多数项目有很多功能,并不是所有功能都同一时间实施。
相反,采取循序渐进的方法,即使一个项目耗费一年的时间。一旦核心功能已经做完了就是最好启动这个产品的时候,如果时间允许可以增加一些其他功能。
创建一个核心功能并且寻找它们所需要的功能和优先级。将这些功能分成不同的版本开发。例如:版本1 会有核心功能X。版本2 将会轻微改善目前的产品并且也会增加一些新功能。
把你的项目分解成不同的功能,并且确保你所有功能是能扩展的,反之能缩减。
作者:Tom Tancredi
原文链接:http://blog.invisionapp.com/insights-on-ux-design/#rd