目标导向设计流程简析
目标导向的设计过程包括研究、建模、定义需求、定义框架、细化、以及技术支持这6个阶段,本文作者对这6个阶段进行了摘要式的描述,其中包括一些关键的合作环节及设计时需要关注的地方,一起来看一下吧。
适合阅读对象:交互设计师、用户体验设计师、产品经理。
一、总述
目标导向的设计方法涉及:人种学研究(ethnography)、利益相关者 (stakeholders) 访谈、市场调研、详细用户模型、基于场景的设计,以及一组基本的交互设计原则和模式。采用这种方法能够得到既满足用户的需要和目标,同时又能满足业务和技术需求的解决方案。
这个过程大致可以分为6个阶段,即研究、建模、定义需求、定义框架、细化、以及技术支持。如下图:
下面是对6个阶段进行了摘要式的描述,其中包括了一些关键的合作环节及设计时需要关注的地方。
二、研究
在研究阶段,采用观察和情境访谈来获取一些真正用户和和潜在用户的定性数据。这个阶段的工作还包括对于竞品的考查,对于市场研究、技术白皮书和品牌战略的分析,以及对产品的利益相关者、开发人员、产品所属领域的专家(SME- Subject matter expert)和特定应用领域的技术专家进行一对一的访谈。
现场观察和用户访谈的主要成果是能从中提取出一组行为模式,它有助于对现有或即将出现的产品的使用方式进行分类。这些模式揭示出了用户使用产品时的目标和动机(即用户在使用产品时想要得到的那些具体或一般性的结果)。这些行为模式一般对应着某种职业角色。
市场研究有助于对人物角色进行选择,从中筛选出一组同业务模型相适应的人物角色。在建模阶段,由行为模式及其相关的用户目标便可以产生出人物角色(persona)。
三、建模
通过对现场研究和访谈的分析,我们从中得到用户行为和工作流程模式。 我们将其综合到领域模型和用户模型中。
领域模型包括了信息流和工作流程的图表;用户模型(人物角色)则是经过人为加工的用户原型 (user archetype),它代表在使用行为、态度、目标,以及动机方面有明显不同的一些用户群。
人物角色在基于叙述式场景的设计方法中起着主要的作用,也能在优化阶段用来提供反馈,以保证设计上的正确性和一致性。有助于经理和开发人员理解一些设计背后的考虑,并且能基于用户的需要来确定不同功能的优先级。
在建模阶段,设计人员采用多种方法学工具来对人物角色进行合成、区分来确定角色的优先级。他们对各种不同种类的用户目标进行研究,并将人物角色对应到各种使用行为上,以保证不会发生缺少某个角色或者在某些角色之间产生重叠的情况。
四、需求定义
在需求定义 (Requirements Definition)阶段,团队所采用的设计方法提供了用户与其他模型之间所必需的紧密的联系和设计的框架。这个阶段不是关注抽象的用户任务,首要关注的是满足具体用户人物角色的目标和需求。
从人物角色中可以得到哪些任务是真正重要的及其原因,这样设计出的界面同时具有最小化的必需任务和最大化收益。
在需求定义阶段中的设计过程中要分析人物角色数据和功能性需求(用术语“对象”、“动作” 和“情境” 来表达)。在不同情境中,基于人物角色目标、行为及与其他人物角色的交互来对这些数据和需求进行优先级排序。
设计者还要考虑人物角色使用产品的熟练程度和能力和使用环境有关的问题。这个过程的产物就是需求定义,它平衡设计时需要遵从的用户需求、业务需求和技术需求。
五、框架定义
在框架定义 (Framework Definition) 阶段,设计者创建整个产品的概念,定义产品行为、视觉设计,交互设计团队还使用两个与其有关的重要系统方法来合成一个交互框架(interaction framework)。
第1个是一套通用的交互设计原则 (interaction design principle),它提供了在多种情境中定义恰当系统行为的指导原则。
第2个是交互设计模式 (interaction design pattern),对先前已经分析过的不同类别的问题,它给出了通用的解决方案(基于情境的不同会有所不同)。
六、细化
细化阶段更多地关注细节和实现。这一阶段使用关键线路走查 (walkthrough)和验证性场景剧本(validation scenarios),重点在于使用更详细的故事板线路来走查界面。
视觉设计者定义系统的类型风格、各个部分的尺寸、图标,以及其他视觉元素,从而提供一个具有清晰 affordance 和视觉层次的吸引人的体验。细化阶段的最终成果是详细的设计文档、形式和行为规范(form and behavior specification),这一文档是按照情境要求,以书面文字或者交互媒体方式来记录的。
七、开发支持
即使是精心构思并经过验证的设计也无法预计到开发中的每个困难和技术问题。在工作实践中, 我们认识到在开发者构建产品的过程中要能够及时回答他们随时提出来的问题,这很重要。
开发团队经常会为了赶工期而将其工作按优先级排序,并进行综合平衡。因此设计必须做出调整,这时就会缩减设计方案。如果交互设计团队不能在场对设计进行调整,那么开发者有可能就会在时间的压力下自己进行缩减,这样有可能会严重地损害到产品设计的完整性。
相关文章推荐:
关键词:目标导向设计
《十大交互原则在实际项目中的运用》https://www.zcool.com.cn/article/ZMTEyMTQ2MA==.html
《如何理解目标导向设计原则?》https://www.woshipm.com/ucd/585775.html
《目标导向的设计提案选题方法的详解》https://www.woshipm.com/pd/4587848.html
本文由 @忻芸 原创发布于人人都是产品经理,未经许可,禁止转载。
题图来自 Unsplash,基于 CC0 协议。
该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。
- 目前还没评论,等你发挥!