Architectural Kata - Mitmachen und beim nächsten Mal selbst machen
Hands-On 120'
Keywords
Architektur, Teamwork, Dojo, Kata, HandsOn
Abstract
EntwicklerInnen haben viele Praktiken zur Auswahl, um ihre Programmierfähigkeiten weiter zu entwickeln. Code Katas, Coderetreats und vieles mehr.
Für die Fähigkeit Architekturen und Systeme auf einer abstrakteren Ebene als Code zu entwerfen, gibt es allerdings noch keine verbreiteten Praktiken.
Diesem Missstand soll mit Architectural Katas (2010 von Ted Neward initiiert) Abhilfe geschaffen werden. Angelehnt an die Praktik der Code Katas, sind Architectural Katas kleine, wiederholbare Übungen bei denen der Weg das Ziel ist.
Der Ablauf einer Architectural Kata ist grob wie folgt: Es werden kleine Teams gebildet. Alle Teams bekommen Anforderungen für ein Projekt genannt und müssen zusätzliche Anforderungen identifizieren, indem der Moderator befragt wird. Aus diesen gesamten Anforderungen wird eine grobe Architekturvision entwickelt und diese nach Ablauf einer gewissen Zeit den anderen Teams präsentiert, erklärt und diskutiert.
Ziel der Session ist, die Teilnehmer in die Lage zu versetzen, anschließend selbst Architectural Katas durchzuführen, und damit diese die Praktik in ihren Werkzeugkoffer übernehmen können.
Vorkenntnisse
keine
Speaker
Benjamin Reitzammer
Folien: Architectural Kata - Benjamin Reitzammer