Architectural Kata Workshop, Part II
Great Lakes Software Symposium
Chicago · November 12 - 14, 2010
About this Presentation
Fred Brooks said, “How do we get great designers? Great designers design, of course.” So how do we get great architects? Great architects architect. But architecting a software system is a rare opportunity for the non-architect. The kata is an ancient tradition, born of the martial arts, designed to give the student the opportunity to practice more than basics in a semi-realistic way. The coding kata, created by Dave Thomas, is an opportunity for the developer to try a language or tool to solve a problem slightly more complex than “Hello world”. The architectural kata, like the coding kata, is an opportunity for the student-architect to practice architecting a software system.
(In the 180-minute version of the workshop, “part 1” and “part 2” are both independent and interdependent-attendees who come for both parts will go through two iterations of the workshop, but attendance at just one part is still a standalone valuable experience for those who don't want to come to
both.)
