Task Completion Rate 是最基础的可用性指标:用户能做到这件事,还是不能?它不测量「用户喜不喜欢这个设计」,而是测量「用户能不能用这个产品完成他们的目标」。78% 是 Nielsen 的关键流程基准线。
设计师和 PM 都对自己的产品太熟悉了——他们知道每个按钮在哪里、每个流程怎么走。这种「专家盲点」导致的结果是:他们觉得产品显而易见,而真实用户却在关键步骤上卡住。
用户调研中的口头反馈往往是乐观的:「我觉得还不错」「挺直观的」。但实际行为数据往往是残酷的:只有 48% 的用户能独立完成表单提交,没有任何错误。口头说好用,不等于真的好用。
任务完成率测试(TCR)用客观的行为数据替代主观的用户感受。「能完成 / 不能完成」是二进制的事实,不受表达方式或礼貌因素影响。配合失败点分析,TCR 不仅告诉你「有多少人失败了」,还告诉你「他们在哪一步失败的」——这才是设计改进的真正输入。
TCR 测试的结构由三个核心要素组成:任务脚本、观察记录、完成率计算。以下展示一个完整的测试矩阵示例。
TCR 测试最有价值的时机是有具体任务流程需要验证的时候——从注册到支付,从搜索到下单,每个关键路径都是 TCR 的测试对象。
2013 年,英国政府数字服务局(GDS)对当时的「全民信用」(Universal Credit)福利申请流程进行了 TCR 可用性测试。这个测试的结果成为英国政府数字化历史上影响最大的一次数据报告。
TCR 测试是标准化可重复的流程。从任务脚本到复测改进,每一步都有明确的操作规范。一轮完整测试可以在 2–5 个工作日内完成。
任务完成率作为可用性测试的核心指标,起源于20世纪70至80年代人机交互(HCI)研究对"用户绩效"的量化探索。ISO 9241系列标准的制定将这一指标正式纳入国际规范,使其从学术研究工具演变为全球软件与硬件产品质量评估的通用语言。