マーティン・ファウラーとは
※人物名ですので、IT用語という訳ではないのですが、APPSWINGBYが得意とするリファクタリングの分野において、最も著名な技術者ですので、敢えてここでも紹介しています。
マーティン・ファウラー(Martin Fowler)とは、ソフトウェア開発分野、特にオブジェクト指向分析設計、UML、デザインパターン、アジャイルソフトウェア開発、リファクタリングなどの分野で著名なソフトウェア技術者、著者、講演者です。
人物像
- イギリス出身のソフトウェアエンジニアであり、現在はアメリカを拠点に活動しています。
- Thoughtworksのチーフサイエンティストを務めています。
- 著書や講演を通じて、ソフトウェア開発に関する様々な概念やプラクティスを提唱し、世界中の開発者に影響を与えています。
- アジャイルソフトウェア開発宣言の起草者の一人でもあります。
主な貢献
- オブジェクト指向分析設計: オブジェクト指向分析設計の分野において、UML(統一モデリング言語)の普及に貢献しました。また、分析パターンやエンタープライズアプリケーションアーキテクチャパターンなどの概念を提唱し、大規模なシステム開発における設計の指針を示しました。
- デザインパターン: デザインパターンに関する書籍『オブジェクト指向における再利用のためのデザインパターン』の共著者であり、デザインパターンの普及に大きく貢献しました。
- リファクタリング: リファクタリングに関する書籍『リファクタリング(外部リンク)』の著者であり、リファクタリングという概念を広く知らしめました。
- アジャイルソフトウェア開発: アジャイルソフトウェア開発宣言の起草者の一人であり、アジャイル開発の普及に貢献しました。
代表的な著書
- 『オブジェクト指向における再利用のためのデザインパターン(外部リンク)』(共著)
- 『リファクタリング(外部リンク)』
- 『エンタープライズアプリケーションアーキテクチャパターン(外部リンク)』
- 『アナリシスパターン(外部リンク)』
- 『UML モデリングのエッセンス(外部リンク)』
関連用語
お問い合わせ
システム開発・アプリ開発に関するご相談がございましたら、APPSWINGBYまでお気軽にご連絡ください。
APPSWINGBYの
ソリューション
APPSWINGBYのセキュリティサービスについて、詳しくは以下のメニューからお進みください。
システム開発
既存事業のDXによる新規開発、既存業務システムの引継ぎ・機能追加、表計算ソフトによる管理からの卒業等々、様々なWebシステムの開発を行っています。
iOS/Androidアプリ開発
既存事業のDXによるアプリの新規開発から既存アプリの改修・機能追加まで様々なアプリ開発における様々な課題・問題を解決しています。
リファクタリング
他のベンダーが開発したウェブサービスやアプリの不具合改修やソースコードの最適化、また、クラウド移行によってランニングコストが大幅にあがってしまったシステムのリアーキテクチャなどの行っています。
ご相談・お問い合わせはこちら
APPSWINGBYのミッションは、アプリでビジネスを加速し、
お客様とともにビジネスの成功と未来を形作ること。
私達は、ITテクノロジーを活用し、様々なサービスを提供することで、
より良い社会創りに貢献していきます。
T関する疑問等、小さなことでも遠慮なくお問合せください。3営業日以内にご返答致します。
ご相談・お問合せはこちら
APPSWINGBYのミッションは、アプリでビジネスを加速し、お客様とともにビジネスの成功と未来を形作ること。
私達は、ITテクノロジーを活用し、様々なサービスを提供することで、より良い社会創りに貢献していきます。
IT関する疑問等、小さなことでも遠慮なくお問合せください。3営業日以内にご返答させて頂きます。