简介:一份源自哈特与斯塔夫兰经典研究开发的美国航空航天局任务负荷指数量表(NASA-TLX)文档,面向人因工程、人机交互、航空航天、医疗及交通等领域的研究者与从业者,可用于科研实验、课程教学或企业岗位负荷调研,帮助快速评估任务执行中的主观工作负荷。资源压缩包内仅含1个Word文档,大小约18KB,轻便易用,可直接打印或在线填写。文档包含量表背景简介、评估维度说明,以及带实验组号、姓名等字段的测量表,覆盖脑力需求、身体负担、时间需求、任务绩效、努力程度与挫败感等评分项,每个维度均配有从非常低到非常高的七点等级刻度,并附有整体负荷评分栏。按说明填写即可获得各维度负荷数据,适合作为标准化人因测量工具直接取用。当前已有1026人学习,经实践验证,是省时省力的实用文档。
1. 为什么我盯上了这个藏在Word里的量表:量化“不好用”的第一步
做用户研究这些年,我听到过最多的一句反馈,不是“这个功能不好用”,而是“说不上来哪里不对,就是觉得心累”。这种主观感受在用户体验、人因工程、产品可用性测试里太常见了。你问十个用户,他们可能给出十种关于“累”的描述——有人强调“想不明白”,有人抱怨“时间不够用”,有人直接说“操作完整个人很烦躁”。问题在于,这些反馈都是模糊的,落到报告中就是形容词堆砌,开发团队看完了也只知道“体验有待优化”,却不知道具体该优化哪一个环节。
NASA-TLX就是这个问题的解药。全称是Task Load Index,任务负荷指数,由美国国家航空航天局在1980年代提出,核心目的只有一个:把“主观工作负荷”这种看不见摸不着的东西,变成一组可以计算、可以比较的量化分数。从驾驶舱仪表设计到核电站控制室评估,从手术室器械改良到外卖APP的下单流程,它已经稳定运行了三十多年,是行业内公认的主观负荷评估金标准之一。
我最初接触到它,是在一个车载HMI项目的可用性测试中。当时团队拿到一份存放在Word文档里的量表模板,文件名就叫“NASA—TLX量表.docx”。打开之后,我看到六行评分条、十五对概念比较词,第一反应是“这玩意是不是有点太简陋了”。但真正跑完一版测试之后,我才意识到,越是看起来简单的工具,背后的评估逻辑越值得琢磨。这篇文章我就把自己从读模板、用模板到最终吃透这套评估体系的完整过程写一遍,省得你到时候拿到同样一份docx,只知道照着念,不知道每一步在干什么。
这套东西适合谁?如果你是产品经理、交互设计师、用户体验研究员、人因工程方向的学生,或者任何一个需要回答“用户到底被某个任务耗了多少心力”的人,它都值得你花一个下午认真研究。量表的门槛不高,不需要任何统计软件,Excel就能完成全部计算,但是想用得不出错、用得让团队信服,有几个关键点必须搞明白。
2. 六个维度拆解:脑力、体力、时间、绩效、努力、受挫感到底在测什么
NASA-TLX的量表核心由六个维度构成。你打开那份docx文件,会看到每个维度对应一个标题和一条0到100的线段。受试者在线段上做标记,标记位置越靠右,代表该维度上的负荷越高。六条线分别是:心智需求、体力需求、时间需求、绩效、努力程度、挫折水平。翻译版本可能有细微差别,但英文原版的命名是Mental Demand、Physical Demand、Temporal Demand、Performance、Effort、Frustration Level。
先谈心智需求。这一项衡量的是任务过程中需要投入多少认知资源,比如思考、记忆、搜索、计算、判断。在驾驶场景里,读取路牌、判断车距、规划路线都属于心智需求的范畴;在软件操作场景里,记忆快捷键、理解页面层级、反复切换窗口也是。心智需求高,通常意味着界面的信息架构不够直观,或者流程步骤需要用户时刻保持注意力聚焦。
体力需求,这个维度在纯软件项目中经常被忽略,但实际并不等于零。长时间保持一个姿势操作鼠标键盘,手指反复点击触控屏,或者使用需要双手悬空操作的设备,都会产生体力负荷。做实体产品测试的时候,这部分尤其重要。比如我之前测过一个手持扫码终端,屏幕小、按键硬,用户连续操作二十分钟之后手指酸痛,这个反馈在体力需求维度上反映得就很明显。
时间需求,考察的是任务节奏给用户带来的压力感。用户是否觉得“时间不够用”?是否感到任务推进得过于仓促,或者需要不断等待?在客服工单系统里,用户觉得处理时间限制太紧,或者每一步操作的响应速度过慢,都是时间需求维度上的问题。这一项和客观的时间测量不完全一致,它更偏主观——哪怕实际耗时很短,只要用户心里“觉得赶”,时间需求分数就会偏高。
绩效维度是所有项目中最特殊的一个。另外五个维度的分数越高代表负荷越大,但绩效维度恰恰相反——分数越高反而代表用户感觉自己完成得越好。在最终计算总加权负荷时,这一项需要进行翻转处理:实际计分用100减去原始标记值。很多第一次使用这个量表的人,连原始数据都录入完了才发现方向搞反了,导致总分数偏高,整组数据重算。
努力程度衡量的是用户为了达到当前绩效水平,主动投入了多少身心能量。这个维度解决的是“绩效好不代表轻松”的问题。两个用户最后都顺利完成了任务,一个靠的是本能反应,一个靠的是咬牙硬撑,两者的努力程度分数天差地别。做产品评估的时候,这个差异能帮你发现谁在使用过程中真正被“耗”到了。
最后是挫折水平,也就是用户在任务过程中的烦躁、紧张、不安全感等情绪强度。情绪负荷在此之前很少被纳入评估框架,但NASA-TLX是最早把情绪作为正式维度的主观负荷量表之一。实际操作中,这一项往往和任务失败率、操作反复次数高度相关。用户卡在某一步退不出去,或者系统报错后必须重新填写表单,都会直接推高挫折分数。
3. 双维加权机制:15对两两比较背后的个体差异补偿逻辑
只是六个维度分别打分,做成一张雷达图,看似也能描述负荷结构。但NASA-TLX设计上比这多走了一步,它在六维评分之前,加了一个15对两两比较的权重评估环节。这也是很多人容易忽略、或者觉得“多此一举”的部分。我一开始也觉得这个环节繁琐,直到真正理解之后才发现,它是整个量表最具巧思的设计。
为什么需要权重?因为不同用户对“什么压力最致命”的标准完全不同。一个外卖配送员可能觉得时间需求最重要,时间一紧其他全乱;一个实验室研究人员可能更在意心智需求,思考被打断比多花十分钟更让他崩溃。如果六项负荷都按相同权重叠加,个体差异就会被抹平,组间对比就失去了精度。加权机制的目的,就是让每个受试者自己声明:什么维度的负荷对我来说最不可接受。
实际操作是这样的:六项指标两两配对,一共形成15对组合(6×5÷2=15),受试者需要从每一对中选出对自己工作负荷感受影响更大的那一项。例如“心智需求VS体力需求”这一对,用户选择心智需求,则心智需求得1票。15对全部做完之后,每个维度获得一个0到5的票数。这个票数就是该维度在该受试者身上的加权系数。
计算单个受试者总负荷分数的公式为:总分 = Σ(得分 × 权重) ÷ 15。举个例子,如果一个受试者在心智需求上标记为80,权重票数为5;在时间需求上标记为60,权重票数为3;其余四项得分为40、30、50、20,权重票数分别为1、2、3、1,那他的加权总分就是(80×5 + 60×3 + 40×1 + 30×2 + 50×3 + 20×1) ÷ 15 = (400 + 180 + 40 + 60 + 150 + 20) ÷ 15 = 850 ÷ 15 ≈ 56.67。
这里有一个常见误区:有人为了省事,跳过15对比较,直接取六项的平均分。这样做在单个用户内部的描述上大体可用,但一旦做多用户汇总,就等于假设所有用户对六个维度的敏感性一致——这个假设在真实场景里基本上不成立。我自己早期也这么干过一次,后来把同一批数据分别用“简单平均”和“加权平均”算了一版,结果两组分数排序都有了明显变化,从那时起我就再也不敢省略权重环节了。
在docx模板的实际排版里,这15对比较通常会放在六个量表条之前。分发问卷时要注意提醒受试者先做15对比较,再做六个维度的打分。如果顺序反了,用户可能潜意识里受打分影响,在权重选择时不自觉地偏向自己先前标记为高负荷的维度,造成权重报告的污染。
4. 完整跑通一次评估:从问卷编排到计算落地的全流程实操
前面讲了原理,这一节说落地。我第一次使用NASA-TLX时,手里的docx模板编排非常简陋,没有指导语、没有填写说明,直接就是15对比较和6条评分线。后来我根据实际需要重新设计了一套发放流程,现在基本稳定为以下四步,你可以直接复制到自己的项目里。
第一步,任务场景定义。在给受试者发放问卷之前,必须先明确任务边界。NASA-TLX测量的是某个具体任务片段,不是用户对系统的整体印象。以可用性测试为例,你需要把测试拆成若干个任务,比如“完成注册流程”“搜索一个商品并加入购物车”“申请退货”,每个任务结束后立刻让受试者针对这一任务完成一次NASA-TLX的填写。如果等到整个测试结束再统一填,用户记忆模糊,分数就会失去任务维度的区分度。正式测试前,我会提前写一个任务说明表,标注每个任务的起点、终点和成功判据。
第二步,准备数字化问卷。纸质版在实验室里虽然能用,但后续录入费时费力,而且容易抄录错误。目前我常用的方案是用腾讯问卷或问卷星做电子版,把15对比较做成单选,把六个维度做成滑块题。滑块题需要限制范围0到100,并且建议在滑块标签处加提示文字(左端“低负荷”,右端“高负荷”),降低用户对题目含义的疑惑。做绩效维度时,要注意在题干里明确“此处分数越高代表你认为自己完成得越好”,否则用户可能惯性理解为分数越高代表绩效越差。
第三步,现场施测规范。如果条件允许,受试者应该在任务结束后的2到3分钟内完成量表填写,最大间隔不要超过5分钟。实测中很多人会忽略这一点,任务花了20分钟,中间又插入了一段访谈,等问到负荷感受时,用户已经记不清当时的心理状态了。另外,不要替受试者解释题目中的任何词语。他们要是不理解,就让他们按直觉判断。研究者的解释本身就会成为一种暗示性引导,尤其是在“挫折水平”这种情绪类维度上。
第四步,数据处理。把原始数据录入Excel后,建议先做一个反向计分处理:绩效维度的原始标记值统一变成100减去原始值,其他五个维度保持原样。随后,将六个维度的反转分乘以对应的权重票数,求和后除以15,得到该受试者在这一任务上的总体加权负荷值(Global Workload Score)。如果样本量超过15人,可以把所有受试者的总分和六个维度的分数一起放入统计软件做描述性统计,均值、标准差、置信区间都算出来。多任务对比时,我习惯另外做一张箱线图,直观展示不同任务之间的负荷差异。
5. 数据到底怎么读:单条分数没有意义,分组比较才有价值
拿到一组加权总分之后,最容易犯的错误是只看绝对数值,然后嘴里念叨“这个任务负荷到了56,好像有点高”。可56到底算高还是低,脱离参照系根本无法回答。在NASA-TLX的实际应用中,绝对数值本身不构成评价结论,分数必须在对比中才有意义。
最常用的解读方式是任务间对比。同一个测试里安排了两条操作路径,A路径的加权总分是62.5,B路径是48.3,那么可以说在这个样本范围内,A路径的主观负荷显著高于B路径。至于这个差异是否达到统计显著水平,需要看样本量,可以用配对样本t检验或者Wilcoxon符号秩检验。样本量不足10人时,我通常不做显著性检验,只做描述性对比,避免在汇报中把样本噪声误当结论。
组间对比是另一个场景。同样的任务,新手组和熟练组的NASA-TLX分数差异可以用来验证培训是否有效;两款竞品做同一样本内的交替测试,可以用配对对比的方式看哪一款在同等任务上消耗了更多用户精力。实际项目中我还会把NASA-TLX和多模态数据结合使用:眼动仪记录瞳孔直径、任务日志记录操作时长和点击次数,再联合主观量表一起分析。这样做的好处是能互相印证——如果任务日志显示操作时间很长,但NASA-TLX的时间需求分数不高,说明用户对耗时的容忍度较高,问题可能更多出在心智需求上。这种交叉验证的结论,开发团队听了更愿意相信。
还有一类深度用法是分析权重结构。某个受试者15对比较中权重票数最高的维度,往往暴露了他最敏感的压力类型。如果一组测试用户中,超过60%的人把最高权重投给了时间需求,说明这个产品的用户群体整体处在时间压力较大的场景中。这个信息对产品设计方向的启发有时比总分还有价值。我之前做过一个内部工具评估,总分并不算高,但时间需求权重普遍偏高,后来深挖发现用户真正不满的不是步骤多,而是每一步响应太慢,让他们觉得在“干等”。
6. 几处容易翻车的细节:本土化表述、维度遗漏和施测时机
NASATLX能被长期当作行业标准使用,可靠性本身不用担心,但在真实执行中,照样有不少细节会导致数据失效。我把这些年踩过的坑集中列出来,权当给后来者扫雷。
第一个坑是中文表述的准确性。“Mental Demand”如果直译成“心理需求”,用户会一头雾水。我目前使用的一版翻译是“心智活动需求”,并在括号里追加示例:思考、计算、搜索、记忆等。对“Frustration Level”,我倾向于译为“受挫感/烦躁程度”,因为单独说“挫折水平”有点书面化,受试者理解起来容易偏差。至于“Performance”维度,反向计分的问题前面已经提到,需要在问卷文案中单独强调反向含义,否则录入数据的时候分分钟翻车。
第二个坑是评估单位错配。NASA-TLX要求针对单一任务或单一活动进行负荷评价,而不少人在做产品满意度问卷时习惯性加入NASA-TLX题目,要求用户“整体评价一下这个软件用起来累不累”。这是强行把多任务混合场景塞进单任务量表,最后得到的分数只是个说不清的均值,无法指导任何具体优化。做事时记住一句话:一个任务一次评估,拆得越细,结论越准确。
第三个坑是施测时机和任务时长不匹配。如果任务总时长不到40秒,比如一个简单的按钮点击操作,NASA-TLX的分辨力就不够好,因为用户还没来得及积累负荷感。反过来,如果任务时长超过30分钟,中间又包含多个子阶段,建议在子阶段结束后分别测量,而不是等全部完成后再测。我实测过一个数据标注平台,一次标注会话长达一小时,最后统一填写时用户给的分跟我在中途记录的观察行为完全对不上,后来改成每20分钟中断一次、分别评估,数据质量明显上升。
第四个坑是忽略指导语中的“负荷来源”。NASA-TLX原本的问卷指导语并不区分负荷来源,但在软件测试中,用户可能把对系统卡顿的反感、对操作复杂度的不满,甚至鼠标不好用这种实验环境因素,全部混在一起填进量表。现阶段我的处理方式是,在施测前的指导语中口头补充一句“请只针对系统操作本身的难度进行评价”,不作过多书面说明,避免引导。
7. 我的一点个人习惯:分享一个关于问卷发放顺序的小技巧
最后分享一个比较实用的操作细节。因为NASA-TLX本身有15对两两比较和6条评分线段,整体作答耗时对于普通用户来说大概在3到5分钟。在实际测试中,用户刚完成一个艰难任务,接着坐下来填问卷,注意力还比较集中,这时直接甩给他两页文字纯问卷,容易产生倦怠感。
我个人的习惯是在电子版的最前面加一段3到4句话的总体感受题:“你觉得刚才的任务整体难度如何(非常容易/比较容易/中等/比较难/非常难)”,然后再进入15对比较和六维评分。这样做的目的是让用户先有一个整体的认知锚点,再分别拆解不同维度。数据整理阶段,这个总体感受题还能作为效度检验辅助项——如果受访者把整体难度选了“非常难”,但六维加权总分反而很低,就该回头核实这份问卷是不是随手填的。
另外,在多人同时施测的场合,个体之间的填写速度差异很大,有人30秒就点完15对比较,有人要考虑十分钟。按照量表使用惯例,没有正确答案,但那些“统统选左边”或者“半小时不挪动滑块”的问卷,基本可以判断是无效数据,清理时要果断剔除。根据我的统计,正常项目中这类无效数据占比约为5%左右,不必觉得可惜。
NASA-TLX是一把衡量主观体验的尺子,尺子本身不会告诉你产品哪里要改,但它能准确地告诉你用户的精力偏向了哪个维度,情绪在哪个环节发生了波动。真正用好这套量表,靠的不只是填分和加权,而是把维度和任务场景一一对应起来看。希望你拿到那份docx模板时,能通过这些步骤,让它真正变成你项目里的有效工具,而不是又一张束之高阁的评分纸。
本文还有配套的精品资源,点击获取