Берри Боэм: Американский ученый в области компьютерных наук (1935–2022)
Barry Boehm
Берри Боэм (1935-2022) – американский ученый в области разработки ПО. Вклад в архитектуру, модели оценки стоимости, качества и рисков. USC, Harvard, UCLA.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Барри Уильям Боем (англ. Barry William Boehm; 16 мая 1935 – 20 августа 2022) – американский учёный в области компьютерных наук, выдающийся профессор компьютерных наук, промышленной и системной инженерии; профессор программной инженерии TRW; и основатель Центра системной и программной инженерии при Университете Южной Калифорнии. Он был известен своими многочисленными вкладами в область программной инженерии. В 1996 году Боем был избран членом Национальной инженерной академии за вклад в компьютерную и программную архитектуру, а также в разработку моделей оценки стоимости, качества и рисков для аэрокосмических систем.
American computer scientist (1935–2022)
Barry William Boehm (May 16, 1935 – August 20, 2022) was an American software engineer, distinguished professor of computer science, industrial and systems engineering; the TRW Professor of Software Engineering; and founding director of the Center for Systems and Software Engineering at the University of Southern California. He was known for his many contributions to the area of software engineering. In 1996, Boehm was elected as a member into the National Academy of Engineering for contributions to computer and software architectures and to models of cost, quality, and risk for aerospace systems.
Биография
Боем родился 16 мая 1935 года. Он получил степень бакалавра математики в Гарвардском университете в 1957 году, степень магистра в 1961 году и степень доктора философии в Калифорнийском университете в Лос-Анджелесе (UCLA) в 1964 году, все также по математике. Он также получил почетную степень доктора наук в области компьютерных наук в Массачусетском университете в 2000 году и почетную степень доктора наук в области разработки программного обеспечения в Китайской академии наук в 2011 году. В 1955 году он начал работать программистом-аналитиком в General Dynamics. В 1959 году он перешел в корпорацию RAND, где до 1973 года возглавлял отдел информационных наук. С 1973 по 1989 год он был главным научным сотрудником группы оборонных систем в TRW Inc. С 1989 по 1992 год он служил в Министерстве обороны США (DoD) в качестве директора Управления информационных наук и технологий DARPA и директора Управления программного обеспечения и компьютерных технологий DDR&E. В 2005 году он был удостоен премии Mellon за выдающиеся достижения в области наставничества, а в 2010 году – медали IEEE имени Саймона Рамо. 13 января 2014 года он был назначен заслуженным профессором.
Boehm was born on May 16, 1935. He received a BA in mathematics from Harvard University in 1957, and an MS in 1961, and PhD from UCLA in 1964, both in mathematics as well. He also received honorary Sc. D. in Computer Science from the U. of Massachusetts in 2000 and in Software Engineering from the Chinese Academy of Sciences in 2011. In 1955 he started working as a programmer analyst at General Dynamics. In 1959 he switched to the RAND Corporation, where he was head of the Information Sciences Department until 1973. From 1973 to 1989 he was chief scientist of the Defense Systems Group at TRW Inc. From 1989 to 1992 he served within the U. S. Department of Defense (DoD) as director of the DARPA Information Science and Technology Office, and as director of the DDR&E Software and Computer Technology Office. He received the Mellon Award for Excellence in Mentoring in 2005 and the IEEE Simon Ramo Medal in 2010. He was appointed a distinguished professor on January 13, 2014.
Работа
Исследовательские интересы Боэма охватывали моделирование процессов разработки программного обеспечения, инженерию программных требований, архитектуры программного обеспечения, метрики программного обеспечения и модели стоимости, среды разработки программного обеспечения и интеллектуальную разработку программного обеспечения. Боэм предсказал, что стоимость программного обеспечения станет превышать стоимость аппаратного обеспечения. DARPA ожидала, что он предскажет, что аппаратное обеспечение останется главной проблемой, что побудило бы их инвестировать в еще более мощные компьютеры. Этот доклад послужил толчком к смене направления в развитии вычислительной техники.
Boehm's research interests included software development process modeling, software requirements engineering, software architectures, software metrics and cost models, software engineering environments, and knowledge based software engineering. Boehm predicted that software costs would overwhelm hardware costs. DARPA had expected him to predict that hardware would remain the biggest problem, encouraging them to invest in even larger computers. The report inspired a change of direction in computing.
Спиральная модель
Боем также разработал спиральную модель разработки программного обеспечения, в которой фазы разработки последовательно повторяются и уточняются. Этот итеративный процесс разработки программного обеспечения оказал влияние на MBASE и экстремальное программирование.
Boehm also created the spiral model of software development, in which the phases of development are repeatedly revisited. This iterative software development process influenced MBASE and extreme programming.
Широкополосный дельфийский
Боем усовершенствовал метод Дельфи для оценки, добавив больше групповых итераций, что сделало его более подходящим для решения определенных классов задач, например, разработки программного обеспечения. Этот вариант называется методом Wideband Delphi.
Boehm refined the Delphi method of estimation to include more group iteration, making it more suitable for certain classes of problems, such as software development. This variant is called the Wideband Delphi method.