Grady Booch’s title at IBM is Chief Scientist of Software Engineering which, he says, “basically means I get to do what I feel like doing with software engineering.” IBM acquired Rational Software in 2003, where Booch was working as Chief Scientist. Whatever his title, he’s considered somewhat of a “rock star” among software engineers. I was tempted to ask for his autograph when I had the opportunity to speak with him at the IBM Innovate conference this week, but resisted “groupie behavior.” Booch is best known for his work, along with Ivar Jacobson and James Rumbaugh, on developing the Unified Modeling Language (UML). He’s also quite well known for his work on design patterns and has authored several books on UML and object oriented design and analysis.
Though he’s an icon in the world of software development, he chats easily with the crowd at the Innovate conference, with a laid-back smile that sets people at ease.
In this video clip, Booch gives his thoughts about cloud computing and what he sees as future trends in this space.
Booch was one of the speakers at this morning’s keynote at the conference. The title of the presentation was “Imagine!” and included the many exciting opportunities for innovation that are being explored at IBM. More predictive weather forecasting, improvements in DNA sequencing, and the use of Zinsight were just a few of the projects Booch mentioned. Booch described the use of Second Life to allow virtual teams to collaborate and demonstrated with a short video of avatars working in cyberspace on an agile project.
I didn’t find the video that Booch showed at the keynote on YouTube, but I was pleased to find a series called “Rational is Agile,” including this video in which you will find the avatars of Matt Holitza, Scott Ambler and Grady Booch.