软件开发入门:UED
用户体验定义的解释里面有个关键词:主观。所以它不是标准化的,不同的用户自己的感受维度、标准也是不同的。比如在桌面电脑环境,对于设计师、摄影师来说,PS肯定是比光影魔术手、美图秀秀好用,可是对于普通小白肯定是觉得LR、PS等产品的体验不好的。这就是「主观」的例子。
回到UED是什么这个问题,广义的用户体验设计(UED),是包含了内容功能设计、信息架构设计、用户界面设计等等。
狭义的UED,指的是互联网软件(或消费电子等)行业基于屏幕的设计,包含用户研究、交互设计、视觉设计、可用性测试等。
UED的工作内容
那互联网的用户体验设计主要是工作内容是什么呢,主要涵盖了以下三大块:
用户研究:包括了用户调研及分析、用户画像、竞品分析、可用性测试等。
视觉设计:包括了品牌形象设计、用户界面设计、UI动效设计、包装广告设计等。
交互设计:包括了信息架构设计、用户交互流程设计、交互原型设计等。
UED的工作流程如下,前面几个流程节点涉及到的工作、人员以及交付物都比较好理解,这里重点讲下4和5。开发走查就是拿到了产品的测试版本或者说半成品,团队相关成员一步步去排查是不是按照我们的需求和功能设计来实现功能的,逻辑是不是跟我们文档里面的一致、UI切图有没对齐、是否用错了颜色之类。
而可用性测试是什么呢?我们先了解可用性的概念,可用性实际上并不是一个具体的东西,也没有明确的定义。当我们讨论可用性的时候,我们一般讨论的是它的子属性,也就是一个概念框架。最有名的就是 Jakob Nielsen 的 5 个属性。
●可学习性(Learnability): 初次接触这个设计时,用户完成基本任务的难易程度;
●效率(Efficiency):用户能多快完成任务;
●可记忆性(Memorability): 当用户-段时间没有使用产品后,是否能马上回到以前的熟练程度;
●出错(Errors): 用户能否从错误中恢复;满意度(Satisfaction):用户对产品的主观满意度。
所以可用性测试就是测试产品的这几个维度,是否高效、易学等等。到了这一步,产品就基本在进行最后的修改调整,符合预期的话就准备发布上线。除非有影响主线业务的Bug,不然不会轻易进行较大的改动返工。