Kata your Way to Better Architecture Skills


Duration: 180 mins
Andy Marks
Principal Consultant, ThoughtWorks
Sarah Taraporewalla
Principal Consultant, ThoughtWorks

"How do we get great designers? Great designers design, of course." —Fred Brooks

"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?" —Ted Neward

Architecture Kata exercises (https://archkatas.herokuapp.com/) are great activities to deliberately build skills in on-the-spot technical solution design. This workshop will give attendees both a theoretical and practical experience with this activity and allow them to conduct the same exercises within their teams/organisations.

This deep-dive will describe the purpose and structure of these exercises and then outline an incremental approach to completing a Kata. With this background, the attendees will form small groups and collaboratively design their own solution to a different Kata problem, guided by the experience of the facilitator(s). The final stage of the workshop consists of all the groups sharing and discussing their solutions with the entire set of attendees.

1. Introduction to Architecture Katas (20 minutes)

2. Facilitated small group kata exercise (140 minutes)

3. Group shareback and exercise review (20 minutes)

The intended audience for this workshop are architects, tech leads and/or senior engineers who are growing into roles which require architecture thinking.

You may also be interested in

25 mins
SRE or Devops - I am an Architect - Why Do I Care?

The most important thing about applications developed for the cloud - is keeping them running. More important than even writing...

50 mins
Homemade Serverless: Making it from Scratch

When Amazon introduced its Lambda product in November 2014 many saw it as a revolution in computing, and they weren't...

50 mins
Composing your Containerized Microservices

Docker compose has been a part of the docker ecosystem since the beginning. It allows us to “stitch” together our...

25 mins
Consumer Banking in Cloud

Join this talk to understand Goldman Sachs' Marcus product offering to its consumers and how services and products are deployed...

25 mins
Kubernetes in Production is Hard!

In the past two years, JFrog moved to deploying and managing JFrog SaaS applications in Kubernetes on the three big...

180 mins
Cloud Native Architecture

This two part Cloud Native Architecture workship will cover: Part 1: Cloud-Native Fundamentals: An Introduction to 12-Factor Applications It seems like...