B4.02.1Gulf of Execution设计研究
用户意图与系统可执行操作之间的距离
别名: 执行鸿沟 · 操作距离 · 意图映射
概念解释
执行鸿沟(Gulf of Execution)指用户想把某事做成,但界面没有把可用动作、输入方式、顺序和条件表达清楚,导致意图无法变成正确操作。它衡量的不是用户是否聪明,而是系统语言与用户目标语言之间的转换成本。
机制
用户目标通常是抽象的:删掉重复照片、给所有人发通知、把报告导出给审计。系统提供的是具体控件、命令、权限和状态约束。若目标到动作需要多层翻译,用户会试探、绕行、放弃或误操作。距离受可见选项、术语、映射、模式、权限和输入设备影响。
怎么研究
给用户目标而不给步骤,记录他们能否列出可行动作、选择正确入口、执行所需顺序。测量寻找入口时间、试错次数、错误选择、求助和放弃;用出声思考捕捉“我想做 X,但这里怎么 Y”的转换。比较界面变体可量化目标-动作距离。
边界
有些距离来自真实限制或安全约束,不能靠文案消除;应解释原因和替代路径。专家学习复杂语法后可高效,但这不消除新手和低频用户的鸿沟。执行鸿沟也不等同于评估鸿沟:前者是做不出来,后者是看不懂结果。
怎么落地
- 为核心目标列出系统实际支持的动作、前置条件和限制,再检查是否可见。
- 用用户任务语言命名入口,避免要求用户猜测内部命令。
- 缩短常用目标的动作序列,提供模板、默认值或一步入口。
- 测试目标式任务:用户能否在无提示下找到并完成表达目标的第一步。