hicks-law

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Hick's Law - Less Choice, Faster Decisions

Hick's Law - 选项越少,决策越快

Hick's Law (also Hick-Hyman Law) states that the time it takes to make a decision increases logarithmically with the number and complexity of choices. Named after British psychologist William Edmund Hick and American psychologist Ray Hyman (1952).
Hick's Law(又称希克-海曼定律)指出,做出决策所需的时间会随着选项的数量和复杂度呈对数增长。该定律以英国心理学家William Edmund Hick和美国心理学家Ray Hyman(1952年)的名字命名。

When to Use This Skill

何时使用该方法

  • Designing navigation menus and information architecture
  • Simplifying onboarding and setup flows
  • Reducing form field options
  • Prioritizing feature exposure
  • Optimizing conversion funnels
  • Planning dashboard layouts
  • 设计导航菜单和信息架构
  • 简化引导和设置流程
  • 减少表单字段选项
  • 优先展示核心功能
  • 优化转化漏斗
  • 规划仪表板布局

Core Concepts

核心概念

The Formula

计算公式

RT = a + b * log2(n+1)

Where:
RT = Reaction time
a  = Time not involved in decision (physical movement, etc.)
b  = Empirical constant (~0.155s for choice tasks)
n  = Number of equally probable choices
RT = a + b * log2(n+1)

Where:
RT = Reaction time
a  = Time not involved in decision (physical movement, etc.)
b  = Empirical constant (~0.155s for choice tasks)
n  = Number of equally probable choices

Practical Impact

实际影响

ChoicesRelative Decision TimeUser Experience
2BaselineQuick, confident
4+1 unitStill manageable
8+2 unitsStarting to slow
16+3 unitsNoticeable hesitation
32+4 unitsOverwhelm begins
64++5+ unitsParalysis likely
选项数量相对决策时间用户体验
2基准线快速、有信心
4+1单位仍可控
8+2单位开始变慢
16+3单位明显犹豫
32+4单位开始出现不知所措
64++5+单位可能陷入选择瘫痪

The Paradox of Choice

选择悖论

       User Satisfaction
            ^
            |      *
            |   *     *
            |  *        *
            | *           *
            |*              *____
            +-----------------------> Number of Choices
                 Sweet spot
                (4-7 items)
       User Satisfaction
            ^
            |      *
            |   *     *
            |  *        *
            | *           *
            |*              *____
            +-----------------------> Number of Choices
                 Sweet spot
                (4-7 items)

Analysis Framework

分析框架

Step 1: Audit Decision Points

步骤1:审计决策点

Map all places users must choose:
Screen/FlowDecision TypeOptions CountComplexity
[Screen 1]Navigation[n][H/M/L]
[Screen 2]Selection[n][H/M/L]
[Screen 3]Configuration[n][H/M/L]
梳理所有用户需要做出选择的场景:
页面/流程决策类型选项数量复杂度
[页面1]导航[n][高/中/低]
[页面2]选择[n][高/中/低]
[页面3]配置[n][高/中/低]

Step 2: Categorize Choices

步骤2:分类选项

Essential (keep)     Nice-to-have (maybe)     Remove
       |                    |                    |
       v                    v                    v
   [_______]            [_______]            [_______]
   [_______]            [_______]            [_______]
   [_______]            [_______]            [_______]
必要选项(保留)     非必要选项(可考虑)     移除选项
       |                    |                    |
       v                    v                    v
   [_______]            [_______]            [_______]
   [_______]            [_______]            [_______]
   [_______]            [_______]            [_______]

Step 3: Apply Reduction Strategies

步骤3:应用简化策略

  1. Chunking: Group related items (3-4 per group)
  2. Progressive disclosure: Hide advanced options
  3. Smart defaults: Pre-select the common choice
  4. Filtering: Let users narrow options
  5. Recommendations: Highlight "Most Popular"
  1. 分组(Chunking):将相关选项分组(每组3-4个)
  2. 渐进式披露:隐藏高级选项
  3. 智能默认值:预先选择常用选项
  4. 筛选功能:让用户缩小选项范围
  5. 推荐机制:突出显示“最受欢迎”选项

Output Template

输出模板

markdown
undefined
markdown
undefined

Hick's Law Analysis

Hick's Law分析报告

Interface/Flow: [Name] Analysis Date: [Date]
界面/流程: [名称] 分析日期: [日期]

Decision Point Inventory

决策点清单

LocationCurrent OptionsTargetStrategy
[Point 1][n][n][Chunk/Hide/Default]
[Point 2][n][n][Chunk/Hide/Default]
位置当前选项数量目标数量采用策略
[决策点1][n][n][分组/隐藏/默认值]
[决策点2][n][n][分组/隐藏/默认值]

Reduction Plan

简化计划

Quick wins (no functionality loss):
  1. [Change 1]
  2. [Change 2]
Strategic reductions (requires tradeoffs):
  1. [Change with impact analysis]
快速优化(不损失功能):
  1. [修改点1]
  2. [修改点2]
战略性简化(需要权衡):
  1. [带影响分析的修改方案]

Expected Impact

预期效果

  • Decision time reduction: ~[X]%
  • Conversion improvement: ~[X]% (estimated)
  • Support ticket reduction: ~[X]% (estimated)
undefined
  • 决策时间减少:~[X]%
  • 转化率提升:~[X]%(预估)
  • 支持工单减少:~[X]%(预估)
undefined

Real-World Examples

实际案例

Example 1: Netflix vs. Cable

案例1:Netflix vs. 有线电视

Cable TV: 500+ channels = Decision paralysis
  • Users spend more time browsing than watching
  • Satisfaction decreases despite more options
Netflix approach:
  • Curated rows (chunking)
  • "Top 10" highlights (social proof + reduction)
  • "Because you watched..." (personalized filtering)
  • Auto-play (eliminates decision entirely)
有线电视:500+频道 = 选择瘫痪
  • 用户花在浏览上的时间比观看时间还多
  • 尽管选项更多,但满意度下降
Netflix的做法:
  • 精心策划的内容行(分组)
  • “Top 10”推荐(社会认同+简化)
  • “因为你看过...”(个性化筛选)
  • 自动播放(完全消除决策)

Example 2: In-N-Out Burger

案例2:In-N-Out汉堡

Menu has only 4 items vs. competitors' 50+:
  • Order time: 30 seconds vs. 2+ minutes
  • Customer satisfaction: Higher
  • Operation efficiency: Better
The constraint creates confidence in choice quality.
菜单仅4个选项,而竞争对手有50+个:
  • 点单时间:30秒 vs. 2+分钟
  • 客户满意度:更高
  • 运营效率:更优
这种限制让用户对选择的质量更有信心。

Example 3: Slack's Onboarding

案例3:Slack的引导流程

Original: 15 configuration options upfront
  • Completion rate: 62%
  • Time to complete: 8 minutes
Redesigned: 3 essential questions, rest defaulted
  • Completion rate: 89%
  • Time to complete: 2 minutes
原版:初始有15个配置选项
  • 完成率:62%
  • 完成时间:8分钟
改版后:3个核心问题,其余设置默认
  • 完成率:89%
  • 完成时间:2分钟

Best Practices

最佳实践

Do

建议做法

  • Aim for 5-7 options maximum in any grouping
  • Use categorization to chunk larger sets
  • Provide clear visual hierarchy
  • Make the "default" choice obvious
  • Offer search/filter for large option sets
  • 任何分组的选项数量最多控制在5-7个
  • 使用分类对大型选项集进行分组
  • 提供清晰的视觉层级
  • 让“默认”选项显而易见
  • 为大型选项集提供搜索/筛选功能

Avoid

避免做法

  • Showing all features at once
  • Flat menus with 10+ items
  • Requiring decisions without clear benefit
  • Equal visual weight for all options
  • Removing options users actively need
  • 一次性展示所有功能
  • 包含10+个选项的扁平化菜单
  • 要求用户做出无明确收益的决策
  • 所有选项使用相同的视觉权重
  • 移除用户实际需要的选项

When Hick's Law Doesn't Apply

Hick's Law不适用的场景

  • Expert users with learned shortcuts
  • Emergency situations (trained responses)
  • When options are not equally weighted
  • Sequential vs. parallel choices
  • 掌握快捷操作的专家用户
  • 紧急情况(训练有素的反应)
  • 选项权重不均的情况
  • 顺序选择而非并行选择

Reduction Techniques

简化技巧

1. Smart Defaults

1. 智能默认值

Instead of:
[ ] Option A
[ ] Option B
[ ] Option C

Do:
[x] Option B (Recommended)
[ ] Option A
[ ] Option C
替代方案:
[ ] Option A
[ ] Option B
[ ] Option C

推荐方案:
[x] Option B (Recommended)
[ ] Option A
[ ] Option C

2. Progressive Disclosure

2. 渐进式披露

Basic Options
[Configure]

v Advanced (click to expand)
  [_] Setting 1
  [_] Setting 2
基础选项
[配置]

v 高级设置(点击展开)
  [_] Setting 1
  [_] Setting 2

3. Chunking

3. 分组

Instead of 12 flat options:

Category A        Category B        Category C
- Item 1          - Item 5          - Item 9
- Item 2          - Item 6          - Item 10
- Item 3          - Item 7          - Item 11
- Item 4          - Item 8          - Item 12
替代12个扁平化选项:

分类A        分类B        分类C
- 项目1          - 项目5          - 项目9
- 项目2          - 项目6          - 项目10
- 项目3          - 项目7          - 项目11
- 项目4          - 项目8          - 项目12

Integration with Other Methods

与其他方法的整合

MethodCombined Use
Progressive DisclosureHide complexity, reveal on demand
Cognitive LoadFewer choices = lower cognitive burden
Fogg Behavior ModelSimpler choices increase ability
Jobs-to-be-DoneFocus options on user's actual job
方法组合用途
渐进式披露隐藏复杂度,按需展示
认知负荷更少选项 = 更低认知负担
福格行为模型更简单的选择提升行动意愿
用户任务理论聚焦用户实际任务所需的选项

Resources

参考资源