Grady Booch has a career in software stretching back over 30 years. The IBM Research software engineering chief scientist even has a development methodology — the Booch Method — named after him and he ...