Modulgrenzen für schnellen Arbeitsfluss mit Team Topologies und Domain-driven Design
Viele Organisationen zielen momentan darauf ab ihre Liefergeschwindigkeit für Software-Produkte nachhaltig zu erhöhen. Um einen kontinuierlich schnellen Arbeitsfluss von Teams zu gewährleisten müssen passenden Grenzen von Software-Module gefunden werden, damit die Teams weitestgehend autonom Entscheidungen treffen zu können. Des Weiteren spielet organisatorische Dynamik eine zentrale Rolle, um einen schnellen Arbeitsfluss dauerhaft aufrechterhalten zu können.
Team Topologies (Matthew Skelton & Manuel Pais) und Domain-driven Design (Eric Evans) sind zwei Ansätze, welche die eben genannten Ziele nachweislich erreichen können.
In diesem Workshop werden Sie erstens eine Einführung in Team Topologies erhalten. Hierbei geht es um Themen wie:
- die vier grundlegenden Team-Arten (Stream-aligned, Complicated-subsystem, Enabling, Platform)
- die drei Team-Interaktionsmodi (Collaboration, Enabling, X-as-a-Service)
- kognitive Belastung
- Team-APIs
- Bruchflächen (Fracture Planes) zum Schnitt von Team-Verantwortlichkeitnen
Eine sehr prominente Bruchfläche für das Schneiden von Teams ist der Bounded Context aus Domain-driven Design.
Daher werden Sie in diesem Kontext lernen:
- was Bounded Contexts sind
- was kognitive Belastung mit Bounded Contexts zu tun hat
- wie sich Subdomain-Klassifizierungen auf die vier grundlegenden Team-Arten aus Team Topologies auswirken können
- wie man mithilfe des DDD Starter Modeling Processes geeignete Grenzen für Teams und Software identifizieren kann
- wie man Modul- und Team-Grenzen bestmöglich aligned
- Date
- 2024-11-26
- Time
- 13:30 - 17:00
- Conference / Event
- MAD Summit Berlin
- Venue
- Maritim pro Arte Friedrichstraße 151, Berlin