マーティン・ファウラー(、1963年 - )は、イギリス出身のソフトウェア技術者、著述家。アメリカ合衆国を拠点に活動している。Thoughtworksのチーフサイエンティスト。

ソフトウェアアーキテクチャ、オブジェクト指向分析設計、リファクタリング、ソフトウェアパターン、アジャイルソフトウェア開発などの分野で活動している。2001年にはアジャイルソフトウェア開発宣言の起草に参加した。

経歴 イギリスのウォルソールで生まれ、10年間ロンドンに住んだのち、1994年にアメリカ合衆国に移住公式サイトのバイオグラフィ。現在は、ボストン郊外のマサチューセッツ州メルローズで暮らしている。

1983年から1986年までユニヴァーシティ・カレッジ・ロンドンで電子工学と計算機科学を学び、学士号を取得した。

1980年代初めからソフトウェアの仕事に就き、1980年代の半ばからはオブジェクト指向に取り組み始めた。『リファクタリング』や『エンタープライズアプリケーションアーキテクチャパターン』などを著している。Smalltalkの熟練プログラマでもある。

2000年にThoughtworksに入社した。同社ではチーフサイエンティストを務めている。同社はシステムインテグレーションとコンサルティングを業務とする会社である。

アジャイル・アライアンス (Agile Alliance) のメンバーであり、2001年にアジャイルソフトウェア開発宣言を共同で起草した。

2026年には、自身のウェブサイトで公開した論考「Agentic Engineering」において、生成AIによるコード生成を人間が監督する開発手法について論じ、ハーネスエンジニアリングの重要性に言及した。

活動 インターネットで Bliki (blog と wiki を折衷したもの) を公開し運営している。

依存性の注入という用語の普及に寄与した。

著書 『アナリシスパターン 再利用可能なオブジェクトモデル』堀内一(訳)、友野晶夫(訳)、児玉公信(訳)、大脇文雄(訳)、ピアソン・エデュケーション、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.

脚注

関連項目 アナリシスパターン エクストリーム・プログラミング (XP)

外部リンク マーティン・ファウラーのウェブページ マーティン・ファウラーの Bliki マーティン・ファウラーの Bliki の日本語訳 アジャイルソフトウェア開発宣言 (日本語訳) アジャイルソフトウェア開発宣言 (英語) @IT マーチン・ファウラー特別ラウンドテーブル 現場レポート (日本語) マーティン・ファウラーへのインタビュー (英語) 「新しいソフトウエア開発手法」 (日本語) - アジャイルソフトウェア開発手法の論文の日本語訳 The New Methodology (英語) - 上記論文の原文 設計の終焉? (日本語) - ソフトウェア設計の論文の日本語訳 Is Design Dead? (英語) - 上記論文の原文 ThoughtWorks社 - マーティン・ファウラーが勤務している、システムインテグレーションとコンサルティングの会社