BSA / Mental Models, Metaphors, and Usability


BSA

メンタルモデル、メタファー、およびユーザビリティ

要約

  • メンタルモデルからメタファーへ、そしてユーザビリティ(≒金)へ

内容

  • 一度、どのようにユーザーが自分のタスクにアプローチするのかの具体的な理解を得たら、これらの作業に関連したメンタルモデルを理解し始めることができる。メンタルモデルは、世界の物事を説明し、シミュレーションし、予測し、コントロールするために使用する構造または考えのセットだ。時間の経過とともに変化することができることを意味し、タスクとそれを達成するために使用されるツールによって成形される。私の知る限りでは、正式にメンタルモデルをドキュメント化する、言語や表記はない。せいぜい、メンタルモデルは、開発チームがより使いやすいシステムを作成するために使用できる非公式な所見だ。
  • メンタルモデルの理解、および概念モデルの明確な役割は、システムの作成または修正に使用することができるメタファー(比喩)の創造的な基盤を形成する。メタファーは、私たちに別の言葉から一つのことを理解するのに役立つモデルだ。ターキテクトは、たびたび、それらのアプリケーションアーキテクチャを構築するためにメタファーを使用している。私が働いていた一つのシステムでは、チェーン内の任意のシステムがにデータを追加したり、コアメッセージの内容を変更することなく、コアメッセージからそれを削除することができように分散システム間を通過するメッセージをサポートしなければなりませんでした。潜在的な顧客にこのコンセプトを説明するために、コアメッセージと、顧客が「添付」または「削除」するデータを表す、「マジックテープで覆われたボール」のメタファーを作成した。 適切に選択されたメタファーはターキテクチャとユーザーインタフェースの両方を形づくる。
  • マーケテクチャを検討する際にメタファーは完全に明らかになる。主な理由として、ターキテクトによるそれらの選択は明確に定義された市場をターゲットとした態度で理解されなければならないからだ。メタファーは、名前や製品やプロセスの象徴的な表現を含む、ブランドのさまざまな要素に影響を与えることができる。それらはたびたび定義されたマーケットセグメントに最大の価値のあるシステムの領域を強調することで、価格設定モデルに影響を与える。全く新しい製品は、それらがどのように機能するか、それらについての将来の顧客のメンタルモデルを成形するための手段でマーケテクトを提供し、どのように動作するか、およびそれらが提供する利点の両方の説明のメタファーに依存する。これらが、システムのメタファーの開発にマーケテクトとターキテクト間の緊密な連携の理由だ。
  • 適切に選択されたメタファー、と間違いなくそれらを追求する最も重要な理由に関連付けられた最後の利点は、使いやすさに及ぼす影響だ。それらは、ユーザー自身の仕事のメンタルモデルと、どのように作業が行われるべきかが活用するされることで、システムのユーザビリティを大幅に向上させる。トレーニングコストは、システム増加の全体的な快適さと満足度が向上して、大幅に低減される。
  • メタファーの優れたカタログは、オブジェクト指向ユーザインタフェース[コリンズ1995]設計で見つけることができるだろう。

担当者のつぶやき

みんなの突っ込み