ジェームズ・マーティン(1933年10月19日 - 2013年6月24日)[ 3 ] [ 4 ]は、情報技術工学に関する業績で知られるイギリスの情報技術コンサルタント兼著者である。[ 1 ] [ 5 ] [ 6 ]
ジェームズ・マーティンは1933年10月19日にイングランドのアシュビー・デ・ラ・ズーシュで生まれた。[ 7 ]彼はオックスフォード大学キーブル・カレッジで物理学の学位を取得した。
マーティンは1959年にIBMに入社し、1980年代以降、複数のITコンサルティング会社を設立した。1981年、ディクソン・ドールとトニー・カーターと共に、英国ロンドンにDMW(Doll Martin Worldwide)を設立。後にJames Martin Associates(JMA)と改名され、 1991年にテキサス・インスツルメンツ・ソフトウェアに(一部)買収された。その後、ミシガン州アナーバーにDatabase Design Inc.(DDI)を共同設立し、自身のデータベース設計技術を普及させ、その実装を支援するツールの開発に着手した。情報技術エンジニアリングソフトウェアの市場リーダーとなったDDIは、KnowledgeWareと改名され、最終的にフラン・ターケントンに買収され、株式公開された。
マーティンは2009年7月にオックスフォード大学キーブル・カレッジから名誉フェローシップを、ウォーリック大学から名誉理学博士号を授与された。2008年にはチューリング記念講演を行った。[ 2 ] Computerworld誌の25周年記念号によると、彼はコンピュータ科学の世界に最も影響を与えた25人のうち4位にランクインした。[ 8 ]
1990年代以降、マーティンはバミューダ諸島の自身のプライベートアイランド、アガーズ島に住んでおり、2013年6月24日に水泳中の事故で亡くなったとみられる。[ 9 ]
マーティンは、システム設計、ソフトウェア開発手法、情報技術工学、コンピュータ支援ソフトウェア工学の分野における専門家でした。彼は第4世代プログラミング言語をいち早く提唱した人物の一人であり、ラピッドアプリケーション開発手法の主要開発者の一人でもありました。
情報技術工学(ITE)は、情報システムの設計と開発に対するアプローチです。その歴史はやや複雑で、大きく分けて2つの流れがあります。1976年から1980年の間にオーストラリアで生まれたと言われており、文献に初めて登場したのは1981年、ジェームズ・マーティンとクライヴ・フィンケルスタインによるサヴァント研究所の出版物『情報工学』です。
情報技術工学は、 1980年代に組織の運用処理ニーズを理解した上で、データベース管理者(DBA)やシステムアナリストがデータベース設計やシステムを開発するために使用できるデータ分析およびデータベース設計技術を初めて提供した。
フィンケルシュタインのスレッドは、1980年以降、データ処理(DP)主導型のIEへと発展しました。1983年から1986年にかけて、IEはさらにビジネス主導型のIEへと進化し、急速に変化するビジネス環境に対応することを目指しました。当時の技術ディレクターであったチャールズ・M・リヒターは、1983年から1987年にかけて、IE手法の刷新とIEソフトウェア製品(User-Data)の設計に重要な役割を果たしました。このソフトウェア製品はIE手法の自動化を支援し、次世代の情報アーキテクチャへの道を開きました。
情報技術工学におけるマーティンの潮流は、当初から戦略主導型であり、1983年以降は、データ辞書や百科事典を構築するために使用できるビジネス記述技術を提供することで開発プロセスを自動化する可能性に焦点を当て、そのデータ辞書や百科事典をコード生成のソース素材として活用することを目指した。マーティンの手法は、CASE(コンピュータ支援ソフトウェアエンジニアリング)ツール業界の基盤となった。
マーティン自身は、少なくとも4つのCASEツールベンダー、すなわちInTech(Excelerator)、Higher Order Software、KnowledgeWare (旧Database Design Inc、Information Engineering Workbench)、そしてJames Martin Associates(旧DMW、現在はHeadstrong、Texas InstrumentsのCA Gen施設のオリジナル設計者であり、この手法の主要開発者)に相当な出資を行っていた。
1980年代後半から1990年代初頭にかけて、マーティンの手法はラピッドアプリケーション開発(RAD)とビジネスプロセス再設計(BPR)を取り入れ、その後まもなくオブジェクト指向の分野にも進出した。
ラピッドアプリケーション開発(RAD)とは、もともと1970年代半ばにゲタヘッタ電話会社のシステム開発センターでダン・ギーランの指導の下、D・ディナダサによって開発され、実用化されたソフトウェア開発プロセスを指す用語である。このプロセスが数々の目覚ましい成功を収めた後、ギーランは様々な場でこのプロセスの方法論、実践、そして利点について幅広く講演を行った。
マーティンは1991年に自身の手法を発表しました。マーティンの方法論は、反復的な開発とプロトタイプの構築を特徴としています。近年では、この用語とその頭字語は、Webアプリケーションフレームワークやその他のソフトウェアフレームワークの使用など、アプリケーション開発のスピードアップを目的としたさまざまな技術を包含する、より広範で一般的な意味で使用されるようになりました。
RAD(迅速アプリケーション開発)のアプローチは、開発速度の向上とアプリケーション保守の容易化を実現する代わりに、機能性やパフォーマンスにおいて妥協を伴う場合がある。
2004年、マーティンはオックスフォード大学にジェームズ・マーティン21世紀スクールを設立するために6000万ポンドを寄付し、同校は2010年にオックスフォード・マーティン・スクールと改名された。これは同大学への単独寄付としては最大額だった。 [ 8 ]この学校は「未来をより良い場所にするための新しい概念、政策、技術を策定する」ことを目指している。[ 10 ] 2009年、マーティンは他の寄付者からの同額の寄付があれば、さらに最大5000 万ドルを寄付すると約束した。この条件は2010年4月に満たされた。[ 11 ]
マーティンはモントレー国際大学院大学の篤志家であり、2007年に同大学の核不拡散研究センター(CNS)に多額の寄付を行った。 [ 12 ] [ 13 ]その後、CNSは彼の功績を称え、ジェームズ・マーティン核不拡散研究センターと改名された。[ 13 ]
マーティンは100冊以上の本を執筆し[ 14 ]、その多くは情報技術業界でベストセラーとなった。以下はその一部である。