知識ベース

アラン・クーパー

Alan Cooper (1952年6月3日生まれ)は、アメリカのソフトウェアデザイナー兼プログラマーです。 「Visual Basicの父」として広く知られているクーパーは、「 顔:インタラクションデザインの要点」「被収容者が亡命を実行している:ハイテク製品が私たちを狂気に追い込み、正気を回復する方法」という本で知られています。大手インタラクションデザインコンサルタント会社であるCooperの創設者である彼は、目標指向の設計方法論を作成し、ハイテク製品を作成するための実用的なインタラクションデザインツールとしてペルソナの使用を開拓しました。2017年4月28日、AlanはComputer History Museumホールオブフェローズは、「Visual BASICでのビジュアル開発環境の発明と、インタラクションデザインの分野とその基本的なツールの確立における先駆的な仕事に対して」。

経歴

若いころ

アランクーパーは、米国カリフォルニア州マリン郡で育ち、そこでカレッジオブマリンに参加して建築を学びました。彼はプログラミングを学び、大学の費用を支払うために契約プログラミングの仕事を引き受けました。

1975年、大学を卒業して最初のマイクロコンピューターが利用可能になった直後、アランクーパーはカリフォルニア州オークランドに彼の最初の会社であるストラクチャードシステムグループ(SSG)を設立しました。 SSGのソフトウェアアカウンティング製品であるGeneral Ledgerは、 ByteInterface Ageなどの人気雑誌の広告を通じて販売されました。 Fire in the Valley(Paul FreibergerとMichael Swaineによる)の歴史的記述によると、このソフトウェアは「おそらくマイクロコンピューター用の最初の本格的なビジネスソフトウェア」でした。ソフトウェア作成者としてのCooperのキャリアの始まりであり、マイコンソフトウェア事業。最終的に、クーパーは1980年に会社への関心を売却する前に、Structured Systems Groupで多数のオリジナル製品を開発しました。

クーパーは早い段階でゴードンユーバンクスと協力して、ビルゲーツとポールアレンのMicrosoft BASICの初期の競争相手であるビジネスプログラミング言語であるCBASICを開発、デバッグ、文書化、および公開しました。ユーバンクスは、カリフォルニア州モントレーの海軍大学院でゲイリー・キルドール教授と共に学生プロジェクトとしてCBASICの前身であるBASIC-Eを書きました。ユーバンクスが海軍を離れたとき、彼はモントレーにあるキルドールの成功したオペレーティングシステム会社であるデジタルリサーチ社に加わりました。その後まもなく、ユーバンクスとキルドールは、クーパーを研究開発部門の4人の創設者の1人としてデジタルリサーチに招待しました。 DRIで2年間働いた後、クーパーは自分でデスクトップアプリケーションソフトウェアを開発するために出発しました。

1980年代、アランクーパーは、Windows用マイクIIや、SuperProjectと呼ばれる初期のクリティカルパスプロジェクト管理プログラムなど、いくつかのビジネスアプリケーションを作成しました。 Cooperは1984年にSuperProjectをComputer Associatesに売却し、企業間市場で成功を収めました。

Visual Basic

1988年、アランクーパーは、Windowsユーザーが「Finder」のようなシェルを構築できるようにするビジュアルプログラミング言語(コード名「Ruby」)を作成しました。彼はそれを「シェル構築セット」と呼びました。ビル・ゲイツにルビーを示した後、マイクロソフトはそれを購入しましたが、当時ゲイツは、この革新が製品ライン全体に「深い影響」を与えるとコメントしました。製品をユーザーのシェルとして使用しますが、Windowsコンピューターのビジネスアプリケーション開発に広く使用されているVisual Basicと呼ばれるQuickBASICプログラミング言語のプロフェッショナルな開発ツールに変換します。

「VBX」インターフェースとして有名になったクーパーの動的にインストール可能な制御機能は、「Ruby」の有名なコンポーネントでした。この革新により、サードパーティの開発者はウィジェット(コントロール)をDLLとして記述し、Visual Basicディレクトリに配置することができ、Visual Basicはそれを見つけて通信し、プログラムのシームレスな部分としてユーザーに提示します。 。ウィジェットはツールパレットと適切なメニューに表示され、ユーザーはそれをVisual Basicアプリケーションに組み込むことができます。 「VBX」インターフェイスの発明は、これらの「動的にインストール可能なコントロール」のベンダーにまったく新しい市場を作り出しました。クーパーの仕事の結果、多くの新しいソフトウェア企業は1990年代にWindowsソフトウェアを市場に提供できました。

Visual Basicについて書かれた最初の本、Mitchell WaiteによるThe Waite GroupのVisual Basic How-Toは、Alan Cooperに捧げられています。彼の献身の中で、著者はクーパーを「Visual Basicの父」と呼んでいます。このニックネームは、クーパーの1行の履歴書としてよく使われています。

1994年、ビルゲーツは、ソフトウェア業界への貢献に対してCooperに最初のWindows Pioneer Awardを授与しました。プレゼンテーション中、GatesはVBXインターフェイスを作成するCooperの革新的な作業に特に注目しました。

1998年、SVForumはCooperのVisionary Awardを受賞しました。

インタラクションデザインとユーザーエクスペリエンス

彼のキャリアの早い段階で、クーパーはソフトウェア構築に対する受け入れられたアプローチを批判的に検討し始めました。彼は最初の本で報告しているように、重要なものが欠けていると考えていました。ソフトウェアの作者は「ユーザーはこれをどのように操作しますか」と尋ねていませんでした。クーパーの初期の洞察は、 コーディングできるものではなく、ユーザーのニーズを満たすように設計できるもの。

1992年、急速に統合されたソフトウェア業界に対応して、Cooperは他の企業とのコンサルティングを開始し、より使いやすいアプリケーションの設計を支援しました。数年のうちに、アラン・クーパーは彼の基本的な設計原則のいくつかを明確にし始めました。クライアントとともに、彼はユーザーのニーズを最優先にする設計方法論を支持しました。クーパーはクライアントの製品のユーザーにインタビューし、これらの人々を幸せにする共通のスレッドを発見しました。この手法から生まれたのは、デザインツールとしてペルソナを使用することでした。クーパーは2冊の本で彼のビジョンを説教しました。彼のアイデアは、ユーザーエクスペリエンスの動きを促進し、「インタラクションデザイン」と呼ばれるようになるクラフトを定義するのに役立ちました。

クーパーのベストセラーの最初の本、 アバウトフェイス:ユーザーインターフェースデザインの要点は 、1995年に最初に出版されました。その中で、クーパーは、実用的な設計原則の包括的なセットを紹介します。第2版​​までに、業界と職業が進化するにつれて、「インターフェース設計」はより正確な「相互作用設計」になりました。この本の基本的なメッセージはプログラマーに向けられました。ユーザーについて考えてください。この本は現在、第3版で、「 顔3:インタラクションデザインの要点 」と題されており、プロのインタラクションデザイナーの基礎テキストと見なされています。 Cooperは、アプリケーションがほとんどのスペースを使用してユーザーの入力を待機する「ソブリンポスチャ」や、常に実行またはユーザーに関与しないソフトウェアの「トランジェントポスチャ」などのソフトウェアアプリケーションポスチャのアイデアを導入しました。彼はウェブサイトで「 について」で「情報」および「取引」の姿勢について議論しています。

1998年の著書「 The Inmates Are Running the Asylum:High Tech Products Drive Us Crazy and How to Restore Sanity」で 、アランクーパーは、ソフトウェアがユーザーを加速させるべきというコンセプトに基づいて、目標指向設計と呼ばれる彼の方法論を概説しました彼または彼女をコンピュータの細かいところにいじめるのではなく、彼または彼女の最終的な目標。本の中で、クーパーは、実用的な相互作用設計ツールとしてペルソナと呼ばれる新しい概念を導入しました。本の簡単な議論に基づいて、ペルソナはその異常な力と効果のためにソフトウェア業界で急速に人気を得ました。今日、相互作用設計戦略の概念とペルソナの使用は、業界全体で広く採用されています。 Cooperは、2冊目の本のメッセージをビジネスマンに向けています。ユーザーの目標と、それらをどのように満たすかを知っています。正しいことを行うには、相互作用の設計が必要です。クーパーは、設計をビジネス慣行に統合して、顧客のニーズを満たし、最初から適切に行うことでより良い製品をより迅速に構築することを提唱しています。

アランクーパーの現在の焦点は、インタラクションデザインの進歩をアジャイルソフトウェア開発手法の有効性と効果的に統合する方法です。クーパーは彼の会社のウェブサイトでこれについて定期的に話し、ブログを書いています。

クーパー

Cooperは、サンフランシスコに本社を置き、ニューヨークにオフィスを持つユーザーエクスペリエンス設計および戦略コンサルティング会社です。クーパーは、目標指向設計、ペルソナ、ペア設計など、広く使用されているいくつかの設計概念を発明したとされています。スークーパーとアランクーパーが1992年にカリフォルニア州メンロパークで「クーパーソフトウェア」という名前で設立し、1997年に名前を「クーパーインタラクションデザイン」に変更しました。クーパーはインタラクションデザイン専用の最初のコンサルティング会社です。当初のクライアントは、主にシリコンバレーのソフトウェアおよびコンピューターハードウェア企業でした。

同社は、「目標指向設計」と呼ばれる人間中心の方法論を使用して、ユーザーの希望する最終状態とそこに到達する動機を理解することの重要性を強調しています。

2002年に、Cooperは、対話デザイン、サービスデザイン、ビジュアルデザイン、デザインリーダーシップなどのトピックを含むトレーニングクラスの公開を開始しました。 Cooperは、1992年の設立以来、カリフォルニア州サンフランシスコのインタラクションデザインコンサルタント会社であるCooper(以前のCooper Interaction Design)の社長を務めてきました。同社は、クライアントがインタラクションデザインの課題に取り組むのを支援し、ソフトウェアデザインおよび開発トピックに関するトレーニングコースを提供しています。目標指向の設計(CooperUブランド)を含む。

書誌

  • フェイスについて:ユーザーインターフェイスデザインの要点 (ISBN 1-56884-322-4)、1995
  • 被収容者は亡命を実行している:ハイテク製品が私たちを狂わせる理由と正気を回復する方法 (ISBN 0-672-31649-8)、1998
  • Face 2.0について:インタラクションデザインの要点 (ロバートレイマンと共に)(ISBN 0-7645-2641-3)、2003
  • Face 3:About Interactions of Interaction Design (with Robert Reimann and David Cronin)(ISBN 0-4700-8411-1)、2007
  • About Face:The Essentials of Interaction Design、4th Edition (with Robert Reimann、David Cronin、およびChristopher Noessel)(ISBN 978-1118766576)、2014