hicks-law
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseHick'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 choicesRT = 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 choicesPractical Impact
实际影响
| Choices | Relative Decision Time | User Experience |
|---|---|---|
| 2 | Baseline | Quick, confident |
| 4 | +1 unit | Still manageable |
| 8 | +2 units | Starting to slow |
| 16 | +3 units | Noticeable hesitation |
| 32 | +4 units | Overwhelm begins |
| 64+ | +5+ units | Paralysis 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/Flow | Decision Type | Options Count | Complexity |
|---|---|---|---|
| [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:应用简化策略
- Chunking: Group related items (3-4 per group)
- Progressive disclosure: Hide advanced options
- Smart defaults: Pre-select the common choice
- Filtering: Let users narrow options
- Recommendations: Highlight "Most Popular"
- 分组(Chunking):将相关选项分组(每组3-4个)
- 渐进式披露:隐藏高级选项
- 智能默认值:预先选择常用选项
- 筛选功能:让用户缩小选项范围
- 推荐机制:突出显示“最受欢迎”选项
Output Template
输出模板
markdown
undefinedmarkdown
undefinedHick's Law Analysis
Hick's Law分析报告
Interface/Flow: [Name] Analysis Date: [Date]
界面/流程: [名称] 分析日期: [日期]
Decision Point Inventory
决策点清单
| Location | Current Options | Target | Strategy |
|---|---|---|---|
| [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):
- [Change 1]
- [Change 2]
Strategic reductions (requires tradeoffs):
- [Change with impact analysis]
快速优化(不损失功能):
- [修改点1]
- [修改点2]
战略性简化(需要权衡):
- [带影响分析的修改方案]
Expected Impact
预期效果
- Decision time reduction: ~[X]%
- Conversion improvement: ~[X]% (estimated)
- Support ticket reduction: ~[X]% (estimated)
undefined- 决策时间减少:~[X]%
- 转化率提升:~[X]%(预估)
- 支持工单减少:~[X]%(预估)
undefinedReal-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 C2. Progressive Disclosure
2. 渐进式披露
Basic Options
[Configure]
v Advanced (click to expand)
[_] Setting 1
[_] Setting 2基础选项
[配置]
v 高级设置(点击展开)
[_] Setting 1
[_] Setting 23. 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 - 项目12Integration with Other Methods
与其他方法的整合
| Method | Combined Use |
|---|---|
| Progressive Disclosure | Hide complexity, reveal on demand |
| Cognitive Load | Fewer choices = lower cognitive burden |
| Fogg Behavior Model | Simpler choices increase ability |
| Jobs-to-be-Done | Focus options on user's actual job |
| 方法 | 组合用途 |
|---|---|
| 渐进式披露 | 隐藏复杂度,按需展示 |
| 认知负荷 | 更少选项 = 更低认知负担 |
| 福格行为模型 | 更简单的选择提升行动意愿 |
| 用户任务理论 | 聚焦用户实际任务所需的选项 |