web-dev-qa-db-ja.com

ユーザーフロー、タスクフロー、ワークフローの違いは何ですか?

3つの違い/重複を明確にし、用語が正確でない場合は正しい用語を確立する

20
user35887

これらの用語を定義する標準や規約は実際にはありませんが、これらがしばしばどのように異なるかにはある程度の意味があります。

フロー

まず、用語flowは非線形パス、つまり分岐するパスを示します。

次に、UXのflowは、-システム経由を示します。分析はシステムテンプレート(既存またはデザインのテンプレート)を利用することを意味します。

タスクフロー

タスクフロー図は、ユーザーが特定のタスクを実行しながらシステムテンプレートを移動する方法を示しています。

ユーザーフローと比較して、タスクフローは、問題のタスクがすべてのユーザーによって同様に実行され、共通のエントリポイントも共有する場合に適しています。たとえば、目覚まし時計のモバイルアプリでは、「アラーム時間の設定」などのタスクはすべてのユーザーが同じ方法で実行する可能性があります。

タスクフロー図の主な2つの粒度要素は次のとおりです。

  • 実装レベル-テンプレートまたは個々のコントロールが分析に使用されるかどうか。
  • 分岐-一部の図は、例外や決定分割のないスムーズなトラバーサルを前提としています。他の図は、正反対の場合に使用され、すべての可能な分岐を含むすべての可能なパスを示しています。

サイトマップに進行状況インジケーターを追加することにより、タスクフローが描画される場合があります。

A diagram of a task flow

ユーザーフロー

ユーザーフロー図はタスクフローに似ていますが、異なるユーザーが異なるタスクを実行したり、異なる経路を移動したりする可能性があることを強調しています(主に異なるエントリポイントが原因です)。ユーザーフローは通常、ペルソナや特定のエントリポイントに関連付けられます。

たとえば、AmazonでNirvana CDを購入しようとしている2人のユーザーは、まったく異なる道のりを持っている可能性があります。1人はブラウザのアドレスバーからシステムに入り、購入したいアルバムを検索し、バスケットに追加して購入します。他のユーザーがGoogleで検索し、リンクを介してAmazonの製品ページにアクセスし、レビューを読みたい、おそらく別のCDを比較したい場合など.

さまざまなユーザーフローのいくつかの優れた比較があります here 、これはこの図のソースでもあります。

A user flow diagram

ワークフロー

私はこれについて100%確信が持てないので、単にUXのより広い意味を適用します。複雑な目標に多くのサブタスクが含まれる場合、および実行するタスクとその順序について、人によって好みが異なる場合、分析は下位レベルタスクフローから上位レベルに移動します- ワークフロー

つまり、ワークフロー分析では、より高い目標を達成するために必要なさまざまなサブタスク間の可能なトラバースパスを調査する必要があります。

17
Izhaki

ワークフローは、目標に到達するための一連のステップです。これは一般的な用語です( Workflow )。

UXフィールドには、タスクフローユーザーフローの両方の用語が表示されます。ほとんど交換可能に使用されます。

私にとって、タスクフローは、タスク分析手法の結果の良い名前です。同時に、(狭義の)ユーザー分析手法の結果はユーザーモデル、人物ですが、ユーザーフローではありません。

ユーザーフローはUCDの圧力下で発生したと思います。これは、機械(システムは何をするのでしょうか?システムはどのようにそれをするのですか)から人間(なぜ彼はそれをするのですか?彼はそれをどのように行うのですか?)からのパラダイムシフトを示しています。そのため、タスクフローは少し技術的に知覚される可能性がありますが、ユーザーフローはより人間に近く聞こえます。


enter image description here

6