如何设计出让用户更愉悦的用户体验?(一)
无论是作为一位开发者,还是设计师,我们都想要创造让自己自豪的产品。希望它能够让用户在工作、娱乐和交流之际,获得难忘、有效、简单以及愉悦的体验。
目标导向设计
设计可以定义为一种以人为本的服务原则。
- 了解用户的期望、需求、动机以及使用场景
- 了解商业、技术以及行业的机会需求和制约
- 利用上面两条作为基础来创造产品,让产品的形式、内容、行为简单易用令人满意,无论在经济还是技术上都可行。
设计原则、 过程 和 模式 融合在一起,是设计高效的产品交互与界面的关键。
设计研究
设计研究分为 定量研究 和 定性研究 两种。 定量研究只能分析简化轴上的“多与少”问题,而定性研究可以多元化分析“是什么”、“为什么”、“怎么样”等问题。
定性研究:
定性研究是收集行为知识的有效工具。它可以更快速、简便的帮助我们发现产品用户和潜在用户的行为模式。举个栗子:想要知道大部分开发工程师开发水平怎么样阿、喜欢什么样的妹纸阿等。可以帮助我们理解以下问题:
- 产品现有和潜在用户的行为、态度和能力。
- 待设计产品的技术、业务和环境情境(产品领域)。
- 目标领域的词汇和其他社会问题
- 已有产品的使用方式
有助于设计项目的进展: - 帮助设计团队提供可信性和权威性依据,有研究结果作为支撑。
- 让团队对目标领域和用户关心的问题达成一致共识。
- 作出更全面和科学的决策,而不是猜测和个人偏好作出决定。
更有能为重要的问题提供有用的答案: - 产品如何融入用户生活的大背景中?
- 用户使用产品的基本目标是什么?哪些基本任务可以帮助用户达成这些目标?
- 那些体验能够吸引用户?如何将这些体验融入设计的产品之中?
- 用户采用当前方法进行设计时会遇到什么问题?
定量研究:
量化研究可以最为定性研究的一种参考方式,收集一些数据信息、利益相关的数据等。举个栗子: 我想需要知道做iOS开发工程师大概有多少人。
用户研究是最好设计的关键。我们多花点儿时间规划用户研究,并在开发周期的合适阶段采取恰当的技术,产品将会受益,也会避免浪费时间和资源。
学会建模:人物模型和目标
人物模型可以提供一种精确思考和交流的方法。人物模型并非是真正的人,而是源自研究中多数真实用户的行为和动机。成功的产品首先要满足用户目标。
人物模型
人物模型可以帮助我们:
- 确定产品的功能以及行为。人物模型的目标和任务是决定整个设计的基础。
- 在利益相关者、开发人员以及设计者之间提供量共同语言。
- 设计意见达成共识和承诺。
- 衡量设计的效率。
- 有助于市场营销和销售规划等与产品相关的其他工作。
也可以解决产品和开发过程中出现的三个设计问题: - 弹性用户,每个人的理解和见解都不同。
- 自我参考设计,把自己的目标、动机、技巧和心理模型带入产品设计中。
- 边缘功能设计,一般不会做为设计重点,人物模型可以更好的对功能处理优先级排序。
人物模型创建过程.png
人物模型创建一共分为八步,我们下面来了解一下每一步都是做什么的:
- 第一步:将大量用户根据角色不同进行分组。
- 第二步:一般指用户的活动、态度、能力、动机、技能等。
- 第三步:这个比较抽象还是举个栗子吧。50 个用户访问同一家网店,但是每个用户的行为不同,25 个用户是价格优先,12 个用户是发货距离优先,8 个用户是售后优先,5 个用户是逛逛。用户选择的最多数行为的情况指明了显著的行为模式。
- 第四步:找出聚集显著的行为模式。
- 第五步:用户的所有动作集合,在给个名字。例如:李小萌,会唱歌,会跳舞,会撸码,会撩妹。
- 第六步:检查建立出来的人物模型的特征和目标,确定是否存在缺陷,若有重复的人物模型要去除。
- 第七步:一个界面可以有多个人物模型,指定为主要人物模型、次要人物模型、客户人物模型等等。
- 第八步:描述特性,举个栗子:我特别能吃。
用户目标
我们需要通过目标来讨论产品的功能,产品的功能和行为需要通过任何来处理,通常是任务越少越好。任务知识达到结果的手段,目标才是最终目的。
产品应该解决的三种不同层次的认知和情感处理:
本能设计
其实是指为情感设计,在特定情境下引起用户心理和情感上的反应,而不是美学设计。美观上取悦用户只是情感设计调色板中的一部分。
行为涉及
是指设计出的行为可以补充用户自己的行为、隐含假设和心理模型的产品行为。理想状态下,应该以行为设计为基础,实现本能设计和反思设计和谐统一。
反思设计
意味着打造长期的产品关系,在优雅美观和功能之间保持平衡。
如果用户发现,某个产品不仅帮助他实现最终目标,还有助于他走更高的目标迈进,那么比任何营销活动都能够赢得用户。
非用户目标
客户目标、商业目标和技术目标属于非用户目标。
1.客户目标
客户目标一般更关注产品安全、维护、利益等,需要纳入整体设计范畴中,但不能凌驾于最终目标之上。
2.商业和组织目标
商业目标在于能否提高市场占有率,留住先有客户,打败竞争对手,增加利润,提供更多产品和服务等;组织目标在于能否教育大众和有足够的资金维持运转。
3.技术目标
为客户目标和商业目标服务,用户并不关心我们做出的产品使用的是新技术还是黑魔法之类的,他们只关心能否快速、高效、轻松而又自信的完成。
场景和设计需求
场景能够针对不同的目的,描述各级细节的情况,有助于协调所涉及项目的各个方面。
需求定义的过程.png
如图所示,需求定义的过程有 5 个步骤,下面我们逐步进行了解:
- 第一步:用户需求作为引导,将需求转化为愿景。对于尚未开发的针对市场设计的产品非常有用。
- 第二步:保持开放灵活的想象力,就算有些想法很古怪,但是很可能会派上用场,但不适合在头脑风暴中花费太多时间。
- 第三步:确定人物模型期望,界面的呈现模型-设计如何表现和呈现自己-应该尽可能与我们对用户心理模型的理解相契合。
- 第四步:某个模型的故事,有什么样的动机、需求和目标,人物模型使用场景。解决了产品在什么背景下使用?是否会被超时使用?与其他产品一起使用吗?使用产品的预期结果是什么?根据人物模型的技能和使用频率,允许复杂程度有多大?等等。
- 第五步:数据请求(账号/消息/歌曲/状态等)、功能需求(界面显示在什么位置/容球中等)、情境需求(办公室/路上/购买商品的列表总和等)以及其他需求(技术方面或利益方面等)。
虽然上面的步骤大致是按执行顺序的时间先后排列,但第三步确定人物模型期望和第五步之间会重复多次,直到需求稳定。
框架和提炼
设计框架定义了用户体验的整个结构,包括底层组织原则、屏幕上功能元素的排列、工作流程、产品交互、传递信息的视觉和形式语言以及功能性等。可以定义 产品交互框架 和 视觉设计框架、 工业设计框架 以及 服务设计框架 四种。
定义产品交互框架
交互框架步只是要对高层次的屏幕布局进行定义,还要考虑工作流、行为以及组织。
交互框架的定义过程.png
步骤详解如下:
步骤一:形势要素举个栗子:考虑产品小巧、轻便还是手机在强光下屏幕变亮黑暗下屏幕变暗情况。
姿态是指用户会投入多大的注意力和产品互动,以及产品行为会对用户投入的注意力作出何种反应。
输入方法是用户与产品之间互动的方式,也受产品的外形和姿态、人物模型的态度、能力和喜好的驱使。举个栗子:键盘、鼠标、拇指版、触摸、遥控器等多种可能过的选择,要确定产品的主要输入方法。
步骤二:功能性元素是针对页面中的数据元素以及显示所做的操作。功能元素包括数据元素操作工具、以及数据元素的视觉和结构化管理方式。举个栗子:手机中显示相册中的照片(数据元素),可以对照片设计保存、删除、点击放大等操作,这些操作都是功能性元素。
步骤三:有了完善的高层次功能和数据元素之后,就可以按照不同功能分组工作,确定各自的层级。需要考虑的问题:
哪些元素需要大片的视觉区域,哪些不需要?哪些元素能够容纳其他元素?哪些元素需要捆绑使用?采用哪种交互模式和原则?等等。。。
步骤四:其实就是我们平时所了解的画原型图。最好由一个交互设计者和“设计沟通者”(老板/商业伙伴)以及一个视觉设计者组成的小组来进行。不过很多公司为了节省成本,都是一个人搞定的。
步骤五:这个过程是可变更和反复的。
语言思维者倾向于使用场景来引导整个设计过程,先构造情境,再分组,最后考虑画原型图。
视觉思维者会更倾向于从图解开始理解过程中的其他部分,先画原型图,再构造情境,最后才查看分类在场景中是否行的通。
步骤六:验证性的场景设计可以根据需要进行调整(或者完全抛弃/重新开始设计)。解决主要的三类验证性场景:1. 替代性场景(用微信语音而不是打电话);2. 必须使用的场景(二手手机再次出售就要删除原用户所有信息);3. 边缘情形场景(想添加两个相同名字的联系人)。
定义视觉设计框架
视觉设计框架包括一下特征:
1.开发视觉体验
比如收集并熟悉相关强大品牌的设计的实例。思考竞争对手,如何用确定的特征区分于对手产品,直到自己拥有独立性为止。
2.开发视觉语言研究
研究包括颜色、大小、小部件处理、整体的外形尺寸和界面的“材料”属性等。栗子:界面看起来像纸还是像玻璃。
3.把已选择的视觉风格应用于原型中
把选定的视觉风格应用于关键屏幕上。
定义工业设计框架
工业设计框架和视觉设计框架类似,但是形势要素和输入法对工业设计有很大的影响。通常遵循以下过程:
1.与交互设计者就形势要素和输入法进行合作
形式(又要好看/成本又低)和行为(又能操作/又能办事)的设计相互和谐。
2.开发粗略的原型
就是随便画个粗略的原型,比如画一个圈代表一块房地产。
3.开发形式语言研究
物理因素,包括形状、尺寸、材料、颜色和装饰等等啦。。。
定义服务设计框架
服务设计通常会影响商业模型,因此构建会早于其他设计。通常遵循以下过程:
1.描述客户旅程
按照客户提供的内容,根据着重点区分服务。
2.创建服务蓝图
比如客服。
3.创建体验原型
采取多种形式实现不同程度的保真。
创造型团队合作
在软件和服务开发过程中,我们需要团队合作伙伴来帮助我们解决、评估以及快速确定方案的问题。运转良好的团队可以使产品开发过程更加高效,可以更好的服务于用户。
下面讨论两个层面团队的概念:
- 核心Team小而专注。一般由各个领域的专业技术人员组成,确保Team能够掌握核心技术。
- 扩展Team规模较大,有的还按地理位置分布(比如腾讯)。但开发过程中扩展Team至少包括若干个核心Team,专注市场、设计和工程各领域。
与思想小伙伴的合作
合作是为了弥补自己在设计中的考虑不周,以及互补。思想小伙伴需要满足以下几点:
- 合作前能清晰了解你要解决的问题
- 向具有创造能力的同事/朋友寻求帮助
- 可以按照你的思路进行设计或提出一个相反的建议
跨设计领域工作
产品生产周期中,不只是需要跨领域设计者之间的交流。交互设计者必须通视觉和行业设计者进行合作,对决策进行筹划,这样才能保证各个领域都备好了自己需要的资源,从而高效的工作。
责任和权威
产品组织中,开发者的专业经验、市场人员和商业涉众斗要加入产品创造和开发的设计过程中,不同领域设计人员有不同的责任和权威。
1.设计要对目前产品用户目标负责。
关注打造用户体验的最简单、最连贯以及最能激发快乐的机制是什么?
2.可用性要对验证用户对设计预期的反应负责。
关注设计能否传递有用性、可行性和可期待性的承诺?用户是否会按照设计预定的方式使用产品?
3.开发者负责设计的建造。
关注如何快速、可升级并可延伸性的方式传递体验?
4.市场营销负责定义市场机遇,了解客户需求、喜好和动机。
关注如何激发可采纳性?
5.商业领导一般负责商业机遇,保证产品的赢利。
关注产品功能和市场需求最明显的重合点是什么?
融合用户反馈
对设计者来说,用户体验的反馈是敏捷开发最具有价值的副产品。只要恰当的刺激、收集并给予解读,这种反馈极为有用。如果你是设计者,重要的是在新特性或新功能发布时要确定希望从用户反馈中学到什么。反馈点:主要元素进展是否顺利?如何使用?哪些地方用户会出错?哪些功能/设计让用户惊喜?
创建创造性的文化
伟大的团队出现是因为他们置身的现实和虚拟环境能够滋润他们。创造一个积极的有效的组织文化时一个很大的话题,但组织文化的基本元素不可忽视,如何使这些元素获得文化火花:
1.环境的馈赠
小的环境惊喜(大胆的颜色、新材质、有趣的外表),可以为创意的激发提供了外部动力。
2.小的工作场所
能够尽量同外部世界隔绝。遇到难题时可以找个角落,竖起屏障,独立思考。
3.协作的行为准则
在团队中开展工作角色清晰、互相信任、责任感和工作习惯时最基本的。做好自己的本分工作,确保自己的团队小伙伴承担起自己应该承担的责任。
4.容许积极正面的题外话
题外话有可能提供给你意想不到的灵感,容许题外话的团队设计的方案一般也更有趣、更贴心。法则:留点儿迷路时间。
确定设计师的技术水平
设计师的技术水平必须满足设计问题的广度和深度。下面讨论如何思考体验的层次和每个层次需要的技巧:
1.学徒
作出符合设计人物的判断需要大量时间和努力,成长过程中有师傅指导和支持会成长的更快。
2.技术高手
核心团队中比不可少,有更好的创意和想法。
3.专家
为设计团队提供指导和架构,为项目确立范围、确定重点,推动设计开发。
协作是关键
设计者具备与同项目的其他成员合作的能力,因为这些成员能够对整体的用户体验产生影响。协作是为了确保用户体验的所有面能够和谐。最终想要设计出满足用户需求的产品,并实现成功交付,这个过程需要无数人的悉心合作。
作者:Rlss
来源:http://www.jianshu.com/p/fe24255b79b2
版权:人人都是产品经理遵循行业规范,任何转载的稿件都会明确标注作者和来源,若标注有误,请联系主编QQ:419297645
- 目前还没评论,等你发挥!