UE/UX(User Experience Designer的简写)即用户体验设计师,用户体验对于所有的产品和服务来说,都是至关重要的。在互联网团队中,作为一名交互设计师需要为体验而设计,更加聚焦于用户的产品体验。用户体验并不是产品本身是如何工作的,用户体验是指“产品如何与外界发生联系并发挥作用”,也就是人们如何“接触”和“使用”它。更多的内容可以学习Jesse James Garrett出版的《用户体验要素》,这本书讲用户体验分为五个层面,分别为战略层、范围层、结构层、框架层和变现层,随着层面的上升,我们要做的决策一点一点的变得具体,并涉及越来越精细的细节。
在公司中处在产品经理和UI设计师的中间,工作中需要跟产品经理了解业务需求然后转化成落地具体的页面流程图给到UI设计师。因为产品给的原型往往是一个比较不成熟的页面流程,往往是根据自己的主观想法及认知绘制出来的,这个任务流程并没有经过用户的检验需要交互设计师对于这个原型进一步的审视,看他是否符合用户的模型,是不是在用户的心智下产生的,能不能完成相应的任务要求,需要检查用户在哪些流程进行不下去,工作中需要去对用户进行调研,进行体验的提升及优化,给出具体的页面框架流程图交接给UI设计师,完成任务交接。
交互设计师第一步需要掌握的就是流程图,流程图是一种用图示的方式去描述事件流转过程的工具,它包含了流程和图两个必要元素。流程图的种类与应用主要是:(1)业务流程图(2)任务流程图(3)页面流程图(4)操作流程图。
业务流程图主要由产品经理来完成。商业需求产生业务(基于商业需求为用户需求所提供的的解决方案即业务),通过业务满足用户需求。以宠物领养为例,平台获取流量产生宠物交易业务,通过宠物交易业务满足用户想要宠物和多余宠物需要被领养的需求。业务的流程为了满足商业需求和用户需求,不同角色通过高效的协作,让业务合理的运转。业务流转使用商业逻辑、用户模型、事物自身规律等各方面因素综合决定的。泳道图是业务流程图的常用表现形式,它一般包括觉得和阶段两个维度。
产品功能如何设计决定了用户如何使用产品,即用户通过什么样的行为来完成流程。而用户行为由用户模型所决定。因此,在功能的设计过程中,应了解用户模型,按照用户模型进行功能的设计。
任务流程图主要由UX设计师完成。任务流程图是指用户在特定场景下,借助媒介达成目标过程中的行为,受业务逻辑和用户模型制约。业务逻辑决定了用户需求走什么样的流程,用户模型决定了用户如何走完流程。用户模型(Persona)是Alan Cooper在《About Face:交互设计精髓》一书中提到的研究用户的系统化方法。
在制作流程中可以先将任务流程规范制定好,方便后续工作进行复用。UX设计师做完根据任务流程图结合调研获得的用户数据完成页面流程图,附上交互说明就可以交接给UI设计师啦(页面流程图会在后续整理笔记中更新出来)。这里以用户在app上进行宠物发布为例:
图片来源:课程学习作业
人人都是产品经理中一篇名为八大数据分析模型(一):用户模型(http://www.woshipm.com/operate/1167311.html)可以比较详细的学习用户模型的概念。建立用户模型的目的是:尽量减少主观臆测,走近用户,理解他们真正需要什么,从而知道如何更好的为不同类型用户服务。
UX设计师在绘制任务流程图时第一步根据业务逻辑和用户模型推导用户任务框架(宏观),第二步根据任务框架进行用户主任务拆解(微观),一般在流程较为简单的情况下直接用页面流程图,定义好控件规范即可。操作流程一般不单独展示,结合交互稿进行体现。