Это не официальный сайт wikipedia.org 01.01.2023

Боэм, Барри — Википедия

Боэм, Барри

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

Барри Боэм
англ. Barry Boehm
Palestra de Barry Boehm.jpg
Дата рождения 16 мая 1935(1935-05-16)
Место рождения
Дата смерти 20 августа 2022(2022-08-20)[1] (87 лет)
Страна
Научная сфера инженерия программного обеспечения
Место работы
Альма-матер
Научный руководитель Эллиот Уорд Чени[d][2]
Награды и премии
Логотип Викисклада Медиафайлы на Викискладе

БиографияПравить

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

Скончался 20 августа 2022 года[4].

РаботыПравить

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

В область его научных интересов также входили «Модель конструктивных затрат» (COCOMO), спиральная модель процесса разработки программного обеспечения, подход к управлению програмным обеспечением.

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

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

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

 
Спиральная модель (Боэм, 1988)

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

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

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

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

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

ПримечанияПравить

  1. 1 2 Barry Boehm, a “Living Legend” in Systems and Software Engineering, Dies at 87
  2. Математическая генеалогия (англ.) — 1997.
  3. 1 2 Biography  (неопр.). csse.usc.edu. Дата обращения: 14 мая 2017. Архивировано 24 сентября 2013 года.
  4. Barry Boehm, a "Living Legend" in Systems and Software Engineering, Dies at 87 (англ.). USC Viterbi | School of Engineering. Дата обращения: 2 сентября 2022. Архивировано 1 сентября 2022 года.
  5. CSE Website  (неопр.). Sunset.usc.edu. Дата обращения: 23 октября 2016. Архивировано 3 марта 2016 года.
  6. 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.
  7. 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.
  8. Archived copy  (неопр.). Дата обращения: 4 июня 2009. Архивировано из оригинала 18 июня 2008 года.