LINK: ESTABLISHED
BOOTING PERSONAL TERMINAL...    LOADING USER PROFILE...    APPLYING CRT FILTERS...    PRESS [NAV] TO SWITCH SECTIONS    //    ALL DATA REMAINS LOCAL.  
MODE: DESKTOP

briefings Architekur Katas


DATE 08/07/2024
TAGS DE • Architecture • 15min

Tauche ein in die dynamische Welt der Softwarearchitektur mit dem interaktiven Workshop „Architecture Canvas Kata“. Dieser Workshop richtet sich sowohl an neue als auch an erfahrene Entwickler, Architekten und Manager, die ihre Designfähigkeiten durch praktische Übungen verbessern möchten. Du wirst in kleinen Teams zusammenarbeiten, um reale Probleme zu lösen und abstrakte Anforderungen in robuste Architekturdiagramme zu verwandeln. So erhältst du Einblicke in effektive Kommunikationsstrategien und lernst, wie Du die Anforderungen verschiedener Interessengruppen unter einen Hut bringst. Perfekt für alle, die ihren architektonischen Scharfsinn und ihre Kreativität in einer ansprechenden, praxisnahen Umgebung verbessern möchten. Komm zu uns, um deine architektonischen Fähigkeiten zu verbessern und dich mit Gleichgesinnten auszutauschen!

Architektur Katas

denn Übung macht den Meister

eine Einführung von Robert Jeutter

Ursprung

  • Architektur-Katas sind Trainingsmethoden für Softwarearchitekten und agile Teams
  • Inspiriert von den japanischen Kampfkünsten, bei denen Katas zur ständigen Verbesserung dienen
  • Bekannt durch Ted Neward 2010 auf der ÜberConf
  • Katas trainieren die Umsetzung von Anforderungen in eine passende Softwarearchitektur
  • Katas fördern das Stellen der richtigen Fragen und die Dokumentation

Aufgaben eines Softwarearchitekten

  • Anforderungen und Randbedingungen klären
  • Strukturen entwerfen
  • Technische Konzepte entwerfen
  • Architektur kommunizieren
  • Umsetzung betreuen
  • Architektur bewerten

Ablauf einer Kata

  • Teilnehmer in Gruppen von 3-5 Personen aufteilen
  • Problemstellung in Gruppen verteilen
  • Gruppen erstellen und skizzieren Softwarearchitektur
  • Als Hilfestellung gibt es einen Architecture Canvas

1. Durchgang der Kata

~45 Minuten für den Architekturentwurf

  • Wichtigste Architektur- und Designfragen
  • Wichtige Qualitätsziele und Randbedingungen
  • Dokumentation mit Diagrammen, Tabellen, Listen

Feedback-Prozess

~15 Minuten für gegenseitige Präsentation und Feedback

  • Was ist das umzusetzende System und was gehört zum Kontext?
  • Welche Systemteile und Beziehungen gibt es?
  • An welchen Stellen wurde Flexibilität eingebaut?
  • und vieles mehr…

2. & 3. Durchgang

~30 Minuten für

  • Systemkontext und Strukturen
  • Verantwortlichkeiten der Komponenten
  • Verbesserte Diagramme
  • Erste technische Entwürfe

mit 15 Minuten im Anschluss für
gegenseitige Präsentation und Feedback

Tipps

  • Wenig implizit, mehr explizit
  • Diagramme nicht überladen
  • Abkürzungen erklären
  • Legenden für Notationen nutzen
  • Fokus auf technische Details nicht zu früh setzen

Zeit mit dem Kata zu beginnen!

END OF BRIEFING

End of record. Further disclosure requires clearance.