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.
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
- Born: 1935, Santa Monica
- Died: 2022
- Education: Harvard University; University of California, Los Angeles
- Primary Field: Software engineering
- Major Model: Constructive Cost Model (COCOMO)
- Professional Membership: National Academy of Engineering
- Key Award: IEEE Simon Ramo Medal (2010)
- Academic Home: University of Southern California
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
- IEEE Simon Ramo Medal — 2010
- Held posts at University of Southern California
- Fields: software engineering



