上次聊到了为什么「Art」做不出好 UI,大家的讨论非常热烈,很多回应都非常精彩,帮这个话题添加了不少可以思考的面向。今天我们就接着聊一个一流的前端 UX (User Experience/使用者体验) 开发者,应该具备什么样的能力。注意到这次我用的是 UX 而不是 Art 或是 UI (User Interface),因为使用者体验才是一个软体产品最重要的价值,尤其当你是一个从顾客出发的精实创业公司。
不确定 UX 是什么的人,可以参考一下维基百科的定义:
UX 就是使用者对一个产品所产生的感觉,它着重在体验、情感、有意义的和有价值的人机互动以及拥有感 (也就是当你光拿着一台 iPad 2 就觉得很屌时),但它也包括了使用者对于产品的功能、容易上手程度和效率所留下的印象。(不一定是事实,所以不要再骂苹果迷了!)
User experience (UX) is about how a person feels about using a product, system or service. User experience highlights the experiential, affective, meaningful and valuable aspects of human-computer interaction and product ownership, but it also includes a person’s perceptions of the practical aspects such as utility, ease of use and efficiency of the system.
简单的来说,UX 着重的是让消费者爱上你的产品,爱到义无反顾,别人说什么他都回答:「I don’t care!」,那你就成功了。要达到这种程度,当然非常的困难,但是那是每一个创业团队必须要上下一心、群策群力、有志一同、齐心协力… 啊!反正就是共同努力的方向啦!
刚好昨天读到一篇很棒的文章「10 Skills to Become a Frontend Developer worth Millions」(这不用翻成中文了吧?),大家有空可以去读一读,以下是我加入自己的经验,帮你们整理的重点:
- 永远在找新工具 — 不要怀疑,UX 还是一个非常年轻的领域,所以新的工具会一直不断的跑出来。你的工作就是永远都要对旧工具不满,不停的找新工具来让你的工作更有效率、产品更棒。最近出现的好物包括:KISSMetrics/Mixpanel (量测转换率和 funnels), Usabilla (测试页面设计) 等等 — 欢迎留言推荐!
- 建立流程才是重点 — 除了开发新的介面体验,你还必须要守护前端程式码、速度、注意规模化、品质等等,所以建立起一套循环流程 (Iteration Process),你才能事半功倍。
- 沟通、沟通、沟通 — 和使用者沟通、和后端开发者沟通,你必须要参与这些会议,因为你是品牌体验的最终守护者。
- 了解工具和目的 — 你必须要非常清楚的知道这些工具是干嘛的,要帮助你做到什么。大多的时候我们追求的是转换率 (conversion),但是到底要转换什么,你必须要清楚的了解,而不是别人说了就算。
- 美感 — 大多的 UX 开发者都是工程师出身,但是你必须要懂得一些美感,才能很快的製作出 A/B 测试用的各种版本页面。
- 勇气和说服力 — 就像创业一样,大多数的转换率测试会是失败收场,所以你必须要不断的尝试,还要能够说服团队裡面其他人,这些测试是有意义的。
- 以满足使用者和提升转换率为最高荣誉 — 要赢得使用者的爱是很难的,要提升转换率常常也是一个长期抗战,你必须要把这两样东西视为工作最重要的目标。
- 写人看得懂的程式 — 每个人都会写机器看得懂的程式,只有最厉害的开发者才能写出别人都看得懂得 code,记住,不是只有你一个人需要使用这些程式码。
- 速度是最重要的体验 — 速度是一个网路应用最基本的功能,也是给使用者留下最深印象的体验,无论如何,你都必须要不断的优化。
- 很快的做出样版 — 用 Balsamiq 这类的工具很快的做出一些样板 (Mock-up),让大家的讨论可以更有效率。
以上,就是身为一个 UX 开发者的 10 个必备能力。千万别忘了,使用者体验是使用者留下的印象,所以除了转换率的优化,常常和使用者聊天,确认他们对你的产品和品牌有好的体验,是非常重要的。如果你一直朝这个方向努力,不但会成为你最大的竞争优势,有一天甚至可以像 Apple 一样赢得一群死忠的粉丝,那才是真正拿不走的东西。
加油啰!
本文链接:http://www.blueidea.com/tech/site/2011/8458.asp
出处:相关论坛
责任编辑:bluehearts
◎进入论坛网站综合、网页制作版块参加讨论
|