摘要:数字产品增强功能设计
关键词:数字产品,用户体验,灵活性,效率,专家用户
新手用户看不到的快捷方式可以加快专家用户的交互速度,从而使系统可以同时满足经验不足和经验丰富的用户。
在UX中,我们必须容纳具有各种能力的用户。灵活的系统之所以有效,是因为用户可以选择最适合自己的方法。
新手和专家用户有不同的需求
新用户在使用系统时通常需要指导,并且需要清晰明显的选项,因为他们尚未开发出有关系统工作方式的思维模型。
例如,新手用户严重依赖逐步向导或带有清晰标签的菜单,而专家用户则学习键盘快捷键或触摸屏手势来完成同一任务。
当然,专家用户仍然可以使用较慢,更慎重的方法,但这样做没有任何好处。相反,他们使用更快(但指导较少)的方法来完成任务。
如果系统主要专注于学习性强,迎合新用户的需求,那么专家用户的速度就会变慢。因此,可能需要额外的点击来引导用户,以引导某人第一次完成任务,但对于将来的重复是不必要的。
另一方面,如果系统只关注专家用户的效率,则可能很难学习。键盘快捷键或触摸手势的执行速度快,但是给用户的认知负担更大。
因此,构建灵活高效的系统有两个方面:
-
根据自己的喜好完成同一任务的多种方法 -
高级功能不会降低新用户的速度,但会提高专家用户的速度
多种方法完成同一任务
灵活高效的系统不仅是帮助用户从新手过渡到专家,还在于使用户能够以多种方式处理任务以适应他们的工作。
例如,如果您要批量发送电子邮件,并且只进行很小的更改就可以发送给大批用户,则可以:
-
一遍又一遍地输入相同的基本电子邮件 -
复制并粘贴电子邮件文本,并编辑每个收件人想要更改的部分(例如其名称) -
发送一封电子邮件给大群(使用密件抄送) -
使用邮件合并功能分别处理和发送每封电子邮件 -
将您的电子邮件与更高级的工具集成,该工具允许使用编程变量将数据库中的信息提取到电子邮件正文中
这些方法中的每一种都具有相同的效果(发送相同的电子邮件,并向一个较大的组进行一些小的更改),但是对于发送电子邮件的人而言,其效率和控制程度却有所不同。由于交互成本高,建立一个完整的营销自动化系统来发送一封电子邮件的努力可能不值得,但是重复执行任务可能会使专家们权衡取舍。
除了简单地构造功能以允许采用开放式方法之外,我们还可以为用户提供如何灵活地执行任务的另一种方法,比如专家用户可以自定义界面,以适应其独特的需求。
例如,用户可以在应用程序中设置和切换多个窗口布置(称为工作区或屏幕集)。
某些系统使用个性化而不是自定义-通过自动为单个用户自定义UI。
增强功能提高重复使用率
现代移动键盘允许用户在字母上执行滑动手势以输入文本,而不是点击每个字母。此手势是一种增强功能。
它不会妨碍新用户的使用(新用户很可能根本不了解它),但是可以为专家用户节省大量时间。
设计可用增强功能的诀窍是使其变得可发现(移动键盘手势所缺少的)但不引人注目。
增强功能键盘快捷键的经典解决方案是将其显示在菜单或工具栏中的相关命令旁边。
新手用户根本不需要关注键盘快捷键,但是反复接触它可以为专家用户提供学习机会。
宏允许用户使用单个触发器运行一系列命令,从而使专家用户可以自动化具有可预测步骤的重复或繁琐的任务。
Excel用户可能通过记录一系列鼠标单击和击键或编写脚本来创建宏。
参考资料
https://www.nngroup.com/articles/flexibility-efficiency-heuristic/