ユーザー中心設計

ユーザー中心設計

最近、デジタル デザイン コミュニティで「誰が何を担当するのか」という明らかな混乱についてよく質問されます。私が主にユーザビリティとユーザー エクスペリエンスについて話すのは、これがユーザーの問題 (製品、システム、サービスの使用に関する全体的なエクスペリエンス) を最もよく要約していると思うからです。

しかし、他の代理店の中には、インタラクション デザインをコア サービスとして提供しているところもあり、これもクライアントを混乱させるリスクが高まるのではないかと不安を感じています。私の意見では、それは非常に単純です。

ISO 9241-11国際規格では、ユーザビリティを次のように定義しています。

特定の使用環境では、特定のユーザーが製品を使用して、特定の目標を効率的かつ満足のいく形で達成できます。

したがって、優れたユーザビリティは優れたユーザー エクスペリエンスの一部であり、当社はこれを目的として製品、システム、およびサービスを設計しています。インタラクション デザインは私たちのデザイン プロセスの一部です。

ユーザー中心設計に関する最新の標準規格ISO 9241-11には、次のように記載されています。「インタラクション設計とは、システムとユーザー間のタスクやインタラクションを設計する方法です。」ユーザーのニーズを満たすデザインソリューションを生み出すことは非常に重要です。ユーザー中心設計の手順は次のとおりです。

インタラクション デザイン アクティビティには 7 つの標準的な定義があります (ただし、明示的にインタラクション デザインと呼ばれるのはそのうちの一部だけです)。

より高レベルの意思決定を行う(例:初期の設計コンセプト、重要な効果)

タスクと次のタスクを特定する

ユーザーやシステムの他の部分にタスクと次のステップを割り当てる

タスクを達成するためのインタラクティブなプロジェクト要件を特定する

適切なダイアログ技術を特定して選択する( ISO 9241パート12~17を参照

インタラクションデザインの順序とタイミングの設計

インタラクティブなアイテムを効果的に使用できるようにするインタラクション システムであるユーザー インターフェイスの情報アーキテクチャを設計します。

もちろん、このような活動は切り離すことはできませんし、さまざまな人が関与している場合、ユーザーの役割を絶対的に明確に定義するのは難しいと思います。インタラクション デザイン スキルは、ユーザー中心の設計プロセス全体を通じて価値があり、ユーザーが簡単に理解して評価できるビジュアル デザインを作成するのに役立ちます。

たとえば、最近のプロジェクトでは、当社のインタラクション デザイナーがプロジェクトの早い段階から関与し、 CMS (ビジネス関係者からの投資の定義と獲得を支援するシステム) のデザイン オプションのモックアップを迅速に作成しました。

ただし、保険会社の場合、要約結論を視覚化し、レビューおよびテスト プロセス中に設計テンプレートとして機能するために、インタラクション デザイン スクリプトと注釈付きの忠実度の高いワイヤーフレームが作成されました。

率直に言って、クライアントがユーザーを効果的に支援できるシステムを開発または取得するのを支援できる限り、私たちがそれを何と呼ぶか​​はまったく気にしません。しかし、これは私たちが何をしているのか、そして私たちのサービスについて共通の説明を達成するよう努めることがなぜ重要なのかを説明するのにも役立つと思います。

もっと詳しく知る…

Web コンサルティング会社向けユーザー エクスペリエンス ガイドは、ユーザビリティとアクセシビリティを専門とする26 の部門を擁し、ユーザー リサーチの専門知識を求める人にとって優れたリソースです。このレポートでは英国市場に焦点を当て、最近の市場動向を取り上げ、サプライヤーを見つけるための役立つアドバイスも含まれています。

これらの包括的なレポート (旧称「ユーザビリティとアクセシビリティのユーザー ガイド」) は、Web サイトのユーザーや顧客を維持し、関与させることに熱心な企業にとって非常に重要です。

<<:  フォームファイル選択ボックスのスタイルをカスタマイズする例

>>:  MySQL テーブル結合クエリでグループ化と重複排除を実装する例

推薦する

CSSスタイルは、テキストが長すぎる場合に省略記号を表示する問題を解決します

1. CSSスタイルは、テキストが長すぎる場合に省略記号を表示する問題を解決します1. 一般的なスタ...

CSS3+JS による虫眼鏡モードの完璧な実装の詳細説明

約 1 年前、私は「虫眼鏡効果を模倣するいくつかの方法の原理の分析」という記事を書きました。当時、自...

CSS3のwebkit-box-reflectを巧みに使用して、さまざまな動的効果を実現します。

かなり前の記事で、 -webkit-box-reflectプロパティについて説明しました。リフレクシ...

N キロメートル以内のデータを検索する MySQL の簡単な例

地球の円周率と半径、検索ポイントの経度と緯度から、検索ポイントと検索データテーブル間の距離はNキロメ...

ChromeはCookieの変更を監視し、値を割り当てます

次のコードは、Chrome による Cookie の変更の監視を導入しています。コードは次のとおりで...

JS での Reduce Fold Unfold の使用法の詳細な説明

目次折りたたむ(減らす) for...of の使用whileループの使用折り畳み実装に近い展開する配...

VMware 仮想マシンのインストール CentOS 8 (1905) システム チュートリアル ダイアグラム

世界的に有名な仮想マシン ソフトウェア VMware-workstation-full-15.5.0...

MySQLインデックス最適化分析に関する簡単な説明

記述した SQL クエリが遅いのはなぜですか?作成したインデックスが頻繁に失敗するのはなぜですか?こ...

JavaScript のディープコピーの落とし穴

序文以前、ある会社の面接に行ったとき、面接官から「オブジェクトを深くコピーするにはどうすればよいです...

Workermanはmysql接続プールのサンプルコードを書きます

まず、接続プールを使用する理由と、接続プールによってどのような問題が解決できるかを理解する必要があり...

Linux でファイル内の特定の文字の数を数える方法

ファイル内の文字列の数を数えることは、実際には砂の中の石を探すようなものです。ある人は、石を見た後に...

マウス追従ゲームを実現するjs

この記事では、マウス追従ゲームを実装するためのjsの具体的なコードを参考までに共有します。具体的な内...

MySQL 自動インクリメント ID 枯渇の例

ディスプレイ定義IDテーブルに定義された自動増分IDが上限に達した場合、次のIDを申請する際に得られ...

Axios を使用して Vue2 がリクエストを開始する詳細なプロセス記録

目次序文Axiosのインストールと設定シンプルなGETリクエストを開始するPOSTリクエストを行うシ...

Vue3.0 異なる解像度のコンピュータの適応操作

まず依存関係をインストールする必要があります npm i lib-flexible-computer...