分层任务分析是用户体验设计师用来评估现有系统的用户操作步骤,或在创建新产品时评估其功能的一种系统方法。这种宝贵的工具可以揭示实现特定目标所需的多重任务。
通常,它被用作产品评估、开发和创建的讨论平台,但也有其他各种有价值的用途;例如,制作旅程地图和原型,培训新员工并让他们入职软件和操作系统,或在检查用户互动时用作交流工具。
它最初用于人因工程学,以评估和改进人的表现,但现在已被改编为用户体验设计和研究方法,效果显著。在分层任务分析中,我们探索主要任务(通过相关场景实现目标),这些任务被称为 运营 人因工程学》。
分层任务分析的定义:
分层任务分析(HTA)是一种结构化方法,用于绘制用户实现特定目标所需的步骤。它为系统如何运行提供了易于理解的指导,可用于不同的应用领域。
最终,分层任务分析能让用户体验设计师、研究人员和开发人员了解系统的功能和使用方法。它还能提供有关用户需求和操作的宝贵见解,发现痛点以及完成特定任务或使用工具的其他方法。
根据 尼尔森-诺曼集团, 任务分析是对用户如何完成任务以实现其目标的系统研究。这些知识可以确保产品和服务的设计能够高效、适当地支持这些目标。
为什么要使用分层任务分析?
- 用于分析分层结构中的任务。
- 客观地比较完成同一任务的不同方法。
- 衡量任务执行情况,对用户任务中的人为错误进行风险评估。
- 捕捉适用于进一步交互和操作的可重复使用用户体验设计模式的多种实现方式。
最终,我们利用分层任务分析来了解和改善产品和系统的用户体验。它允许我们直接观察用户的互动、行为、思维过程和感受。
显示产品的分层结构是展示复杂任务和复杂系统的绝佳方法,可为用户完成任务的多个步骤提供清晰的可视化地图。
有了更深入的了解,我们就能利用收集到的信息来改进这些系统和用户界面,或创建高效的新系统、旅程地图等。
分层任务分析的主要用途之一是观察用户完成任务的不同方式。实现同一目标或上级任务通常有多种方法。通过描述用户交互来详细说明他们是如何实现目标的,从而为简化和改进每种结构化方法提供了选择。
分层任务分析的关键要素是什么?
- 用户目标或主要任务 ?任务的总体目标,突出用户需求或研究用户为实现产品和股东目标而必须完成的任务。
- 子任务 ?概述任务结构的图表或清单。
- 任务分层计划 ?概述任务顺序的文件。
每项主要任务(由其目标定义)都分成一系列子任务,并有单独的 规划 规定了执行顺序。
任务分层
主要任务通过特定的编号方法概述了完成目标所需的基本步骤,其子任务则细分为具体的独立步骤。子任务的详细程度和数量取决于研究操作人员认为必要的分析深度。
- 1 用户目标
- 1.1 分任务
- 1.1.1 分任务步骤
- 1.1.2 分任务步骤
- 1.1.3 分任务步骤(等)
- 1.2 分任务
- 1.2.1 分任务步骤
- 1.2.2 分任务步骤
- 1.2.3 分任务步骤(等)
- 1.3 分任务
- 1.3.1 分任务步骤
- 1.3.2 分任务步骤
- 1.3.3 分任务步骤(等)
- 1.4 分任务(等)
- 1.4.1 分任务步骤
- 1.4.2 分任务步骤
- 1.4.3 分任务步骤(等)
- 1.1 分任务
分层任务分析 规划
计划通常是一份单独的文件,概述了子任务步骤的顺序。例如,如果我们考虑购买产品的目标,子任务将包括查找商品、将商品添加到购物篮、进入结账系统、输入必要的客户、送货和付款详细信息,最后完成购买。然而,当客户进入结账系统时,他们可以选择继续作为访客、注册新账户或使用现有账户登录。
该计划将根据用户偏好的选项来决定子任务的顺序。例如,其他选项可能包括使用贝宝(PayPal)、苹果支付(Apple Pay)或谷歌支付(Google Pay)来简化结账系统,使用已完成的送货地址和客户详细信息。另一种选择可能是为已登录的注册用户提供一键式快速购买选项。计划要考虑到所有这些多重任务,并通过复杂的任务规划出相关路线。
该计划规定了每个备选方案的相关子任务和子任务步骤,其中任务层次图包括按线性顺序排列的所有阶段和步骤。例如,HTA 图表将以列表形式列出所有简化付款方案:
- 1 进入结账系统
- 依次进行,除非使用 PayPal,执行步骤 1.1.1;使用 Apple Pay,执行步骤 1.2.1;使用 Google Pay(等);完成相关子任务后转至步骤 1.7:
- 1.1 点击贝宝
- 1.1.1 (及更多)PayPal 子任务
- 1.2 点击 Apple Pay
- 1.2.1 (及更多)Apple Pay 子任务
- 1.3 点击谷歌支付
- 1.3.1 (及更多)谷歌支付子任务
- 1.4 继续作为客人
- 1.1.1 (及更多)访客用户子任务
- 1.5 注册账户
- 1.1.1 (及更多)客户注册子任务
- 1.6 登录现有账户
- 1.1.1 (及更多)现有用户登录子任务
- 1.1 点击贝宝
我们虚构的结账系统计划规定,用户必须执行步骤 1.2 才能使用 Apple Pay。根据任务分析的深度和细节,Apple Pay 选项将有自己的任务列表,从 1.2.1 开始,引导读者完成系统流程的这一部分。
介绍您的 HTA 分析
呈现分层任务分析的方法有很多种:使用标准流程图、操作顺序图、详细列表、插图、截屏图,或者理想情况下将每种方法结合起来,都能以图形方式全面呈现任务步骤。
每项任务分析都将包括探索背后的原因和目标、观察方法以及收集到的有关每项任务表现的信息。所有这些信息都将汇编成一套易于消化的图表、清单和计划。团队成员需要采用一致的方法,以确保用例方法之间的直接比较易于理解。
分层任务分析用户体验工具
我们可以利用各种标准的用户体验研究工具作为任务分析方法。经验丰富的从业人员将能够根据每项研究的需求,为其选择理想的方案。
- 背景调查 研究人员可以监控用户在其惯常环境中执行任务的情况。
- 突发事件处理技巧 访谈提供了有关用户在使用产品时如何以及何时面临特定问题和任务的信息。
- 可用性测试 ?观察用户完成任务的过程。
- 日记研究和记录保存 可以帮助发现用户执行的常规任务及其相关问题。
- 活动抽样 研究人员可以对用户进行长期监控和记录,以发现产品和任务操作的持续时间和频率。
- 模拟 让研究人员能够了解用户通常会采取的任务步骤。
观察是分层任务分析研究的重要组成部分。而访谈和调查则不能有效地发现设计师在提高产品用户体验时需要考虑的许多有价值的见解。
如何进行分层任务分析?
分层任务分析的典型步骤包括
1.准备和研究
准备工作应包括考虑用户需求、用户任务、痛点、目标用户以及系统在典型使用中的功能。
2.确定任务分析背后的原因
为什么需要绘制系统结构图?这将为您必须探索的领域和所需的任务步骤提供指导。
3.绘制初步流程图
鉴于数字产品的任务和系统十分复杂,建立完整的分层任务分析就成了一个迭代过程。起初,您应将重点放在完成给定任务所需的每个任务步骤上,同时考虑不同系统组件之间的相互作用。
4.制定每个子任务和更小的子任务
在收集数据的过程中,添加更多细节,以完善图表,并清楚地了解完整的树形结构。
5.迭代:审查和重复
与利益相关者和用户一起审查完成版本,检查是否有遗漏的步骤或子目标,确保 完成版本是一个完整的研究。如果需要进一步的步骤,请考虑可以使用哪些其他方法来获取相关数据。
6.提交报告和建议
您的报告只是设计过程中的一个步骤。每个 HTA 都是帮助了解系统以及用户如何管理简单和复杂任务的工具。您的报告将审查系统的性能,并提出改进的方法和领域,以加强操作和用户互动,并最终在市场上取得成功。
摘要
分层任务分析是一种非常有用的工具,可用于研究具有复杂系统的数字产品,以探索和开发用户交互的目标和任务。在用户体验设计师和研究人员中,这是一种相对简单和标准的做法,能为程序开发、旅程映射和理想用户角色的定义提供有价值的见解。
与其他标准的用户体验观察方法一起使用,我们可以提供我们需要的导航地图的图形表示,并提升性能和用户体验。
如果您想进一步了解分层任务分析,请发送电子邮件至 hello@ux247.com.
[...]最近发布了一篇关于分层任务分析的文章,乍一看与我们今天讨论的内容非常相似。两种方案都需要 [...]