Grady Booch is Chief Scientist for Software Engineering at IBM Research. Having originated the term and the practice of object-oriented design, he is best known for his work in advancing the fields of software engineering and software architecture. A co-author of the UML, a founding member of the Agile Alliance, and a founding member of the Hillside Group, Grady has published six books and several hundred technical articles, including an ongoing column for IEEE Software. Grady is also a trustee for the Computer History Museum. He is an IBM Fellow, an ACM and IEEE Fellow, and has been awarded the Lovelace Medal and has given the Turing Lecture for the BCS. He is currently deeply involved in the development of cognitive systems, and is also developing a major trans-media documentary for public broadcast on the intersection of computing and the human experience.