ウォード・カニンガム

ウォード・カニンガム
ワイヤー縁眼鏡をかけ、オリーブドラブのフリースジャケットを着た、ひげを生やした中年の男性、ウォード・カニンガムの肖像画
2011年12月、カニンガム
誕生
ハワード・G・カニンガム
1949年5月26日1949年5月26日
母校パデュー大学
職業コンピュータプログラマー
在籍年数1984年~現在
知られている
コールサインK9OX

ハワード・G・カニンガム(1949年5月26日生まれ)は、アメリカのコンピュータプログラマーであり、最初のWiki [ 1 ] [ 2 ]を開発し、 「アジャイルソフトウェア開発宣言」の共著者です。パイオニア[ 3 ]およびイノベーター[ 1 ] [ 2 ]と呼ばれる彼は、ソフトウェア設計パターンエクストリームプログラミングの両方の作成にも貢献しました。彼は1994年にWikiWikiWebのコーディングを開始し、 1995年3月25日にポートランドパターンリポジトリのアドオンとしてc2.com(彼のソフトウェアコンサルティング会社のウェブサイト)にインストールしました。彼はBo Leufと共著でWikiに関する書籍『The Wiki Way』を執筆し、統合テストフレームワークを 発明しました

カニンガムは、ウィキの研究と実践に関するWikiSymカンファレンスシリーズの最初の3回と、ウィキメディア開発者サミット2017で基調講演を行った。[ 4 ]彼は、2024年春のMediaWikiユーザーおよび開発者会議で基調講演を行った。[ 5 ]

幼少期とキャリア

カニンガムは1949年5月26日にインディアナ州ミシガンシティで生まれました。 [ 6 ]彼はインディアナ州ハイランドで育ち、そこで高校を卒業しました。[ 7 ]

カニンガムは1978年にパデュー大学を卒業し、学際工学(電気工学とコンピュータサイエンス)の学士号とコンピュータサイエンスの修士号を取得しました。 [ 8 ]彼は妻と共に設立したソフトウェアコンサルタント会社、カニンガム&カニンガムの共同設立者です。[ 9 ]

カニンガム氏は、ワイアット・ソフトウェアの研究開発ディレクター、およびテクトロニクス・コンピュータ研究所の主任エンジニアを務めた経験があります。また、ヒルサイド・グループの創設者でもあり、同社が主催する 「パターン言語プログラミング」カンファレンスのプログラムチェアを務めています。

カニンガムはSmalltalkコミュニティの一員でした。

カニンガム氏は2003年12月から2005年10月まで、マイクロソフトの「パターン&プラクティス」グループに勤務しました。2005年10月から2007年5月まで、Eclipse Foundationのコミッターコミュニティ開発ディレクターを務めました。2009年5月、AboutUsの最高技術責任者に就任しました。[ 3 ] [ 10 ] 2011年3月24日、オレゴニアン紙は、カニンガム氏がAboutUsを離れ、ベニスビーチに拠点を置くクラウドソーシング動画コンテンツ開発のスタートアップ企業CitizenGlobalの最高技術責任者兼共同創造担当責任者に就任したと報じました。[ 11 ]彼はAboutUsの「アドバイザー」として残っています。[ 12 ] [ 13 ] 2013年4月、カニンガム氏はCitizenGlobalを離れ、 New Relicでプログラマーとして働き始めました。[ 14 ]

アイデアと発明

カニンガムは、自身が考案し開発した、広く普及したいくつかのアイデアでよく知られています。その中でも最も有名なのは、ウィキと、ギャング・オブ・フォー(GoF)によって普及したソフトウェア設計パターンの分野における多くのアイデアです。彼は、オブジェクト指向プログラミングを専門とするコンサルティング会社、カニンガム&カニンガム社を所有しています。彼は1992年に「技術的負債」という概念を生み出し、そのアイデアを拡張しました。[ 15 ] [ 16 ]彼は1995年に、最初のインターネットウィキである サイト(およびソフトウェア)WikiWikiWebを作成しました

2001年にはアジャイルソフトウェア開発宣言の共著者として署名した。[ 17 ]

2006年にinternetnews.comのインタビューで、ウィキの概念の特許取得を検討したかどうか尋ねられたとき、彼はそのアイデアは「誰もお金を払いたくないもののように思えた」と説明した。[ 18 ]

2011年のインタビュー中のカニンガム

カニンガムは、ウィキページの編集回数と編集場所を社会学的実験として追跡することに興味を持っており、ウィキページの劣化を安定へのプロセスの一部として捉える可能性もある。「与える人と受け取る人がいます。彼らが何を書いているか読めば分かります。」[ 19 ]

2011 年、カニンガムは、Wiki ページに フォークなどのソフトウェア開発の側面を適用する Wiki 連合ツールであるSmallest Federated Wikiを作成しました。

カニンガムはオブジェクト指向プログラミングの実践、特にパターン言語の活用と(ケント・ベックとの共著である)クラス・責任・コラボレーション・カードの発展に貢献してきました。また、エクストリーム・プログラミングによるソフトウェア開発方法論にも貢献しています。これらの研究の多くは、最初のウィキサイトで共同で行われました。

「カニンガムの法則」

カニンガムは、「インターネットで正しい答えを得る最善の方法は、質問することではなく、間違った答えを投稿することだ」というアイデアを提唱したとされています。[ 20 ] [ 21 ]これは、人々は答えのない質問に答えるよりも、間違った答えを訂正する方が速いという観察に基づいています。スティーブン・マクギーディによると、カニンガムは1980年代初頭に気まぐれでこのことを彼にアドバイスし、マクギーディはこれをカニンガムの法則と名付けました。[ 22 ] [ 23 ]この法則はもともとユーズネットでのやり取りを指していましたが、ウィキペディアなど、他のオンラインコミュニティの仕組みを説明するためにも使用されています。[ 24 ]カニンガムはこの法則の所有権を相対化し、「インターネットを通じて伝播することで自らを反証する誤引用」と呼び、「間違った答えを投稿して質問することを提案したことは一度もない」と述べています。[ 25 ]

私生活

ナイキのキャップをかぶったカニンガムのヘッドショット
2023年のカニンガム

カニンガムはオレゴン州ビーバートンに住んでいます。[ 14 ]彼は連邦通信委員会が発行したアマチュア無線エクストラクラス免許を保有しています。彼のコールサインはK9OXです。[ 26 ] [ 27 ] [ 28 ] [ 29 ]

カニンガムはナイキ初の「Code for a Better World」フェローである。[ 30 ]

出版物

参照

参考文献

  1. ^ a bアイザックソン、ウォルター(2014年10月7日)「ウェブ」『イノベーターズ:ハッカー、天才、オタクの集団がいかにしてデジタル革命を起こしたかサイモン&シュスター、 405~ 466ページ 。ISBN 9781442376229
  2. ^ a bアイザックソン、ウォルター(2014年10月19日)「Wikipediaの記事は調べてみよう」デイリー​​ビーストIAC Inc.2014 年の書籍『 The Innovators』からの抜粋。
  3. ^ a bビショップ、トッド(2004年1月26日)「Microsoft Notebook:Wikiの先駆者が種を蒔き、成長を見守った」シアトル・ポスト・インテリジェンサー。セクション:ビジネス、ページD1
  4. ^ 「Wikimedia Developer Summit 2017 プログラム」 。 2017年1月17日閲覧
  5. ^ 「MediaWikiユーザー・開発者会議 2024年春」 2024年4月17日. 2024年8月2日閲覧
  6. ^ハリー・ヘンダーソン (2009).コンピュータサイエンスとテクノロジー百科事典. Facts On File. p. 122. ISBN 978-0-8160-6382-6
  7. ^ 「Ward's Home Page」 。 2018年9月29日閲覧
  8. ^ Wikipedia革命 - アンドリュー・リー、46ページ
  9. ^リー、アンドリュー(2009年)『ウィキペディア革命』 p.58、ハイペリオン社、ニューヨーク、 ISBN 9781401303716
  10. ^ロゴウェイ、マイク(2007年5月18日)「ウィキの発明者がポートランドで新しい仕事に就く」オレゴニアンビジネスブログ
  11. ^ 「実績あるリーダーシップチーム」。シチズン・グローバル・ウェブサイト。2012年5月12日時点のオリジナルよりアーカイブ。 2012年5月8日閲覧
  12. ^ロゴウェイ、マイク(2011年3月24日)「ウィキの発明者、ウォード・カニンガムが南カリフォルニアで新たな職に就く」オレゴニアンビジネスブログ。
  13. ^ 「Ward Cunningham Joins CitizenGlobal」 . Blog.ratedstar.com. 2011年3月31日. 2015年10月16日時点のオリジナルよりアーカイブ。
  14. ^ a b「Ward CunninghamがNew Relicファミリーに加わる」 New Relicブログ、2013年4月5日。2015年3月15日時点のオリジナルよりアーカイブ2014年12月2日閲覧。
  15. ^ 「技術的負債の概念の紹介」(PDF) . 2022年12月11日閲覧
  16. ^ Ward Cunningham (1992年12月). 「WyCashポートフォリオ管理システム」. ACM SIGPLAN OOPS Messenger . 4 (2): 29– 30. doi : 10.1145/157710.157715 . ISSN 1055-6400 . Wikidata Q123074959 .  
  17. ^ 「アジャイルソフトウェア開発宣言」 2019年6月11日。
  18. ^カーナー、ショーン・マイケル(2006年12月8日)、ウォード・カニンガムとのQ&A、internetnews.com、2012年9月16日時点のオリジナルよりアーカイブ
  19. ^ CubeSpace、オレゴン州ポートランド (2008年12月7日). 「Ward Cunningham, Lecture」 . Cyborg Camp Live Stream – Mogulus Live Broadcast. 2009年2月7日時点のオリジナルよりアーカイブ
  20. ^ Baeth MJ, Aktas MS. 出所データを用いたソーシャルネットワークにおける誤情報の検出. 同時実行コンピューティング実践実験. 2019; 31:e4793. https://doi.org/10.1002/cpe.4793
  21. ^ "Jurisimprudence" . Schott's Vocab Blog . 2010年5月31日. 2017年1月4日閲覧
  22. ^ LaBouche, M. (2020). Your Brain on Facts: Things You Didn't Know, Things You Thought You Knew, and Things You Never Knew You Never Knew. United States: Mango Media.
  23. ^ McGeady, Steven (2010年5月28日). 「カニンガムの法則」 . Schott's Vocab . New York Times. コメント番号119. 2012年8月30日閲覧.注:テクトロニクス時代の同僚、ウォード・カニンガムにちなんで名付けられました。これは1980年代初頭、後にUSENETと呼ばれるようになったものについて彼が私にアドバイスしてくれたものですが、その後、Webおよびインターネット全体に一般化されました。ウォードは現在、Wikipediaの発明者として有名です。皮肉なことに、Wikipediaは現在、おそらくカニンガムの法則の最も広く知られている証明と言えるでしょう。
  24. ^フリードマン、ナンシー(2010年5月31日)「今週の言葉:カニンガムの法則」 。 2012年8月30日閲覧
  25. ^ Cunningham, Ward (2015年10月18日). 「カニンガムの法則ではない」 . YouTube . 2021年12月11日時点のオリジナルよりアーカイブ。 2017年12月20日閲覧
  26. ^連邦通信委員会。「K9OX」。米国政府。 2016年11月4日閲覧
  27. ^連邦通信委員会「ウォード・カニンガム」アメリカ合衆国政府。 2016年11月4日閲覧
  28. ^連邦通信委員会。「K9OX、期限切れ」。米国政府。 2016年11月4日閲覧
  29. ^ TenTec、Wiki。「Ward Cunningham」。Ten Tec Wiki。2016年11月5日時点のオリジナルよりアーカイブ。 2016年11月4日閲覧
  30. ^ 「Nike Materials Index: Open Data Hackathon」サンフランシスコ・クロニクル、2009年8月6日。 2011年10月7日時点のオリジナルよりアーカイブ。 2011年8月23日閲覧