マーティン・ファウラーとは
※人物名ですので、IT用語という訳ではないのですが、APPSWINGBYが得意とするリファクタリングの分野において、最も著名な技術者ですので、敢えてここでも紹介しています。
マーティン・ファウラー(Martin Fowler)とは、ソフトウェア開発分野、特にオブジェクト指向分析設計、UML、デザインパターン、アジャイルソフトウェア開発、リファクタリングなどの分野で著名なソフトウェア技術者、著者、講演者です。
人物像
- イギリス出身のソフトウェアエンジニアであり、現在はアメリカを拠点に活動しています。
- Thoughtworksのチーフサイエンティストを務めています。
- 著書や講演を通じて、ソフトウェア開発に関する様々な概念やプラクティスを提唱し、世界中の開発者に影響を与えています。
- アジャイルソフトウェア開発宣言の起草者の一人でもあります。
主な貢献
- オブジェクト指向分析設計: オブジェクト指向分析設計の分野において、UML(統一モデリング言語)の普及に貢献しました。また、分析パターンやエンタープライズアプリケーションアーキテクチャパターンなどの概念を提唱し、大規模なシステム開発における設計の指針を示しました。
- デザインパターン: デザインパターンに関する書籍『オブジェクト指向における再利用のためのデザインパターン』の共著者であり、デザインパターンの普及に大きく貢献しました。
- リファクタリング: リファクタリングに関する書籍『リファクタリング(外部リンク)』の著者であり、リファクタリングという概念を広く知らしめました。
- アジャイルソフトウェア開発: アジャイルソフトウェア開発宣言の起草者の一人であり、アジャイル開発の普及に貢献しました。
代表的な著書
- 『オブジェクト指向における再利用のためのデザインパターン(外部リンク)』(共著)
- 『リファクタリング(外部リンク)』
- 『エンタープライズアプリケーションアーキテクチャパターン(外部リンク)』
- 『アナリシスパターン(外部リンク)』
- 『UML モデリングのエッセンス(外部リンク)』
関連用語
お問い合わせ
システム開発・アプリ開発に関するご相談がございましたら、APPSWINGBYまでお気軽にご連絡ください。
APPSWINGBYの
ソリューション
APPSWINGBYのセキュリティサービスについて、詳しくは以下のメニューからお進みください。
システム開発
クラウドネイティブ技術とアジャイル手法を駆使し、市場投入スピード(Time-to-Market)を最大化。「進化し続けるアプリケーション」を開発します。初期リリースを最速化し、拡張性と柔軟性を備えた、ビジネスの成長に追従できるアプリケーションを開発します。
DX・AI戦略支援
「何から手を付けるべきか分からない」「AIを導入したいが、費用対効果が見えない」といった経営課題に対し、技術とビジネスの両面から解を導き出します。 絵に描いた餅で終わる戦略ではなく、エンジニアリングの実装能力に基づいた、「実現可能で、勝てる技術戦略」を策定します。
リファクタリング・リアーキテクチャ
「システムが古くて改修できない」「障害が頻発する」といった技術的負債を解消します。既存資産の徹底的な診断に基づき、コードのクリーン化(リファクタリング)や、クラウドへの移行(リアーキテクチャ)を行い、システムの寿命を延ばしコストを最適化します。

ご相談・お問い合わせはこちら
APPSWINGBYのミッションは、アプリでビジネスを加速し、
お客様とともにビジネスの成功と未来を形作ること。
私達は、ITテクノロジーを活用し、様々なサービスを提供することで、
より良い社会創りに貢献していきます。
T関する疑問等、小さなことでも遠慮なくお問合せください。3営業日以内にご返答致します。

ご相談・お問合せはこちら
APPSWINGBYのミッションは、アプリでビジネスを加速し、お客様とともにビジネスの成功と未来を形作ること。
私達は、ITテクノロジーを活用し、様々なサービスを提供することで、より良い社会創りに貢献していきます。
IT関する疑問等、小さなことでも遠慮なくお問合せください。3営業日以内にご返答させて頂きます。



