Barry Boehm

American software engineer (1935–2022)

A 1973 report submitted to the Defense Advanced Research Projects Agency by Barry Boehm shifted the trajectory of computing by correctly predicting that software development costs would eventually surpass hardware investments. This analysis challenged prevailing assumptions within the agency, which had anticipated that hardware expenses would remain the primary fiscal burden for large-scale computer systems.

Academic and Early Professional Foundation

Born in Santa Monica in 1935, Boehm established a rigorous mathematical background before entering the computer science field. He earned a BA from Harvard University in 1957, followed by an MS and a PhD from the University of California, Los Angeles, in 1961 and 1964, respectively, under the supervision of Elliott Ward Cheney Jr. His professional career began in 1955 at General Dynamics as a programmer-analyst, followed by a tenure at the RAND Corporation, where he directed the Information Sciences Department until 1973.

THE FREE TEST
How high is yours?

Twenty questions, eight minutes on the clock, and a percentile measured against everyone who has taken it. No sign-up.

Take the IQ test →

Software Engineering Models and Methods

Boehm is recognized for developing frameworks that brought structure to software management. His 1981 work, Software Engineering Economics, detailed the Constructive Cost Model (COCOMO), a method for calculating development effort in person-months based on source code volume. He also introduced the spiral model, an iterative development process that prioritizes risk management and revisiting project phases. Furthermore, he adapted the Delphi method into the Wideband Delphi technique to enhance estimation accuracy for complex software development tasks.

Defense Contributions and Academic Leadership

Between 1973 and 1989, Boehm served as chief scientist of the Defense Systems Group at TRW Inc. He later returned to government service from 1989 to 1992, directing the Information Science and Technology Office at DARPA and the Software and Computer Technology Office for the Department of Defense. In 1992, he joined the University of Southern California as the TRW Professor of Software Engineering and became the founding director of the Center for Systems and Software Engineering, positions he held while contributing to numerous scientific journals and professional societies.

Distinctions and Professional Legacy

Throughout his career, Boehm was recognized by several professional bodies, becoming a fellow of the IEEE, ACM, and AIAA, and a member of the National Academy of Engineering in 1996. His accolades include the IEEE Simon Ramo Medal in 2010, the Harlan D. Mills Award in 2000, and the INCOSE Pioneer Award in 2019. He held honorary doctorates from the University of Massachusetts and the Chinese Academy of Sciences. He died in 2022 at the age of 87.

Fast facts

Questions readers ask

What is the spiral model?

It is an iterative software development process created by Boehm that requires phases of development to be revisited repeatedly.

What was the significance of Boehm's 1973 DARPA report?

It accurately predicted that software costs would eventually overwhelm hardware costs, prompting a strategic change in computing investment.

Achievements

Compare with the greats

Bobby Fischer vs Gottfried Wilhelm LeibnizClaude Monet vs Marie CurieArchimedes vs Sun TzuBernhard Riemann vs Nikola Tesla
See the IQ Rankings →All comparisons →

Child prodigies

Alexandra DovganAlexandra DovganWon the Grand Prix at the international Grand Piano Competition…Michael KearneyMichael KearneyBachelor's at 10 Years, 4 Months — Youngest U.S. College…Edmund Thomas ClintEdmund Thomas ClintProduced roughly 25,000 artworks before dying at the age of sixStephen WiltshireStephen WiltshireAutistic Savant Drawing Entire Cities from Memory — MBE from…
Child prodigies →

Play & come back tomorrow

Daily Genius Challenge · Guess the genius
Austrian friar whose pea-plant experiments uncovered the basic laws of inheritance, founding genetics.
Tap your answer ↓
Which Genius Are You? Free IQ Test