ボーム(バリー・ボーム)
バリー・ボームは、ソフトウェア工学の分野で有名なアメリカの研究者である。
彼はソフトウェア開発の効率を高めるための「スパイラルモデル」を提唱しました。
このモデルは、リスクを管理しながら段階的に開発を進める手法で、多くの企業で使われている。
また、ソフトウェアのコスト見積もりモデル「COCOMO(ココモ)」を開発し、ソフトウェアプロジェクトの計画と管理に大きな影響を与えます。
バリー・ボームは、作家として、著書『ソフトウェア工学経済学(Software Engineering Economics)』にて、品質向上とテストの関係性についても言及されていて彼の肩書はソフトウェア工学者、ソフトウェア工学の分野での研究と実践で著名な専門家です。
生まれ:1935年5月16日アメリカ合衆国ネブラスカ州のリンカーンで生まれました
1. ハーバード大学/物理学の学士号を取得しました。
2. カリフォルニア大学ロサンゼルス校 /数学の修士号を取得しました。
3. カリフォルニア大学ロサンゼルス校/数学の博士号を取得しました。
バリー・ボームが提唱した「スパイラルモデル」は、ソフトウェア開発プロセスにおいてリスク管理と反復的なテストの重要性を強調するモデルです。
このモデルでは、プロジェクトが複数のサイクルを経て進行し、各サイクルで設計・開発・テストが繰り返されている。
これにより、早期にテストを実施し、問題を迅速に発見して修正することが可能となりました。
彼は、テストがプロジェクトの総コストにどのように影響するかを定量的に分析し、効果的なテスト戦略の必要性を訴えました。彼の研究は、テストのコストとリスクを適切に管理することで、全体的な開発プロセスの品質を向上させることができることを示しています。
ボームは、ソフトウェア開発コストを見積もるための「COSTAR(Constructive Cost Model)」を開発しました。
このモデルは、テスト工程を含む開発全体のコストを予測するためのツールであり、特にテストにかかるコストを正確に見積もるために役立ちます。これにより、プロジェクトの初期段階からテストに必要なリソースを適切に計画することができるようになりました。
彼は、テストを通じてソフトウェアの欠陥を早期に発見することが、最終的なコスト削減と品質向上にどれほど重要かを強調しました。 バリー・ボームの研究と理論は、ソフトウェアテストを開発プロセスの中心的な要素とし、効果的なテストがプロジェクト全体の成功に不可欠であることを示しました。これにより、ソフトウェアテストの重要性がより一層認識されるようになりました。
日本で手に入る書籍・執筆
執筆:アジャイルと規律/~ソフトウエア開発を成功させる2つの鍵のバランス~
買える場所:Amazon