階層的タスク分析は、UXデザイナーが既存のシステムのユーザーステップを評価するために、あるいは、新しい製品を作るときにどのように機能するかを評価するために使用される体系的な方法です。この貴重なツールは、特定の目標を達成するために必要な複数のタスクを明らかにします。
例えば、ジャーニーマップやプロトタイプの作成、ソフトウェアやオペレーショナルシステムに対する新しいスタッフのトレーニングやオンボーディング、ユーザーとのインタラクションを検討する際のコミュニケーションツールなどである。
これは元々、人間のパフォーマンスを評価し、改善するために人間要素工学の中で使用されていましたが、UXのデザインや研究手法として大きな効果を発揮しています。階層的タスク分析では、以下のように知られる主要なタスク(関連するシナリオを通じて目標を達成するために実行される)を探索する。 オペレーション ヒューマンファクター工学における
階層的タスク分析の定義
階層的タスク分析(HTA)は、ユーザーが特定の目標を達成するために必要なステップをマッピングするための構造化されたアプローチです。HTAは、システムがどのように動作し、異なるアプリケーションのために様々な方法で使用することができるかを理解しやすいガイドを提供します。
最終的に、階層的タスク分析によって、UXデザイナー、研究者、開発者は、システムが何をどのように行うのかを理解することができる。また、ユーザーのニーズや操作に関する貴重な洞察を提供し、特定のタスクを完了したりツールを利用したりするためのペインポイントや代替方法を明らかにします。
によると ニールセン・ノーマン・グループ, タスク分析とは、ユーザーが目標を達成するためにどのようにタスクをこなすかを体系的に研究することである。この知識は、製品やサービスが効率的かつ適切にそれらの目標をサポートするように設計されていることを保証します。
なぜ階層的タスク分析を使うのか?
- 階層構造内のタスクを分析する。
- 同じタスクに対する異なるアプローチを客観的に比較する。
- タスクのパフォーマンスを測定し、ユーザーのタスクにおけるヒューマンエラーのリスク評価を提供する。
- さらなるインタラクションや操作に適用できる、再利用可能なUXデザインパターンの複数の実装をキャプチャすること。
最終的には、製品やシステムのユーザー体験を理解し、改善するために階層的タスク分析を使用します。これにより、ユーザーの相互作用、行動、思考プロセス、感情を直接観察することができる。
製品の階層構造を表示することは、複雑なタスクや複雑なシステムを表示するための優れた方法であり、ユーザーがタスクを完了するために必要な多くのステップを明確に視覚化したマップを提供します。
このように深く理解することで、私たちは収集した情報を利用して、そのようなシステムやユーザーインターフェースを改善したり、効率的な新しいシステムやジャーニーマップなどを作成したりします。
階層的タスク分析の重要な使い方の1つは、ユーザーがタスクを完了するさまざまな方法を観察することである。多くの場合、同じゴールまたは親タスクを達成するためにいくつかの方法がある。ゴールを達成する方法を詳細に記述するためにユーザーのインタラクションを記述することは、それぞれの構造化されたアプローチを合理化し、改善するためのオプションを提供する。
階層的タスク分析の重要な要素とは?
- ユーザーの目標または主なタスク ?タスクの全体的な目的、ユーザーニーズの強調、または製品や株主の目標を達成するためにユーザーが完了しなければならないタスクの研究。
- サブタスク ?タスク構成の概要を示す図表やリスト。
- タスク階層計画 ?タスク・シーケンスの概要を示す文書。
ゴールによって定義される各主要タスクは、サブタスクのリストに分割され、サブタスクのリストには別のタスクが追加される。 プラン その順番を指定するものである。
タスク階層
プライマリータスクは、特定の番号付けによって目標を達成するために必要な基本的なステップの概要を示し、サブタスクは具体的な個別のステップに分かれている。サブタスクの詳細と数は、調査運営者が必要と考える分析の深さによって決まる。
- 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.2.1、(その他)?
- 1.1 PayPalをクリックする
- 1.1.1(その他)ペイパルのサブタスク
- 1.2 アップルペイをクリック
- 1.2.1(その他)Apple Payのサブタスク
- 1.3 クリック Google Pay
- 1.3.1(その他)Google Payのサブタスク
- 1.4 ゲストとして続ける
- 1.1.1(およびそれ以上の)ゲストユーザーのサブタスク
- 1.5 アカウント登録
- 1.1.1(およびそれ以上)の顧客登録サブタスク
- 1.6 既存のアカウントにログインする
- 1.1.1(およびそれ以上)の既存ユーザーログインのサブタスク
- 1.1 PayPalをクリックする
私たちの架空のチェックアウトシステムの計画では、ユーザーはApple Payを使うためにステップ1.2を実行しなければならないと指定されている。タスク分析の深さと詳細さに応じて、Apple Payオプションは1.2.1から始まる独自のタスクリストを持ち、システムプロセスのその部分を通して読者を導く。
HTA分析のプレゼンテーション
標準的なフローチャート、オペレーションシーケンスダイアグラム、詳細なリスト、イラスト、スクリーングラブ、または理想的にはそれぞれの組み合わせを使って、タスクステップの包括的なグラフィカル表現を作成するのが理想的である。
各タスク分析には、探索の理由と目標、観察方法、各タスクのパフォーマンスについて収集した情報が含まれる。これらの情報はすべて、消化しやすい図、リスト、計画のセットにまとめられる。ユースケースのアプローチをわかりやすく直接比較するために、チームメンバーには一貫したアプローチが求められます。
階層的タスク分析 UXツール
タスク分析手法として、様々な標準的なUXリサーチツールを活用することができます。経験豊富なプラクティショナーが、各調査のニーズに合わせて理想的なオプションをご提案します。
- コンテクスト調査 を使えば、研究者は普段の環境でタスクを実行しているユーザーをモニターすることができる。
- クリティカル・インシデント・テクニック インタビューは、ユーザーが製品使用中に特定の問題やタスクにいつ、どのように直面したかについての情報を提供する。
- ユーザビリティテスト ?ユーザーがタスクを完了するのを観察する。
- 日記研究と記録管理 は、ユーザーが行う通常の作業と、それに関連する問題を明らかにするのに役立つ。
- アクティビティのサンプリング により、研究者はユーザーを長期にわたって監視・記録し、製品やタスクの操作時間や頻度を発見することができる。
- シミュレーション を使えば、研究者はユーザーが通常行うタスクのステップをウォークスルーできる。
観察は、階層的タスク分析調査の重要な部分です。インタビューやアンケートは、製品のUXを向上させるためにデザイナーが考慮すべき貴重な洞察の多くを明らかにする上で、それほど効率的ではありません。
どのように階層的タスク分析を行うのか?
階層的タスク分析の典型的なステップは以下の通りである:
1.準備と調査
準備には、ユーザーのニーズ、ユーザーのタスク、ペインポイント、ターゲットユーザー、システムの典型的な使用方法などを考慮する必要があります。
2.タスク分析の理由を明確にする
なぜシステム構造をマッピングする必要があるのか?これは、あなたが探索しなければならない領域と必要なタスクのステップを導くものである。
3.初期フローチャートの作成
デジタル製品の複雑なタスクとシステムを考えると、完全な階層的タスク分析を構築することは反復的なプロセスになる。最初は、異なるシステムコンポーネント間の相互作用を考慮しながら、与えられたタスクを完了するために必要な各タスクステップに焦点を当てるべきである。
4.各サブタスクと小さなサブタスクの開発
データを収集したら、さらに詳細を追加して図を作成し、完全なツリー構造を明確に理解できるようにする。
5.反復:見直し、繰り返す
完成版を利害関係者やユーザーとレビューし、欠落しているステップや小目標がないかをチェックし、完成版が完全な研究であることを確認する。さらなるステップが必要な場合は、関連するデータを明らかにするためにどのような他の方法が使えるかを検討する。
6.報告書と提言を提出する。
あなたのレポートは、設計プロセスにおける一つのステップに過ぎません。各 HTA は、システムを理解し、ユーザーが単純なタスクや複雑なタスクをどのように管理するかを理解するためのツールです。あなたのレポートは、そのパフォーマンスをレビューし、操作、ユーザーとのインタラクション、そして最終的には市場での成功を高めるための改善方法と分野を提案します。
概要
階層的タスク分析は、複雑なシステムを持つデジタル製品を調査し、ユーザーが相互作用するゴールとタスクを探索し、開発するための非常に便利なツールです。UXデザイナーやリサーチャーの間では、比較的簡単で標準的な手法であり、プロシージャー開発、ジャーニーマッピング、理想的なユーザーペルソナの定義に貴重な洞察をもたらします。
他の標準的なUX観察メソッドと併用することで、パフォーマンスとユーザーエクスペリエンスをナビゲートし、アップグレードするために必要なマップをグラフィカルに表現することができます。
階層的タスク分析についてもっとお知りになりたい方は、下記までメールでお問い合わせください。 hello@ux247.com.
[...]最近、階層的タスク分析についての記事が掲載されたが、一見したところ、今日議論していることと非常に似ている。どちらの選択肢も [...] 続きを読む