UX,user experiense,用户在使用或预计要使用某产品、系统或者服务时产生的主观感受和反应。
UCD,user centered design;流程(调查--分析--设计--评测--改进--反复。)
影响因素:
流程的质量
螺旋上升的设计流程
用户的参与
在这个过程中,需要反复进行:理解使用情况、明确用户需求、制作解决方案、评测设计,四个活动。
产品失败的几个原因:
用户群定义错误
产品使用背景(用户场景)
用户研究方法的点线问题
常用方法:1、用户调查法
焦点小组
背景调查法
(调查员看着用户使用,边看边提问自己不清楚的地方,一对一访谈):请教-刨根问底-核实,对用户进行背景式访谈,了解用户的使用场景。
常用方法:2、情景剧本
如何把用户个人获得的用户体验分享给其他成员?用户体验的文档化:有效再现用户体验的场景-2.1、编写情景剧本:以写故事的方式,把用户使用系统或者产品时的背景、为了达到什么目的、如何使用及其结果描绘出来。
示例:
用户的个人信息:基本人口学信息、相关背景,需求点,
选择使用的理由:
使用场景列举(有简单、也有复杂、还有特殊情况):
=类似用户画像
2.2、分析情景剧本
根据表达的意思进行意义分解;
在探索用户背后的潜在需求时,需要理解用户的行为在整个情景剧本中具有怎样的意义的基础上;
慎重对待用户直接提出的需求,用户需求和解决方案也不能混为一谈;
具体可以制作一张表格,表头是:剧本序号--情景剧本--反映出的用户需求--解决方案
2.3、评测情景剧本:再次访谈,
一定是在理解了用户要求的背景后,转换成真正的用户需求。
3、用户角色的设计
为让我们的目标用户形象更加具体,现在开始对用户角色进行设计。
角色的获取常经过以下几步:
*招募用户进行访谈;
*对用户进行分组,一般来说,分成3-7组;
*定义代表每个分组的用户形象;
*为每个用户形象添加逼真的个人信息;
一个项目最后产生6-7个角色,根据产品特色和市场价值,分出主角、配角;(角色的优先权因项目而异),
因为敏捷开发模式的需要,依据数据创建的角色也更加适用,这个时候会利用更多的临时角色。
4、原型prototype
T原型
两种制作一部分页面的方法:水平原型和垂直原型;
水平原型:只需制作网站首页和第一层链接页面的原型,可以看到首页的所有菜单,可以自由选择,但是不能应用(浅式原型)
垂直原型:只具备某一项功能的原型,比如,有了网站注册功能的一个垂直原型,相比不能搜索,用户却可以进行注册;
T原型,则结合水平原型和垂直原型,兼具广度和深度。
制作工具:
制作原型时要注意:不一定要制作出完美的原型,设计师和程序员掌握的技能也不一定适用于制作原型,因此,原型应该让设计团队的全体成员都参与进来,团队整体经过反复讨论,从理论上,把界面的细节确定下来,然后再画出就可以。
甚至可以用纸笔,团队进行讨论。不要拘泥于工具或者其他,重要的是想法的沟通和最后细节的实现,做出最优选择。
制作方法:卡片分类法(让用户将写有信息的卡片进行分类)
作为一种信息设计方式,可以用来设计用户界面;这是一种层次结构的设计:分为封闭式和开放式两种。
封闭式卡片分类法:又叫带有目录的卡片分类法,分类名称差不多确定,想要确定他们的类属的有效性;或者想要研究具体素材将被如何归类。 这可以按照问卷的方式进行在线调查,但是这样就看不见用户试错的过程,所以提供的素材需要事先反复试误。(主要用于评测和改善设计团队的创意)
开放式卡片分类法:不带目录,请用户把所有素材名称的卡片自由分组,在完成所有卡片分类以后,请用户为每个组起名字。(更具探索性,虽然以用户的言行等定性分析为中心,但也存在某种程度上的定量分析--常用聚类分析、分类合并)
Delphi法:反复收集专家的意见和反馈,把结果控制在一定范围内,从而达到提高预测准确度的方法。基本流程:收集专家意见--统计并再次反馈,根据统计结果再次给出意见--反复进行1~2步骤。
Delphi卡片分类法:在前几个方法的基础上,为了节省人力物力采取的一种折衷的方式。其流程:首先制作构造信息的原型--请多位参与调查的人分别按照自己的意愿在原型上进行修改--在结果限定在一定范围内之前持续进行前两个步骤。最终形成一个一致的步骤。
4、产品可用性评价方法
总结性评价:性能测试法,检验用户的目标达标率、所需时间、主观满意度。在设计前和设计后使用偏多;
形成性评价:发生思考法,以便使用界面,一边把“正在想的内容说出来”,会在设计过程中反复使用;要重视贯穿始终的形成性评价。
分析法:专家评审
实验法:用户测试、问卷调查
产品可用性检验:专家参照用户界面设计的指导手册进行界面评价的分析方法的总称。
如:启发式评估法(基于用户界面设计原理的一种检验方法)
十个原则:系统状态的可视性;系统和现实的协调;用户操控和自由程度;一贯性和标准化;防止错误;识别好过回忆;灵活性和效率;简洁美观的设计;帮助用户认知、判断、修复错误;帮助文档以及用户手册;
实施步骤:p104
step1:招募评价人员;产品可用性工程师或界面设计人员等
step2:制定评价计划;确定好具体需要依据哪种原则来实施,注意评价目标;
step3:实施评价;具体的评价方法由实施人员自己决定,可以先检查界面流程是否正常、第二次检查各界面是否存在问题;
step4:召开评价人员会议,评价人之间的讨论,记录共同的问题和特殊的问题
step5:总结评价结果;也即形成产品可用性问题列表,
如:认知过程走查法(基于人类的认知模式进行检验的方法)
首先,用户已有的技能和经验会影响探索学习的结果,其次是产品的功能和重要任务的影响。最后,执行任务的“操作步骤”和“界面”,一般来说会做成一份界面流程图,
分析步骤:在准备好检验对象时,评价人员通常准备问四个问题:p110
ask1:用户是否知道自己要做什么?
ask2:在探索用户界面的过程中,是否注意到了操作方法?
ask3:用户是否把自己的目的和操作方法关联到一起?
ask4:用户能否从系统的反馈中判断出任务是否在顺利进行?
5、用户测试
发生思考法:边操作边思考;
回顾法:让用户在完成操作后回答问题;
性能测试:定量测量,有效性、效率、满意度;
6、敏捷开发
把产品分割成小功能,以1-4个新起的短期开发为单元进行迭代,各迭代期内会进行设计、开发、测试等所有与开发相关的步骤。