マーティン・ファウラー
(martinfowler から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2026/10/27 13:46 UTC 版)
|
マーティン・ファウラー
|
|
|---|---|
| Martin Fowler | |
|
サンパウロ大学での講演(2015年)
|
|
| 生誕 | 1963年(62 - 63歳) |
| 国籍 | |
| 教育 | ユニヴァーシティ・カレッジ・ロンドン |
| 業績 | |
| 専門分野 | |
| 勤務先 | Thoughtworks |
マーティン・ファウラー(英: Martin Fowler、1963年 - )は、イギリス出身のソフトウェア技術者、著述家。アメリカ合衆国を拠点に活動している。Thoughtworksのチーフサイエンティスト。
ソフトウェアアーキテクチャ、オブジェクト指向分析設計、リファクタリング、ソフトウェアパターン、アジャイルソフトウェア開発などの分野で活動している。2001年にはアジャイルソフトウェア開発宣言の起草に参加した[1]。
経歴
イギリスのウォルソールで生まれ、10年間ロンドンに住んだのち、1994年にアメリカ合衆国に移住[2]。現在は、ボストン郊外のマサチューセッツ州メルローズで暮らしている。
1983年から1986年までユニヴァーシティ・カレッジ・ロンドンで電子工学と計算機科学を学び、学士号を取得した[2]。
1980年代初めからソフトウェアの仕事に就き、1980年代の半ばからはオブジェクト指向に取り組み始めた。『リファクタリング』や『エンタープライズアプリケーションアーキテクチャパターン』などを著している。Smalltalkの熟練プログラマでもある。
2000年にThoughtworksに入社した[2]。同社ではチーフサイエンティストを務めている[2]。同社はシステムインテグレーションとコンサルティングを業務とする会社である。
アジャイル・アライアンス (Agile Alliance) のメンバーであり、2001年にアジャイルソフトウェア開発宣言を共同で起草した[1]。
2026年には、自身のウェブサイトで公開した論考「Agentic Engineering」において、生成AIによるコード生成を人間が監督する開発手法について論じ、ハーネスエンジニアリングの重要性に言及した[3]。
活動
著書
- 『アナリシスパターン 再利用可能なオブジェクトモデル』堀内一(訳)、友野晶夫(訳)、児玉公信(訳)、大脇文雄(訳)、ピアソン・エデュケーション、2002年 (1998年初版) ISBN 4894716933
- Analysis Patterns: Reusable Object Models. (1996). Addison-Wesley. ISBN 0-201-89542-0.
- 『リファクタリング: プログラムの体質改善テクニック』児玉公信(訳)、友野晶夫(訳)、平澤章(訳)、梅澤真史(訳)、ピアソン・エデュケーション、2000年 ISBN 4894712288
- Refactoring: Improving the Design of Existing Code. Fowler, Martin; Kent Beck, John Brant, William Opdyke, and Don Roberts (June 1999). Addison-Wesley. ISBN 0-201-48567-2.
- 『XPエクストリーム・プログラミング実行計画』ケント・ベック(共著)、飯塚麻理香(訳)、長瀬嘉秀(監訳)、ピアソン・エデュケーション、2001年 ISBN 4894713411
- Planning Extreme Programming. Fowler, Martin; Kent Beck (2000). Addison-Wesley. ISBN 0-201-71091-9.
- 『エンタープライズアプリケーションアーキテクチャパターン』長瀬嘉秀(監訳)、株式会社テクノロジックアート(訳)、翔泳社、2005年 ISBN 4798105538
- Patterns of Enterprise Application Architecture. Fowler, Martin; David Rice, Matthew Foemmel, Edward Hieatt, Robert Mee, and Randy Stafford (November 2002). Addison-Wesley. ISBN 0-321-12742-0.
- 『UML モデリングのエッセンス 第3版』羽生田栄一(監訳)、多摩ソフトウェア有限会社(訳)、翔泳社、2005年 ISBN 4798107956
- UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd ed. ed.). Fowler, Martin (September 2003). Addison-Wesley. ISBN 0-321-19368-7.
- 『ドメイン特化言語 パターンで学ぶDSLのベストプラクティス46項目』レベッカ・パーソンズ(共著)、ウルシステムズ株式会社 (監修)、ピアソン桐原、2012年 ISBN 4864010471
- Domain-Specific Languages. Fowler, Martin; Rebecca Parsons (November 2010). Addison-Wesley. ISBN 0-321-71294-3.
脚注
- 1 2 “アーキテクチャConference 2026”. Findy (2026年). 2026年10月27日閲覧。
- 1 2 3 4 公式サイトのバイオグラフィ
- ↑ Martin Fowler (2026年5月21日). “Agentic Engineering” (英語). martinfowler.com. 2026年10月27日閲覧。
- ↑ Martin Fowler (2004年1月23日). “Inversion of Control Containers and the Dependency Injection pattern” (英語). martinfowler.com. 2026年10月27日閲覧。
関連項目
- アナリシスパターン
- エクストリーム・プログラミング (XP)
外部リンク
- マーティン・ファウラーのウェブページ
- マーティン・ファウラーの Bliki
- マーティン・ファウラーの Bliki の日本語訳
- アジャイルソフトウェア開発宣言 (日本語訳)
- @IT マーチン・ファウラー特別ラウンドテーブル 現場レポート (日本語)
- マーティン・ファウラーへのインタビュー (英語)
- 「新しいソフトウエア開発手法」 (日本語) - アジャイルソフトウェア開発手法の論文の日本語訳
- The New Methodology (英語) - 上記論文の原文
- 設計の終焉? (日本語) - ソフトウェア設計の論文の日本語訳
- Is Design Dead? (英語) - 上記論文の原文
- ThoughtWorks社 - マーティン・ファウラーが勤務している、システムインテグレーションとコンサルティングの会社
固有名詞の分類
| コンピュータ関連人物 |
萩野純一郎 酒井俊夫 マーティン・ファウラー 佐々木俊尚 エイドリアン・ラモ |
| イギリスの技術者 |
ジェフ・ウィリス ジョージ・ダニエルズ マーティン・ファウラー ジョージ・ケイリー マーティン・ウィットマーシュ |
| アメリカ合衆国のコンピュータ技術者 |
グラディ・ブーチ クリス・デイト マーティン・ファウラー リチャード・ハミング ダグラス・カマー |
- マーティン・ファウラーのページへのリンク