ヒューマン・コンピュータ・インタラクション(HCI)とは、ユーザー(人間)とコンピュータの間のインタラクションと、コンピュータ・インターフェースのデザインの両方に焦点を当てた、学際的な実践です。 もともとコンピュータを対象としていたHCIですが、1970年代後半にパーソナルコンピュータが登場してからは、ほとんどすべての情報技術デザインを対象とするようになりました。 研究者たちは、コンピュータとのインタラクションを、情報技術の専門家だけではなく、すべての人に広げなければならないと考えたのです。 主に、人々がどのようにコンピュータとインタラクションするのか、ユーザーがどの程度コンピュータとインタラクションできるのかを研究している。 その目的は、コンピュータとユーザーの両方がうまくインタラクションできるようにすることと、どの分野がまだ発展を必要としているかを確認することです。
HCIの目標は何ですか?
簡単に言うと、HCIの目標は、ユーザーにとって使いやすく、かつ機能的で安全なシステムを作ることです。
- ユーザーに共感し、ユーザーがどのようにテクノロジーを使用するかを予測する
- 十分なシステムを構築するためのベストプラクティスを可能にするツールやテクニックを開発する
- 効果的、効率的、かつ安全なインタラクションを生み出す
なぜ重要なのか?
しばしば、開発者はコードを書くことを心配するあまり、製品のユーザー体験や視覚的なデザインの側面を考えることを忘れてしまいます。 これは、多くのペインポイントを持つユーザーの不満につながり、開発者は問題を解決するために多くの時間とリソースを使わなければならず、ストレスを感じることになります。 結局のところ、これらの製品は人々の日常生活を簡素化するために作られています。
HCIの要因とは?
1) 組織の要因。 政治、職場、デザイン、トレーニング
2) 環境要因。 騒音、換気
3)ユーザー:能力と認知プロセス、性格、経験、動機、感情
4)快適性の要因。 設備、レイアウト
5) ユーザーインターフェース。 デバイスの入出力、色、レイアウト、アイコン、グラフィック、ナビゲーション
6) タスク要因。 どれだけ複雑か/簡単か、スキル、タスク配分
7) 制約。 コスト、時間、設備
8) システムの機能性:ハードウェア、ソフトウェア、アプリケーション
9) 生産性の要因。
共感の実践
新しいプログラムやデバイスを開発する際には、最も重要な原則があります。 新しいプログラムやデバイスを開発する際に、最も重要な原則の1つは、ユーザーに共感し、彼らの立場に立って考えることです。 私は元々、様々な分野のデザインを手がけてきましたが、この経験則は、あらゆるデザイン分野において最も重要な実践方法の1つです。 ユーザーがいなければ、製品は本質的に役に立たないのです。 他の人の生活を楽にするための製品を作るために、多くの時間、労力、お金が無駄になってしまうのです。 優れたユーザーエクスペリエンスデザインを実践し、ユーザーにインタビューして、何が有効で何が無効かを確認し、製品を改善することを忘れないでください。 プログラムやデバイスのユーザーインターフェースやビジュアルデザインは、開発者として書くコードと同じくらい重要です。 デザイン、ユーザーの心理、そしてコードの背後にあるメカニズム、これらすべてがHCIの非常に重要な要素なのです」
。