Newsfeed / People / Grady Booch
Grady Booch

Grady Booch

ソフトウェアエンジニアリング チーフサイエンティスト & IBM フェロー エメリタス

IBM

pioneersoftware-engineeringenterprisefuture-of-work

Grady Booch について

Grady Booch は私たちが知っているソフトウェアエンジニアリングの創設者の一人です。彼は Ivar Jacobson と James Rumbaugh と共に Unified Modeling Language(UML)を共同作成し、オブジェクト指向設計方法論を先駆けし、前例のないスケールのシステムに取り組む IBM フェローとして何十年も活躍しました。

Vandenberg 空軍基地でのミサイルシステムから NASA の火星ミッションアーキテクチャまで、50年以上の経験を持つ Booch は、1970年代以降、ソフトウェア業界が経験した主要な変革のすべてを目撃してきました。彼は、今日の AI 駆動の変化について歴史的視点を提供するユニークな立場にあります。

キャリアの主な成果

  • IBM(1981年~現在):フェロー エメリタス、ソフトウェアエンジニアリング チーフサイエンティスト
  • UML 共同創設者:Jacobson と Rumbaugh と一緒に業界標準のモデリング言語を開発
  • オブジェクト指向設計:ソフトウェア設計のための Booch メソッドを先駆け
  • NASA コンサルタント:火星ミッション システムアーキテクチャに従事
  • 防衛システム:Vandenberg 空軍基地でのキャリア初期段階でミサイルおよび宇宙システムに従事
  • 著者:「Object-Oriented Analysis and Design with Applications」は依然として基礎的なテキストです

特筆すべき立場

ソフトウェアエンジニアを置き換える AI について

Booch は、AI コーディングツールは別の抽象化レベルを表しており、ソフトウェアエンジニアリングの置き換えではないと主張しています:

"Software engineers are the engineers who balance these forces... the laws of physics, the constraints of how large we can build things, algorithmic constraints, human constraints, legal issues, and ethical issues."

Dario Amodei の 12 ヶ月予測について

Anthropic CEO がソフトウェアエンジニアリングは12ヶ月以内に自動化可能になると主張したことについて聞かれたとき:

"I'd say politely, well I'll use a scientific term... it's utter BS. I think he's profoundly wrong. He has a fundamental misunderstanding as to what software engineering is."

歴史的視点について

"This is not the first existential crisis developers have faced. They have faced the same kind of existential crisis in the first and second generation."

何が変わるのか、何が変わらないのかについて

"You are actually being freed because some of the friction, some of the constraints, some of the costs of development are actually disappearing for you."

主な引用

  • "ソフトウェアエンジニアリングの全歴史は、抽象化レベルの上昇の1つです。"
  • "恐れないでください、開発者よ。あなたのツールは変わるかもしれませんが、あなたの問題は変わりません。"
  • "コンピューティングにはたくさんのことがあります、Dario よ、あなたの哲学の中で夢見られていることより。"
  • "これは業界にいるための興奮の時です。それは同時に恐ろしいことですが、そうあるべきです。"

関連資料

Video Appearances

ソフトウェアエンジニアリングの歴史

ソフトウェアエンジニアリングの歴史

Grady Booch は私たちが知っているソフトウェアエンジニアリングの創設者の一人です。彼は UML を共同作成し、オブジェクト指向設計を先駆けし、IBM フェローとして何十年も活躍しました。

at 00:00:00

Dario Amodei の自動化予測への応答

Dario Amodei の自動化予測への応答

丁寧に言いますと、科学的な用語を使って、Dario が言ったことを特徴づけるなら...それは完全なウソです。彼は根本的に間違っていると思います。

at 00:25:00

AI 恐怖に対する歴史的視点

AI 恐怖に対する歴史的視点

これは開発者が直面した最初の実存的危機ではありません。彼らは第1世代と第2世代で同じ種類の実存的危機に直面しました。

at 00:35:00

Related People