Hafta sonları ve gece geç saatlerde bir IBM 1130 bilgisayarına erişim, daha sonra modern yazılım geliştirme metodolojilerinin önde gelen mimarı olacak Grady Booch (Grady Booch) için temel deneyimi sağladı. 1955'te Amarillo, Teksas'ta doğdu ve kariyerini nesne yönelimli tasarımın resmileştirilmesi ve küresel teknoloji endüstrisinde kullanılan karmaşık modelleme uygulamalarının standardizasyonu ile tanımladı.
Erken kariyer ve eğitim
Booch, lisans eğitimini 1977'de Amerika Birleşik Devletleri Hava Kuvvetleri Akademisi'nde tamamladı, ardından 1979'da California Üniversitesi, Santa Barbara'dan elektrik mühendisliği alanında yüksek lisans derecesi aldı. Profesyonel yolu, 1977'den 1981'e kadar uzay mekiği ile ilgili yer destek görevleri için proje mühendisi ve yönetici olarak görev yaptığı Amerika Birleşik Devletleri Hava Kuvvetleri bünyesinde başladı. Daha sonra Hava Kuvvetleri Akademisi'nde eğitmenlik rolüne geçti.
Metodolojik katkılar
1981'deki kuruluşundan 2003'te IBM tarafından satın alınmasına kadar Baş Bilim İnsanı olarak görev yaptığı Rational Software'deki görev süresi boyunca Booch, Booch yöntemini (Booch method) geliştirdi. 1991 ve 1994 tarihli 'Object Oriented Analysis and Design With Applications' kitabında detaylandırılan metodoloji; nesne yönelimli modelleme, yinelemeli geliştirme süreçleri ve sınıf basitleştirme gibi önerilen uygulamaları kullandı. Yaklaşım, sınıf yapılarını yönetmek için bir mikro süreç ve kavramlaştırma, analiz, tasarım, evrim ve bakım dahil olmak üzere yaşam döngüsü yönetimi için bir makro süreç içeriyordu. Belirli notasyonu daha sonra Birleşik Modelleme Dili (UML) ile değiştirilmiş olsa da, Booch yönteminin ilkeleri Rational Unified Process'e entegre edildi.
Birleşik Modelleme Dili ve IBM dönemi
Booch, 1990'larda Birleşik Modelleme Dili'ni geliştirmek için Ivar Jacobson ve James Rumbaugh ile yaptığı iş birliğiyle tanınır. Bu standart, çeşitli modelleme tekniklerinden unsurları tutarlı bir çerçevede birleştirdi. Rational Software'in satın alınmasından sonra Booch, 2003'ten 2026'ya kadar IBM'de görevlerde bulundu. IBM Research bünyesinde Yazılım Mühendisliği Baş Bilim İnsanı olarak uzun vadeli yazılım projelerine liderlik etti ve 'Handbook of Software Architecture'a katkıda bulundu. Ayrıca Benjamin Cummings için dizi editörü olarak görev yaptı, tasarım kalıplarını ve mimari mentorluğu savundu.
Hızlı gerçekler
- Doğum: 1955, Amarillo, Amerika Birleşik Devletleri - Eğitim: Amerika Birleşik Devletleri Hava Kuvvetleri Akademisi, California Üniversitesi, Santa Barbara - Önemli eser: Birleşik Modelleme Dili - ACM Üyesi: 1995 - IBM Üyesi: 2003 - Lovelace Madalyası: 2012 - IEEE Computer Society Computer Pioneer Ödülü: 2016 - Profesyonel üyelikler: IEEE, ACM, AAAS
Okuyucuların sorduğu sorular
### Booch yöntemi nedir?
Booch'un 1990'ların başında yazdığı, belirli notasyonları ve çift döngülü geliştirme sürecini içeren nesne yönelimli bir analiz ve tasarım metodolojisidir.
### Grady Booch hangi kuruluşlarda çalıştı?
Amerika Birleşik Devletleri Hava Kuvvetleri, Rational Software ve IBM için çalıştı.
.jpg)


