「自然交互· 泰斯勒定律」如何平衡设计的复杂度?

5 评论 6844 浏览 43 收藏 9 分钟

编辑导语:如何平衡好产品功能的“简单”和“复杂”?也许你可以结合泰勒斯定律来评估一下你的产品设计。与此同时,在追求功能简化、用户体验优化时,产品设计也需要考虑综合成本。本篇文章里,作者结合泰勒斯定律总结了如何平衡交互设计上的复杂度,一起来看一下。

一、什么是「泰斯勒定律」

「泰斯勒定律」(Tesler’s Law)就被称作「复杂度守恒定律」(Law of conservation of complexity),由 Larry Tesler 在 1984 年提出,定律认为:无论在产品开发环节还是在用户与产品的交互环节,其内在的复杂度都有一个临界值,到达临界值后就不能再简化了,你唯一能做的就是将固有的复杂性从一个地方移动到另外一个地方。

「泰斯勒定律」在用户体验和交互设计中起到一定的指导作用,设计师不得不面对的问题是:该由谁来为产品固有的复杂度埋单

于是更多的设计师会去思考,应该由软件开发工程师花费额外的时间来使产品变得更加简单好用,还是应该让用户自己去解决软件使用中可能存在的问题。这是一个调整与平衡的过程。

二、「泰斯勒定律」的应用案例

1. 操作界面间的复杂度转移

1)电视机遥控器和电视界面

曾经我们使用过的电视机,在屏幕显示上极其简单,仅仅是单个屏道的切换,但电视遥控器的按钮却多得让你数不过来;相比之下,现在普遍使用的智能电视所配备遥控器界面按钮简洁了很多,但智能电视界面打开之后界面展示相当复杂。

可以说用户在使用遥控器和电视机做交互时,交互过程中总的复杂度是不变的,只能通过其他手段进行转移,改善用户使用时的体验:

2)游戏的交互界面设计

我们以一款叫做「the ghost of tsuhima·马岛之鬼」的游戏界面为例。

普通的游戏界面,比如「王者荣耀」,你会看到界面上呈现的各种技能和主要操作。

但是「马岛之鬼」的界面却很简单,UI 的面积和数量小到可以忽略不计,看起来它只能执行简单的砍杀操作,但事实上男主角目前可以进行 30 多种主要的攻击方式,用户在操作时需要更多要结合手柄上的按钮施展技能,使用「组合键 + 可视化 UI」 的设计思路,虽然手上操作略显复杂,但有效地做到了界面的沉浸式体验:

2. 系统和用户间的复杂度转移

1)苹果电脑的接线口设计

苹果重新设计的 Macbook Pro 也曾受到了一些批评。用户抱怨不再可直接使用 HDMI、SD 卡、USB 等,包括手机的充电线也渐渐被快充替代。

客观来说新机器的确更好看,在外观上也更简洁,但用户却不得不使用转换器来接入 USB 和 SD 卡等设备:

2)苹果设备之间的登录状态

带着 iWatch 打开 Mac 时,Mac 会提示用户:系统已自动识别相同身份登录的 iWatch,可以免输入密码解锁电脑。iPhone 的刷脸解锁、 iWatch 的抬手对话唤醒 Siri、Airpods 的自动连接、 AirDrop 的自动检测隔空投送等方式,都是为了帮助用户省略不必要的操作,提升用户体验。

3)支付宝添加银行卡的拍照功能

有些用户完成起来很困难、错误风险较高的任务,可以尽量转化给系统完成。比如支付宝拍照添加银行卡可以使用拍照功能,由系统识别银行卡号和开户行,减少用户的操作复杂度:

4)豆瓣 App 截图设计

我们在之前的文章「自然交互·预判」中提到过很多类似的设计案例,比如豆瓣 App 在用户截图之后,可以点击「分享」直接分享到其他平台,也可以直接发送到豆瓣动态,这种截图方式显然为用户节省了不少时间和精力。

如果能够做的更人性化一些,可以根据历史数据分析用户在分享过程中最常用的渠道,把分享渠道按照每个用户的使用习惯做个性化排列。

但这样做虽然可能方便用户的使用,却也一定程度上增加了产品从运营到转化等各方面的成本:

三、「泰斯勒定律」的应用要点

我们在应用「泰斯勒定律」平衡交互设计中的复杂度这时需要注意以下几个要点。

1)系统的总复杂度是一个常数,为用户提供更简单的功能会增加其他方面的复杂性:这提醒我们要注意用户体验的提升不是绝对指标,任何产品在设计和开发的过程都需要考虑综合成本。

2)找到复杂度转移的「最低成本的方式」:复杂度在转移的过程中和转移之后都会产生成本,我们需要找到「最低成本」的转移方式,为复杂度转移提供合理的理由,这样的转移才是可持续的。

例如上述的「马岛之鬼」的游戏交互与界面设计,虽然增加了用户手柄上的操作内容,但经常玩游戏的玩家对这种精心设计的机制很容易形成肌肉记忆,于是在很短时间的磨合之后就会沉浸在游戏的界面设定中了:

3)界面不能太过简单,适当的复杂度也会吸引用户:过于简单的界面也会使用户失去兴趣。

根据美国「积极心理学」奠基人之一的米哈里·契克森米哈赖的「心流」概念,当挑战或任务难度与用户的技能水平相匹配时,用户会更容易投入心力、更渴望达成目标、获得成就感,产生“心流”体验,从而更愿意去使用产品:

所以,用泰斯勒定律评估一下,你所做的优化,真的是优化么?

 

作者:元尧,蚂蚁集团设计师

本文由 @Ant Design 原创发布于人人都是产品经理,未经许可,禁止转载。

题图来自Unsplash,基于 CC0 协议

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 学习了 期待更多更具体的评估方法

    来自北京 回复
  2. 电视界面是TCL的,遥控器居然是小米的。差评!

    来自广东 回复
  3. 工具类产品无脑减小产品复杂度,是否可以这样理解?大家是否能举出反例?

    来自广东 回复
    1. 个人感觉不是太对, 工具类产品首先面对人群有一定专业度,也就是技能水平普遍高于正常状态。他们可以也有能力接受一定的复杂挑战;
      另外复杂度守恒指的是 事物本身的复杂度是不会变的,简单是相对论。是一种认知状态。跟用户过去、现在、未来息息相关。
      而且无脑减小产品复杂度意味着更高成本的投入,有点过于绝对,这时候还得考虑一下投入产出比是否值的。无脑减轻复杂度也就意味着要将很多事情交给系统去做,这样在程序出错时的容错也就变得更有挑战。
      说回来,这个定律的意思其实就是 你减少的复杂度并不会真正减少,他只是将承受者对象转换了一下。

      来自广东 回复
  4. 学习了

    来自广东 回复