Доступ к компьютеру IBM 1130 по выходным и в вечернее время дал фундаментальный опыт Грейди Бучу (Grady Booch), который позже стал ведущим архитектором современных методологий разработки программного обеспечения. Родился в 1955 году в Амарилло, штат Техас, и построил карьеру, определенную формализацией объектно-ориентированного проектирования и стандартизацией сложных методов моделирования, используемых во всей мировой технологической индустрии.
Ранняя карьера и образование
Буч завершил свое университетское образование в Академии ВВС США в 1977 году, а затем получил степень магистра электротехники в Калифорнийском университете в Санта-Барбаре в 1979 году. Его профессиональный путь начался в ВВС США, где он работал инженером проекта и менеджером наземных миссий поддержки, связанных с космическими шаттлами, с 1977 по 1981 год. Впоследствии он перешел на должность инструктора в Академии ВВС.
Методологический вклад
Во время работы в Rational Software, где он занимал должность главного научного сотрудника с момента основания компании в 1981 году до ее приобретения IBM в 2003 году, Буч разработал метод Буча (Booch method). Методология, подробно описанная в его книгах 1991 и 1994 годов «Объектно-ориентированный анализ и проектирование с приложениями» (Object Oriented Analysis and Design With Applications), использовала объектно-ориентированное моделирование, итеративные процессы разработки и рекомендуемые практики, такие как упрощение классов. Подход включал микропроцесс для управления структурами классов и макропроцесс для управления жизненным циклом, включая концептуализацию, анализ, проектирование, эволюцию и сопровождение. Хотя его специфическая нотация была позже заменена унифицированным языком моделирования (UML), принципы метода Буча были интегрированы в Rational Unified Process.
Унифицированный язык моделирования и работа в IBM
Буч известен своим сотрудничеством с Иваром Якобсоном и Джеймсом Рамбо при разработке унифицированного языка моделирования (UML) в 1990-х годах. Этот стандарт объединил элементы различных методов моделирования в единую структуру. После приобретения Rational Software Буч занимал должности в IBM с 2003 по 2026 год. В качестве главного научного сотрудника по разработке программного обеспечения в IBM Research он руководил долгосрочными программными проектами и внес вклад в «Справочник по архитектуре программного обеспечения» (Handbook of Software Architecture). Он также выступал в качестве редактора серий для Benjamin Cummings, выступая за шаблоны проектирования и архитектурное наставничество.
Двадцать вопросов, восемь минут на часах и процентиль, измеренный по всем, кто его проходил. Без регистрации.
Пройти тест IQ →Краткие факты
- Рождение: 1955, Амарилло, США - Образование: Академия ВВС США, Калифорнийский университет в Санта-Барбаре - Значимая работа: Унифицированный язык моделирования - Член ACM: 1995 - Член IBM: 2003 - Медаль Лавлейс: 2012 - Премия Computer Pioneer от IEEE Computer Society: 2016 - Профессиональные ассоциации: IEEE, ACM, AAAS
Вопросы читателей
### Что такое метод Буча?
Это методология объектно-ориентированного анализа и проектирования, включающая специфические нотации и двухцикловый процесс разработки, который Буч написал в начале 1990-х годов.
### В каких организациях работал Грейди Буч?
Он работал в ВВС США, Rational Software и IBM.
.jpg)


