Grady Booch

O acesso a um computador IBM 1130 durante os fins de semana e horas noturnas proporcionou a experiência fundamental para Grady Booch, que mais tarde se tornou um arquiteto principal das metodologias modernas de desenvolvimento de software. Nascido em 1955 em Amarillo, Texas, estabeleceu uma carreira definida pela formalização do design orientado a objetos e pela padronização de práticas de modelagem complexas utilizadas em toda a indústria tecnológica global.

Início de carreira e educação

Booch completou a sua educação universitária na Academia da Força Aérea dos Estados Unidos em 1977, seguida de um mestrado em engenharia elétrica pela Universidade da Califórnia, Santa Bárbara, em 1979. A sua trajetória profissional começou dentro da Força Aérea dos Estados Unidos, onde serviu como engenheiro de projetos e gerente de missões de apoio em terra associadas ao vaivém espacial de 1977 a 1981. Posteriormente, passou para o papel de instrutor na Academia da Força Aérea.

Contribuições metodológicas

Durante a sua permanência na Rational Software, onde serviu como Cientista Chefe desde a sua criação em 1981 até à sua aquisição pela IBM em 2003, Booch desenvolveu o método Booch. Detalhada no seu livro de 1991 e 1994, Object Oriented Analysis and Design With Applications, a metodologia utilizava modelagem orientada a objetos, processos de desenvolvimento iterativos e práticas recomendadas como a simplificação de classes. A abordagem apresentava um microprocesso para gerir estruturas de classes e um macroprocesso para a gestão do ciclo de vida, incluindo conceptualização, análise, design, evolução e manutenção. Embora a sua notação específica tenha sido posteriormente substituída pela Linguagem de Modelagem Unificada (UML), os princípios do método Booch foram integrados no Processo Unificado da Rational.

A Linguagem de Modelagem Unificada e a permanência na IBM

Booch é reconhecido pela sua colaboração com Ivar Jacobson e James Rumbaugh para desenvolver a Linguagem de Modelagem Unificada durante a década de 1990. Este padrão unificou elementos de várias técnicas de modelagem numa estrutura coesa. Após a aquisição da Rational Software, Booch ocupou cargos na IBM de 2003 a 2026. Como Cientista Chefe de Engenharia de Software dentro da IBM Research, liderou projetos de software de longo prazo e contribuiu para o Handbook of Software Architecture. Também serviu como editor de séries para a Benjamin Cummings, defendendo padrões de design e mentoria arquitetónica.

O TESTE GRATUITO
Qual é o seu?

Vinte perguntas, oito minutos no relógio e um percentil medido contra todos os que já fizeram. Sem cadastro.

Fazer o teste de QI →

Fatos rápidos

- Nascimento: 1955, Amarillo, Estados Unidos - Educação: Academia da Força Aérea dos Estados Unidos, Universidade da Califórnia, Santa Bárbara - Obra notável: Linguagem de Modelagem Unificada - Membro da ACM: 1995 - Membro da IBM: 2003 - Medalha Lovelace: 2012 - Prémio Pioneiro da Computação da IEEE Computer Society: 2016 - Afiliações profissionais: IEEE, ACM, AAAS

Perguntas dos leitores

### O que é o método Booch?

É uma metodologia de análise e design orientado a objetos que envolve notações específicas e um processo de desenvolvimento de ciclo duplo que Booch escreveu no início da década de 1990.

### Que organizações empregaram Grady Booch?

Trabalhou para a Força Aérea dos Estados Unidos, Rational Software e IBM.

Compare com os grandes

David Hume vs HippocratesFr D Ric Chopin vs Michael FaradayCarl Friedrich Gauss vs Thomas EdisonBobby Fischer vs Richard Feynman
Ver Ranking →Todas as comparações →

Crianças prodígio

Leia ZhuLeia ZhuMade her solo debut before 2,000 people at age four and the BBC…Cleopatra StratanCleopatra StratanYoungest Person to Score a #1 Hit and Earn Professional Singer…Quvenzhané WallisQuvenzhané WallisYoungest Best Actress Oscar Nominee in History — Age 9 for…Jackie EvanchoJackie EvanchoYoungest Solo Platinum-Selling Singer in U.S. History — Sang…
Crianças prodígio →

Jogue e volte amanhã

Desafio diário do gênio · Genius trivia
Who is widely considered the first computer programmer?
Toque na sua resposta ↓
Qual gênio é você? Teste de QI grátis