Отчет, представленный Барри Боэмом (Barry Boehm) в 1973 году в Агентство перспективных оборонных исследовательских проектов (DARPA), изменил траекторию развития вычислительной техники, правильно предсказав, что расходы на разработку программного обеспечения в конечном итоге превысят инвестиции в оборудование. Этот анализ бросил вызов преобладающим предположениям внутри агентства, которое ожидало, что расходы на оборудование останутся основным финансовым бременем для крупномасштабных компьютерных систем.
Академический и ранний профессиональный фундамент
Боэм родился в Санта-Монике в 1935 году и получил фундаментальную математическую подготовку, прежде чем войти в область компьютерных наук. Он получил степень бакалавра в Гарвардском университете в 1957 году, а затем степень магистра и доктора философии в Калифорнийском университете в Лос-Анджелесе в 1961 и 1964 годах соответственно под руководством Эллиота Уорда Чейни-младшего. Его профессиональная карьера началась в 1955 году в General Dynamics в качестве программиста-аналитика, за чем последовала работа в RAND Corporation, где он возглавлял отдел информационных наук до 1973 года.
Модели и методы программной инженерии
Боэм известен разработкой структур, которые внесли порядок в управление программным обеспечением. В его работе 1981 года «Экономика программной инженерии» была подробно описана конструктивная модель стоимости (COCOMO) — метод расчета трудозатрат на разработку в человеко-месяцах на основе объема исходного кода. Он также представил спиральную модель — итеративный процесс разработки, который отдает приоритет управлению рисками и пересмотру этапов проекта. Кроме того, он адаптировал метод Дельфи в технику широкополосного Дельфи для повышения точности оценки сложных задач разработки программного обеспечения.
Вклад в оборону и академическое лидерство
В период с 1973 по 1989 год Боэм работал главным научным сотрудником группы оборонных систем в TRW Inc. Позже он вернулся на государственную службу с 1989 по 1992 год, руководя офисом науки и технологий информации в DARPA и офисом программного обеспечения и компьютерных технологий Министерства обороны. В 1992 году он присоединился к Университету Южной Калифорнии в качестве профессора программной инженерии TRW и стал директором-основателем Центра системной и программной инженерии — должности, которые он занимал, одновременно внося вклад в многочисленные научные журналы и профессиональные общества.
Двадцать вопросов, восемь минут на часах и процентиль, измеренный по всем, кто его проходил. Без регистрации.
Пройти тест IQ →Отличия и профессиональное наследие
На протяжении своей карьеры Боэм получил признание от нескольких профессиональных организаций, став членом IEEE, ACM и AIAA, а также членом Национальной инженерной академии в 1996 году. Среди его наград — медаль IEEE Саймона Рамо в 2010 году, премия Харлана Д. Миллса в 2000 году и премия INCOSE Pioneer в 2019 году. Он получил почетные докторские степени Массачусетского университета и Китайской академии наук. Он скончался в 2022 году в возрасте 87 лет.
Краткие факты
- Рождение: 1935, Санта-Моника - Смерть: 2022 - Образование: Гарвардский университет; Калифорнийский университет, Лос-Анджелес - Основная область: Программная инженерия - Основная модель: Конструктивная модель стоимости (COCOMO) - Профессиональное членство: Национальная инженерная академия - Ключевая награда: Медаль IEEE Саймона Рамо (2010) - Академический дом: Университет Южной Калифорнии
Вопросы читателей
### Что такое спиральная модель?
Это итеративный процесс разработки программного обеспечения, созданный Боэмом, который требует многократного пересмотра этапов разработки.
### В чем заключалась значимость отчета Боэма для DARPA 1973 года?
Он точно предсказал, что расходы на программное обеспечение в конечном итоге превысят расходы на оборудование, что привело к стратегическому сдвигу в инвестициях в вычислительную технику.



