人間の行動サイクルは、人間がコンピュータシステムとインタラクションする際に取るステップを記述した心理モデルです。このモデルは、人間とコンピュータのインタラクションを専門とするドナルド・A・ノーマンによって提唱されました。このモデルは、ユーザーインターフェース(UI)の効率性を評価するのに役立ちます。このサイクルを理解するには、アフォーダンス、フィードバック、可視性、そして許容度といったユーザーインターフェース設計の原則を理解する必要があります。
人間の行動サイクルは、人間がコンピュータシステムを用いて目標を設定し、その目標を達成するために必要な一連のステップを構築する過程を記述するものです。そして、ユーザーはこれらのステップを実行します。したがって、このモデルには認知活動と身体活動の両方が含まれます。
人間の行動サイクルの3つの段階
モデルは合計7 ステップの 3 つのステージに分かれており、おおよそ次のようになります。
目標形成段階
- 1. 目標の設定。
実行段階
- 2. 目標を、目標を達成するために必要な順序付けられていない一連のタスクに変換します。
- 3. タスクを順序付けてアクション シーケンスを作成します。
- 4. アクションシーケンスを実行します。
評価段階
- 5. アクション シーケンスを実行した後の結果を認識する。
- 6. 予想される結果に基づいて実際の結果を解釈する。
- 7. 実際に起こったこととユーザーが望んでいたことを比較します。
ユーザーインターフェースの評価に使用
通常、ユーザーインターフェースの評価者は、サイクルの各ステップごとに一連の質問を投げかけます。その回答を評価することで、ユーザーインターフェースのどこに不適切または不適切である可能性があるかに関する有用な情報が得られます。これらの質問には、次のようなものがあります。
- ステップ1、目標の設定:
- ユーザーは、目標を設定するのに十分なドメインとタスクの知識、および自分の仕事に対する十分な理解を持っていますか?
- UI はユーザーがこれらの目標を達成するのに役立ちますか?
- ステップ 2: 目標をタスクまたはタスク セットに変換する:
- ユーザーは、タスクを策定するのに十分なドメインとタスクの知識、および自分の仕事に対する十分な理解を持っていますか?
- UI はユーザーがこれらのタスクを策定するのに役立ちますか?
- ステップ3、アクションシーケンスの計画:
- ユーザーは、アクション シーケンスを策定するのに十分なドメインとタスクの知識、および自分の作業に対する十分な理解を持っていますか?
- UI はユーザーがアクション シーケンスを作成するのに役立ちますか?
- ステップ4、アクションシーケンスの実行:
- 一般的なユーザーは UI を簡単に習得して使用できますか?
- システムが提供するアクションは、ユーザーが要求するものと一致していますか?
- アクションのアフォーダンスと可視性は良好ですか?
- ユーザーはシステムに関する正確なメンタルモデルを持っていますか?
- システムは正確なメンタルモデルの開発をサポートしていますか?
- ステップ5、何が起こったかを認識する:
- ユーザーはシステムの状態を認識できますか?
- UI は、ユーザーのアクションの効果に関する十分なフィードバックをユーザーに提供していますか?
- ステップ 6: ユーザーの期待に応じて結果を解釈する:
- ユーザーはフィードバックを理解できますか?
- UI はこの解釈に対して十分なフィードバックを提供していますか?
- ステップ 7、意図した内容に対して何が起こったかを評価する:
- ユーザーは、何が起こったのかを、何を達成しようとしていたのか比較できますか?
さらに読む
- ノーマン, DA (1988). 『日常のデザイン』ニューヨーク, ダブルデイ/カレンシー版. ISBN 0-465-06709-3