Architektur
Software-Architektur, die Teams tragen können Entscheidungen, die ihr morgen noch erklärt
Nicht die nächste Folie zu Microservices. Sondern: Qualitätsziele klären, Trade-offs sichtbar machen und Architektur so schneiden, dass Entwicklung und Betrieb damit leben können.
Rahmen
Für wen das gedacht ist.
Zielgruppe
- Entwicklerinnen und Entwickler, die Architektur mitverantworten
- Tech Leads und Software-Architektinnen
- Product Owner, die technische Entscheidungen einordnen müssen
- Teams vor einem größeren Umbau oder Greenfield
Voraussetzungen
Erfahrung in Softwareprojekten. Ihr müsst keine Zertifizierung mitbringen. Am besten ein eigenes System oder eine klare Fallfrage, an der wir arbeiten.
Nutzen
Was ihr danach könnt.
- Qualitätsziele und Randbedingungen explizit machen
- Modularisierung und Schnittstellen begründen, nicht nur zeichnen
- Trade-offs so dokumentieren, dass das Team später nachvollziehen kann, warum etwas so ist
- Am eigenen oder einem realistischen Fall eine tragfähige Richtung finden
Ablauf
Inhalte.
- Was Architektur im Alltag leisten muss, und was nicht
- Qualitätsanforderungen: Performance, Wandelbarkeit, Betrieb, Sicherheit, Kosten
- Sichten und Sprache im Team (unter anderem C4)
- Modularisierung, Boundaries, Kopplung
- Monolith, Modularisierung, Services: wann was, ohne Mode-Entscheidung
- Bestandsysteme vs. Greenfield
- Architekturentscheidungen dokumentieren (ADR)
- Arbeit am konkreten Fall des Teams
Präsenz oder Live-Online. Inhouse im Unternehmen oder über Schulungspartner. Dauer und Zuschnitt passen wir an das Team an.
Stimmen
Aus bisherigen Schulungen.
„Wir sind nicht an einem Lehrbuchbeispiel geblieben, sondern an unserem eigenen System. Danach war klarer, welche Trade-offs wir eingehen und warum.“
Software-Architekt Inneo Solutions GmbH, über Cegos Integrata GmbH
„Der Unterschied war der konkrete Fall. Danach konnten wir im Team begründen, welche Schnitte wir machen und welche nicht.“
Tech Lead Deutsche Lufthansa AG, über Cegos Integrata GmbH
Nächster Schritt
Passt das für euer Team?
30 Minuten, unverbindlich. Ihr schildert Ausgangslage und Ziel, ich sage euch ehrlich, welches Format Sinn ergibt. Preis auf Anfrage, je nach Dauer, Teilnehmerzahl und Ort.