大規模なウェブサイトの再設計プロジェクトのメンタルモデルを作成しました。現在、コンテンツと機能をタスクタワーにマッピングしています。
サポートされている動作がどのように示されるかは理解していますが、メンタルモデルを使用してサイトの情報アーキテクチャを通知する方法がわかりません。 UXリーダーは、モデルがそうなると信じているようです。
メンタルモデルは、ユーザーの認知プロセスのマップを定義しようとします。それがどのように行われたかに応じて、ユーザーが何を探しているか、どのような決定を彼女が取っているかなどを定義するのに役立ちます。
私の経験では、メンタルモデルは、さまざまな可能性を探るときに参照するフレームワークとしての役割を果たします。メンタルモデル自体は、特定のデザインの選択肢を提供しません。
ナビゲーションについては、カードの並べ替えやタスクフロー図などの演習を行う必要があります。これらを実行したら、メンタルモデルを理解することで、結果を評価し、より適切な意思決定を行うことができます。
私の経験では、ユーザーが実行する必要のあるタスクがわかったら、タスクフローを定義できます。
タスクフローを使用すると、サイトで必要なページを把握できます。また、各ページで何が行われ、すべてがページ上でどのようにグループ化されるかを把握します。
次に、さまざまなページがどのようにリンクされるかを定義し始めることができます。これにより、インタラクションエリアとナビゲーションエリアがわかります。そこから、ワイヤーフレームを作成します。
多くの場合、このメンタルモデルをどのように開発して検証したかに依存していると思います。それを導出してユーザーとテストした場合、ユーザーはシステムの観点からシステムを理解する必要がなく、システムを理解および予測するためのフレームワークをユーザーに提供します。これは、システムの情報アーキテクチャが技術要件またはビジネスルールに基づいている場合に特に当てはまります。
A メンタルモデルは、システムがどのように機能するかを認知する構成要素です。正確な場合とそうでない場合がありますが、ユーザーがシステムと正常に対話するのに役立つ場合に役立ちます。優れたメンタルモデルとは、ユーザーにとって自然なものであり、システムがどのように機能するかを予測できるようにシステムを十分に理解しているモデルです。それらは通常、実際のシステムモデルの簡略化または抽象化されたバージョンです。
メンタルモデルのより一般的な用語は「実用的な理解」です。誰かが自分の家の冷暖房システムがどのように機能するかを正確に知らないかもしれませんが、それを設定し、おそらく軽微な問題をトラブルシューティングするために十分な実用的な理解があるかもしれません。
私はこれをあまり経験していませんが、ここに行きます。また、私の理解は、メンタルモデル(ビジネスモデル)からWebサイトアーキテクチャ(データベースモデル)に移行しています。しかし、私はそれについて間違っているくすぐり感があります。
まず、UXの人がミドルティア/バックエンドでの作業経験がない限り、細かいことをアドバイスしてください。サービス層の構築方法によっては、モデルとテーブルの1対1の関係でデータベースを非常に反映することも、反映しないこともあります。
私の通常のプロセスは
他に何もなしに存在できるものは何ですか?これらは独自のテーブル/エンティティになります。
どのエンティティが互いに関係を持っていますか?どのようにしてそれらの関係をデータベースに構築しますか? (関連する属性を一緒に保ちながら、データをできるだけ正規化するようにしてください)
それを使用して、それが壊れている場所を確認して修正してください