design、UCD)は、デザインの各段階でエンドユーザーのインタフェースや文書に関するニーズ・要求・制限などに多大な注意を払って設計を行うこと、またはそのようなデザイン哲学。ユーザー中心設計は言わば問題解決を繰り返す過程であり、単に設計者がインタフェースがどのようにユーザーに使われるかを解析し予測するだけでなく、前提が正しいかどうかを実際のユーザーによる試用で確認するということも行う。ユーザーが初めてそのデザインに触れたときどう感じるかを、設計者が直観的に理解することは非常に難しいため、そのような試用が必要となる。ユーザーの習熟曲線がどのようになるかということが試用によって初めて明らかとなる。他のデザイン哲学との大きな違いは、ユーザー中心設計ではユーザーがシステムや機能に慣れることを強いるのではなく、人々が欲しいと思っていることが何であるかを中心としてインタフェースを最適化しようとするという点にある。参考文献UCDモデルと手法編集ユーザー中心設計のモデルは、ソフトウェア設計者がユーザーのための製品開発の目的を達成する助けとなる。そのようなモデルでは、ユーザーの要求仕様は設計当初から考慮され、製品サイクル全体に含まれる。その主な特徴は、実ユーザーの活発な参加と設計の反復である。設計者とユーザーが同じ地位で参加する。これは北欧での情報技術開発で1970年ごろから生まれた設計手法である[1]。協調型デザインの北米での呼称。開催されている[2]。13407[4]に準拠している。ユーザーとそのタスクや目標について様々な質問を行い、その答えを使って開発と設計に関する判断を行う。質問には次のような項目がある。[5]は、ユーザーがその文書のメンタルモデルを構築する補助となる。それはユーザーがその文書を使ったときの活動の効果を予測する補助となる。重要な要素(例えば、ナビゲーションの補助となるような要素)は強調すべきである。ユーザーが文書を一目見て、何ができて何ができないかを把握できるようにすべきである。文書が膨大であっても短いものであっても、その文書全体から素早く容易に情報を探し出せなければならない。情報を探し出す方法はいくつも提供されるべきである(ナビゲーション要素、目次、明確にラベル付けされたセクション、ページ番号、色コードなど)。ナビゲーション要素はその文書のジャンルにおいて一貫性がなければならない。使われる「チャンキング[6]」は、情報を分類して意味のある順序や階層構造に構成する手法である。文書を精読しなくとも、斜め読みで必要な情報を読み取れるようになっていれば、アクセス可能性は向上する。明瞭性編集テキストは読みやすくするべきである。修辞的状況の解析を通して、設計者は有効なフォントスタイルなどを決定できる。装飾的なフォントや全て大文字のテキストは読みにくいが、イタリック体やボールド体はうまく使えば明瞭性を向上させる。大きすぎるフォントや小さすぎるフォントも読みにくい。よっては、特定の種類の言語が必要とされる。状況によって必要とならないかぎり、隠語や専門用語は使わない。ユーザー中心設計は、修辞的状況[7]を中心としてなされる。修辞的状況は、情報媒体の設計を形成する。修辞的状況においては、観客[8]、目的[9]、コンテクスト[10]という3つの要素を考慮する。観客とは、その文書を利用する人々である。レベルなどを考慮しなければならない。目的とは、その文書がどのように利用されるかであり、その文書を使って観客が何を成し遂げようとするのかである。それは例えば、製品の購入だったり、アイデアを売り込むことだったり、作業の実施だったり、指令だったり、何らかの説得だったりする。コンテクストコンテクストとはユーザーを取り囲む環境や背景のことである。コンテクストはその文書が必要となる状況が生まれた原因であることが多い。コンテクストにはその状況を取り囲む様々な社会的背景や文化的背景も含まれる。ドナルド・ノーマンのユーザー中心設計編集1986年、ドナルド・ノーマンは著書[11]の中で、彼が「良いデザイン」あるいは「悪いデザイン」と思うものについて例を挙げて、その背景となる心理を解説し、「よいデザイン」の原則を提示している。彼は悪いデザインに起因する誤りについて述べ、日常生活でのデザインの重要性を強調した。同書の中でノーマンは美学のような(彼が瑣末と考える)問題を脇においてユーザーのニーズに基づいて行うデザインを指して「ユーザー中心設計」という用語を使った。彼の言うユーザー中心設計は、タスクの構造を簡素化し、物事を可視化し、マッピングを正しくし、制約を利用し、誤りが起きないようにデザインすることである。ノーマンはこの過度に簡略化された手法を後に修正し後に出した著書[12]の中でそれを改めて解説している。製品ライフサイクル管理システムにおけるユーザー中心設計編集CAD、CAMなどのコンピュータを利用したプロセスを典型とする製品ライフサイクル管理で使われるソフトウェアなどのアプリケーションは、そのユーザーが特定の職業に従事して、あるスキルレベルにあり、それらユーザーの様々なニーズに対して解決策を与えるという特徴がある。CADによるデジタルモックアップは、設計技術者なら中程度の者、アナリストなら初心者レベルの者、製造プランナーなら高いスキルを持つ者が利用すると言えるだろう。それらアプリケーションが真のユーザー中心設計となるには、カスタマイズ可能なユーザインタフェースを持ち、各ユーザーに最適なインタフェースを提供できる必要がある。単なるコンピュータやシングルユーザー以上のものへの着目編集ユーザー中心設計は、コンピュータや紙のインタフェースの観点で語られることが多いが、その応用範囲はもっと広い。いなど)まで、ユーザーとの相互作用のある様々な分野に適用される。ユーザー中心設計を複数人のユーザーとの相互作用に適用する場合を、ユーザーエクスペリエンスデザインと呼ぶ。ユーザーエクスペリエンスは、個別のインタフェース、人と人との接触/やりとり、概念的アーキテクチャをいくつも集めたものである。レストランの例で言えば、注文や支払いといった行為は個別のユーザー間の相互作用だが、全体として「外食」というユーザーエクスペリエンスを構成する。ユーザーエクスペリエンスを有効なものとするには、個々の相互作用を改善するだけでは十分ではない。最終的には、個々の相互作用が有機的に統合されることで1つのユーザーエクスペリエンスが完成される。Experience(アウト・オブ・ボックス・エクスペリエンス、(OOBE)(英語版)と呼ぶ。これには、梱包を解き、説明書を読み、組み立て、使ってみるという一連の作業が含まれる。