敏捷UX和传统瀑布式UX不同之处在于它与交付过程的强关联关系,对于人的要求也更加全面。这意味着你将改变你曾经绝大部分时间只在角落里做一件事的习惯,以更加开放的姿态融入合作。本文将从技能交付出发,在策略、设计和研究三个层次阐明敏捷体验设计师应该掌握的12种技能。
敏捷UX和传统瀑布式UX不同之处在于它与交付过程的强关联关系,对于人的要求也更加全面。这意味着你将改变你曾经绝大部分时间只在角落里做一件事的习惯,以更加开放的姿态融入合作。本文将从技能交付出发,在策略、设计和研究三个层次阐明敏捷体验设计师应该掌握的12种技能。
一、策略层
和以往不同的是,你将会面向你的客户,而不是你的产品经理。你有足够的时间陪伴着你的客户,倾听他们的需要,不,更多地是帮助他们具象化他们的需求,形成产品设计方向的共识,并最终形成交付可行的计划。为了达到这一点,你需要以下4种技能:
1.讲故事
你的目标是让客户达成对设计方向的共识。这个过程的效率取决于你对客户想法把控能力的高低。同理心是将客户不同想法归于统一的常见方法──把客户引入到同一情境之下,在情境中思考和做出决定。那么,建造相应的情境就成为引导客户的首要技能。我们把这个情境的建造过程称为“讲故事”。
讲故事的方式有很多种,例如:
这是一个使用视觉沟通的例子
这是一个故事板的实例
使用草图的方式表达消费者可能遇到的问题
使用高质量的文档表达项目背景
2.概念模型
在充分理解问题和背景知识之后,你需要带领客户和其他设计师进行概念模型的建立。概念模型的建立过程通常是:
使用草图的方式绘制一个解决方案
用各种草图设计表达概念模型
概念模型的建立过程应该是开放的,并避免由于过于精细的设计而导致的设计权威问题。设计是综合所有人(特别是客户)意见和灵感的过程,而非一家之言。
3.战略策略
客户往往什么都需要。一个好的体验设计师除了需要充满想象力的设计灵感和必要的逻辑思维之外,还需要在战略层面上,通过帮助客户建立一个战略层次上的事务优先级机制,建立产品演进的路线图,引导客户在正确的时间做正确的事情。
最简单的一套战略策略实践是VGA:Vision, Gap, Actions。具体内容如下:
使用VGA进行战略分析
4.交付计划
体验设计师往往是项目交付的灵魂之一,这也体现在其对整体交付内容的把握。你需要时刻坚守M.V.P(Minimum Viable Product)的原则,尽可能引导客户缩小第一个交付的范围。在这个过程中你需要用到的实践例如:
展示不同交付阶段的最小交付范围
这部分的实践有时也由商业分析师来完成,体验设计师也会全程参与。
二、设计层
这个层次的技能是传统用户交互设计师基本具有的。敏捷 UX鼓励融合的设计过程,这也是为什么我们反对在一个技能环节完全简单重复。如果期待更多的技能重合,可以将职位模糊,使设计过程更加开发和透明。为了达到这一点,你需要以下五种技能:
5.内容策略
你的目标是和客户一起对当前客户以存在内容进行梳理,了解目标用户对于内容的需求,制定合理的内容发布机制,工作内容甚至还包含分类学的梳理和设计,内容文字风格的确定。确实有这样的项目存在对这部分技能的要求,例如英国卫报,实践包括:
6.信息架构
信息架构是在页面级别的信息组织——如何通过清晰和保持一致的信息组织架构,让用户第一时间了解所处的位置,并能轻易获取所需信息。除了页面内的信息组织,还需要设计信息在不同页面模版间的流动方式。信息架构是体验设计师必备的技能,任何体验必须基于清晰的信息设计和流动,实践包括:
7.交互设计
一个设计图版的实例
使用Balsamiq制作交互设计图
如果说信息架构是“静”的信息设计,交互设计则是信息设计“动”的表现——必须通过用户的操作才能表达和处理信息,而不是简单的结构化表达。交互设计也是传统交互设计师的必备技巧之一,与信息架构的实践类似,其中包括:
8.前端开发
体验设计师需要了解一定的前端开发知识,保证能在最短的时间内开发出高保真原型进行终端用户测试。往往这个部分的工作由体验设计师和前端工程师结对完成。体验设计师保证设计真正体现在前端代码中。这里需要的技能是HTML和CSS,以及部分简单的流行Javascript框架,例如jQuery。我们习惯于使用直接手写HTML+CSS的方式制作高保真原型,而不使用Fireworks进行切图,当然殊途同归,工具不是关键。
9.视觉设计
具备一定的视觉设计能力能够迅速提升产出物的品质,我们也鼓励在这方面进行培养,不可避免的是,视觉能力是需要长期专业培养才能获得的能力。一个合格的体验设计师,对视觉设计能力要求的底线是:知道什么样子是不好看的,且不能容忍。
三、研究层
这个层次是传统交互设计团队用研人员和产品经理的技能范畴,一般出现在交付项目的开始和演进阶段。更多关注目标用户群体研究、用户测试、产品演进等方面。研究层技能包括以下几个方面:
10.消费者研究
消费者研究帮助客户在项目启动前了解目标消费者人群的基本特征,在其特定情境中充分挖掘用户价值,寻找潜在商业潜力。我们经常使用的消费者研究方法有以下几种:
11.用户测试
敏捷体验设计中的用户测试以按优先级排序的用户目标完成作为主线,并与交付同时进行,随时产出新的设计反馈进行变化。这点与传统瀑布式交互设计者中“需求冻结”的方式截然不同。
测试过程由两位体验设计师和真实用户共同完成,两位体验设计师分布负责引导和捕捉行为,测试环境为高保真的产品原型。每次用户测试的结果都会被总结成新的“设计挑战”。例如,如何让用户不再为筛选条件所迷惑。然后根据优先级进行设计。设计过程同样是开发和透明的,甚至邀请用户进行参与。最后将设计产生的变化加入下一个交付迭代,同时演进高保真原型,为下一轮用户测试做准备。
与交付同步的用户测试保证了设计在产品上线前就能进行对用户体验的验证,及时拥抱变化。在项目进行的后期,可直接采用测试环境进行测试,甚至可采用内部上线的方式,获取更多反馈。
12.数据演进
传统互联网中产品经理关注最多的是基于使用数据的产品演进。作为一个合格的体验设计师,也需要一定知识为有产品演进需要的客户提供服务。
这里是基于数据的产品演进中将使用的实践
这里所提供服务主要指A/B Testing——在敏捷体验设计中,A/B Testing有如下几个步骤:
文章出自:熊子川的博客
[转载]敏捷体验设计师应该具备的12项技能,布布扣,bubuko.com
原文地址:http://www.cnblogs.com/SanMaoSpace/p/3704358.html