附交互设计知识点 产品用户体验设计在交互上的问题

今天 , 我要谈谈软件产品的交互设计和可用性 。当我们做一个互联网SaaS应用产品的时候 , 其实整体的产品设计不仅仅是简单的UI和模板配色 , 更重要的是基于业务场景和目标的交互设计 。
交互设计更多的体现了整个产品设计的动态部分 。
交互设计概述交互设计是一种使产品易于使用、有效和令人愉快的技术 。它致力于理解目标用户及其期望 , 理解用户在与产品交互时的行为 , 理解“人”本身的心理和行为特征 。同时也包括了解各种有效的交互方式 , 并对其进行增强和拓展 。
【附交互设计知识点 产品用户体验设计在交互上的问题】互动也涉及到很多学科 , 和很多领域、背景的人交流 。
《交互设计实用指南》中指出 , 交互设计应该是创造人与计算机之间的界面 , 即人机界面 。交互设计的出发点是研究用户与计算机交流时人的心智模型和行为模型 , 并在此研究的基础上设计界面信息及其交互方式 , 将用户的行为转化为计算机和计算机的行为 , 以满足人们对软件的使用需求 。
因此 , 一方面 , 交互设计是面向用户的 。这个时候交互设计追求可用性 , 这也是交互设计的目的 。交互设计的另一个方面是面向计算机的 。此时 , 我们重点关注“软件工程” 。
可用性设计是交互设计的核心内容 。可用性是指产品在特定的使用情境(ISO9241)下 , 能够被特定的用户有效、高效、满意地实现的程度 。它可以理解为效力、效率和满意度三个递进的层次 。
有效性:有效性是指用户在完成特定任务、实现特定目标时的准确性和完整性 。如果用户无法实现目标 , 那么无论体验是漫长的、轻松的还是复杂的 , 这个产品都可能毫无意义 。
效率:效率是指用户完成特定任务、实现特定目标的难易程度和时间 。这可能涉及很多因素 。比如我们的软件启动太慢 , 处理太慢 , 会影响软件的效率 。再举一个例子 , 在呼叫中心使用更高效的呼叫中心系统可能会导致操作员每天能够处理更多的呼叫 。
满意度:满意度是指用户在使用软件产品过程中的主观满意度和接受度 。在用户能有效高效使用软件的基础上 , 给用户多一些“体验” , 多考虑那些内涵 。这也是我们交互设计的真实水平 。例如 , 我们需要避免用户的错误 , 同时 , 我们可以改进方法让他们从中恢复;我们要让软件简单易学 , 让新手快速成长为中级用户 , 让需要的中级用户成为专家 。我们需要做出漂亮的页面让用户喜欢;我们需要塑造自己的品牌风格 , 让用户“崇拜”...
设计就是设计软件中可以提供的交互方式 , 以满足人们使用软件的三个递进层次的需求 。
也就是说 , 首先要保证软件的有效性 。如果没有效果 , 一切都将空 。那么 , 要保证软件的高效率 , 虽然软件达到了目的 , 但是否有可能在此基础上缩短达到目的的时间或者降低认知成本 , 最终达到提高生产力的目的呢?
完成这两点后 , 我们可以继续考虑提高软件的满意度 。这里可以通过视觉推广、品牌效应、创造新体验等一些方法来提高软件的满意度(苹果一直是这方面的好例子) 。
用户体验五层模型 谈到交互设计 , 我们通常会谈到用户体验的五层模型 , 从抽象到具体 , 分别是策略层、范围层、结构层、框架层和表示层 。战略层面往往是公司最高层的职责和提法 。第二层 , 范围层 , 是与具体设计软件相关的功能和内容 , 往往由公司的产品部门来实现 。第三层是结构层 , 包括交互设计和信息架构 。这一层也是交互设计师的重点 , 一般交给公司的UED部门实施和负责 。第四层是框架层 , 主要完成交互产品的可视化 , 包括界面设计、导航设计和信息设计 。最上层是表现层 , 主要涉及APP的视觉设计、动画转场、多媒体、文字排版 。
对于视觉设计、UI、配色 , 一般都有专门的美工或者视觉设计工程师 , 所以对于交互设计工程师来说 , 重点还是在框架和结构层 。交互设计要解决的核心问题还是基于业务场景和目标 , 以及如何构建一个合适的框架结构 , 让最终用户基于这个框架结构快速完成目标 。


推荐阅读