杨二

Machine repeats, Human creates

阅读笔记《简约至上》

复杂的产品不可持续:增加的功能越多,就越难发现真正对用户有价值的新功能。盲目增加新功能早晚会成为垃圾功能。增加复杂性意味着遗留代码越来越沉重,产品维护成本越来越高,进而也越来越难以灵活应对市场变化。

做技术产品的设计时,至少有三个角度:管理人员、工程师和用户。

大多数用户根本不会看使用说明,他们只想拿来就用。

长期坚持理解用户生活的世界,理解他们的偏好和行为,始终都是第一位的。

三种用户:专家型用户随意型用户主流用户

简单的体验会让用户没有后顾之忧,因为产品的响应方式都是意料之中的。

只有知道用户是谁以及他们的真实想法,你才可能有自己深刻的见解。

关注主要的行动,并且要从用户的视角把它描述出来。

故事可以把大量信息浓缩到寥寥数语之中,效率极高。

好的故事应该简明、具体、可信,并且拥有相关细节。

  • 可信的环境(时间和地点)
  • 可信的角色(谁和为什么)
  • 流畅的情节(什么和怎么样)

如果在情节上遇到麻烦,就返回角色,设想角色会怎么做。如果在角色上无法做文章,就去挖掘环境,看看环境怎样影响角色。

通常,要做正确肯定得经过几轮反复,但这是值得的,因为反复可以让你关注真正重要的东西。

没有什么窍门,只不过在你付出足够多的时间和精力后,终于实现了毫不费力的功能,一切就像是变魔术一般。

理解核心问题需要时间,坚持不懈是达成简单最重要的一步。

简约四策略:

  • 删除
  • 组织
  • 隐藏
  • 转移

删除

增加价值始于改进核心体验:与新增功能相比,客户更关注基本功能的改进。

“假如用户想…”意味着任何待删功能都可以安然无恙地回到产品中。就像是一个要远行的人,“假如…”会让你把所有可能用到的东西统统塞进旅行包里,最终你会不堪重负。

要想避免复杂性,退一步想,把注意力集中到客户的目的上面,问自己“还有其他的解决方式吗?”

在为用户提供少量选择的情况下,用户购买的可能性要大于为他们提供大量选择的情况。而且,在选择少的情况下,用户购买之后的满意度要高于选择多的情况。

记住,主流用户希望“够好就行,快点”,而专家则希望“尽可能地完美,等多长时间都愿意”。如果你想要设计受主流用户喜爱的简单体验,就问问自己,向用户提供这些选项会不会因为追求完美而牺牲速度和简单。如果是,删除那些选项。

把每一页中的文字删掉一半,然后把剩下的再删掉一半。

组织

  • 分块
  • 围绕行为
  • 是非分明
  • 字母表
  • 搜索
  • 时间和空间
  • 网格
  • 大小和位置
  • 分层
  • 色标
  • 期望路径

注册流程和有效性检查:如果不能去掉这个步骤,至少要想办法推迟;如果不能推迟,就尽量简化。

所谓最简单的分类,通常指的是重复交叉最少的分类。

简单的组织,意味着你在使用软件时会对什么感觉不错,而不是你在规划中看到了什么逻辑。

隐藏

  • 不常用但不能少
  • 渐进展示
  • 阶段展示
  • 适时出现
  • 提示与线索

转移

  • 菜刀与钢琴:主流用户与专家用户能够各自发挥出应有的水平,只因为只提供基础功能,把其它转移到用户身上。