Боэм, Барри

Барри Боэм (англ. Barry Boehm; 16 мая 1935[1], Санта-Моника, Лос-Анджелес, Калифорния, США20 августа 2022) — американский специалист по экономике программного обеспечения.

Биография

Родился в 1935 году. Боэм получил степень бакалавра по математике в Гарвардском университете в 1957 году, степень магистра в 1961 году и степень доктора философии в 1964 году, как по математике.

Скончался 20 августа 2022 года в Санта-Монике (Калифорния)[3][4].

Работы

Область научных интересов Барри Боэма включало моделирование процесс разработки программного обеспечения архитектуры, метрики программного обеспечения и модели затрат.

После смерти учёного его исследовательскую работу продолжает Центр системной и программной инженерии Боэма (Boehm Center for Systems and Software Engineering, BCSSE)[5]. Центр занимается развитием заложенных им практик и обновлением моделей, в частности, разработкой новой версии модели оценки затрат — COCOMO III[6], а также адаптацией принципов спиральной модели к современным методологиям разработки.

Стоимость программного и аппаратного обеспечения

В отчёте 1973 года Боэм предсказал, что затраты на программное обеспечение превысят затраты на оборудование.

В книге Барри Боэма 1981 года «Экономика разработки программного обеспечения» описана модель конструктивных затрат (COCOMO).

undefined

Боэм также создал спиральную модель разработки программного обеспечения. Этот итеративный процесс разработки программного обеспечения оказал большое влияние на MBASE и экстремальное программирование . Принципы спиральной модели и заложенные в COCOMO подходы к экономической оценке оказались актуальными и для современных проектов в области искусственного интеллекта и машинного обучения благодаря их акценту на итеративную разработку и управление рисками.

Усовершенствование метода Delphi

Барри Боэм усовершенствовал метод оценки включив в него больше групповых итераций, что делает его более подходящим для определённых классов задач, таких как разработка программного обеспечения. Этот вариант называется широкополосным методом Delphi. Метод Wideband Delphi считается предшественником техники Planning Poker, широко используемой в современных Agile-методологиях для оценки сложности задач[7].

Разработал модель возрастающих обязательств (ICM)[8] представляет собой процесс проектирования, развития и развития систем для систем 21- st века. Типы систем охватывают широкий диапазон от систем на основе COTS до «рутинных» информационных систем, интенсивных для человека и критически важных для жизни или безопасности[9].

В 1998 году, после разработки ICM, Барри Боэм вместе с А. Уинсором Брауном начали концентрироваться на согласовании его с спиральной моделью и её воплощением в MBASE[10] и последующей Lean MBASE и стали работать над созданием модели постепенных обязательств для программного обеспечения (ICMS) путём адаптации существующих инструментов поддержки[9].

Награды и звания

Примечания

  1. 1 2 Barry Boehm // SNAC (англ.) — 2010.
  2. Mathematics Genealogy Project (англ.) — 1997.
  3. Barry W. Boehm (1935-2022). Institute of Software, Chinese Academy of Sciences (24 августа 2022). Дата обращения: 29 апреля 2026.
  4. Barry Boehm, a "Living Legend" in Systems and Software Engineering, Dies at 87 (амер. англ.). USC Viterbi | School of Engineering. Дата обращения: 29 апреля 2026. Архивировано 1 сентября 2022 года.
  5. Faculty and students pay tribute to software engineering pioneer barry boehm. USC Viterbi School of Engineering (сентябрь 2023). Дата обращения: 29 апреля 2026.
  6. Introducing COCOMO III. DHS.gov (январь 2023). Дата обращения: 29 апреля 2026.
  7. Wideband Delphi and Planning Poker. GeeksforGeeks. Дата обращения: 29 апреля 2026.
  8. CSE Website. Sunset.usc.edu. Дата обращения: 23 октября 2016. Архивировано 3 марта 2016 года.
  9. 1 2 Boehm, B., Brown, A. W., and Koolmanojwong, S. Demonstration Proposal: Incremental Commitment Model for Software. University of Southern California, Los Angeles, CA. 90089.
  10. Boehm, B., Abts, C., Brown, A. W., Chulani, S., Clark, B. K., Horowitz, K., Madachy, R., Reifer, D., and Steece, B. 2000. Software Cost Estimation with COCOMO II. ISBN 0-13-026692-2. Prentice Hall PTR Upper Saddle River, NJ.
  11. 1 2 Barry Boehm. Research.com. Дата обращения: 29 апреля 2026.
  12. 1 2 3 Dr. Barry W. Boehm. National Academy of Engineering. Дата обращения: 29 апреля 2026.
  13. 1 2 3 Barry Boehm. IEEE Computer Society. Дата обращения: 29 апреля 2026.

Дополнительно по теме