Fred Brooks said, “How do we get great designers? Great designers design, of course.” and Ted Neward afterwards asked “So how are we supposed to get great architects, if they only get the chance to architect fewer than a half-dozen times in their career?” The kata is an ancient tradition, designed to give students the opportunity to practice not only basics but also being prepared for real situations. Architectural katas are like coding katas created by Dave Thomas, meant to practice architecting a software system.
How do we practice? The attendees will be split into small groups and given a “real world” business problem (the kata). The groups will discuss and discover the requirements and clarifies them with the “customer”. The vision/solution will be sketched and presented. Questions and feedback are provided from the other project teams.
Patrick works as a Software Craftsman, passionate Agilista, Coach, Spring Trainer and Professional Scrum Trainer for Developers at 42talents. His biggest goal is to improve everyone’s workplace in IT.
Learning new stuff from others and with others is a thing Patrick enjoys very much. Because of this, he started with Peter the Software Craftsmanship Zurich Meetup series.
He likes to make a difference, running experiments and having discussions with a wee dram.
Peter (hates) dislikes crap software and tries his best to improve the profession of software development. For this reason he joined scrum.org. The seek for improvement keeps him getting out of bed ever day… and the smell of coffee.
One day, Peter woke up and realized that software development is not only about code, but also about people: From his teammates till the end user. Some people you just give donuts and some you need to give a little bit more. Peter is on a journey to make everyone happy.
If he is not sitting on a mountain bike or playing the trumpet, you might find him at a local user group to hang out with other geeks!