Kontakt aufnehmen

Schulungsübersicht

Modul 1: Architekturstandards, die skalieren

Ziel: Einigung auf einen einfachen, gemeinsamen Satz von Architekturstandards, auf den Principal Engineers im täglichen Entscheiden zurückgreifen können.

Inhalte

  • Architekturprinzipien: Was soll standardisiert werden und was entscheiden die Teams selbst?
  • Grundlagen der Zerlegung: Definition von Grenzen und Verantwortungsbereichen
  • Grundlagen der Integration: API-Verträge, Versionierung, Kompatibilität
  • Einführung in Messaging: Kafka vs. RabbitMQ, was soll standardisiert werden?
  • Einführung in Daten: Ownership- und Source-of-Truth-Denken (MongoDB + SQL Server)
  • Häufige Architekturan-tipatterns in Systemen mit hoher Skalierung
  • Leichte Dokumentation von Entscheidungen (Konzept von ADR/RFC)

Modul 2: Code-Architektur in großen .NET-Lösungen

Ziel: Abstimmung über praxisnahe Leitlinien für architektonische Entscheidungen im Code innerhalb großer Lösungen.

Inhalte

  • Strukturierung großer .NET-Lösungen: Module, Schichtung, Grenzen
  • Abhängigkeitsrichtung und Sicherstellung, dass die Architektur im Code sichtbar bleibt
  • Gemeinsame Bibliotheken: Wann sie helfen und wann sie Kopplungen erzeugen
  • Integrationsgrenzen im Code: Muster zur Trennung von Belangen (Separation of Concerns)
  • „Review-Linsen“ für die Code-Architektur: Worauf man schnell achten sollte
  • Umgang mit Ausnahmen ohne Verletzung der Konsistenz

Modul 3: Design-Reviews, die Entscheidungen vorantreiben

Ziel: Etablierung eines konsistenten Ansatzes für Design-Reviews, der zu fundierten Entscheidungen und gemeinsamem Verständnis führt.

Inhalte

  • Was ein starkes Design-Review auf Principal-Ebene ausmacht
  • Review-Prozess: Was wird wann geprüft?
  • Bewertungskriterien: Die wenigen Aspekte, die am meisten zählen
  • Fazilitation: Senior-Diskussionen fokussiert und produktiv halten
  • Schluss der Entscheidung: Wie Diskussionen beendet und Fortschritt erzielt wird
  • Dokumentation der Ergebnisse: Entscheidungen und Folgemaßnahmen
  • Praktische Übung anhand einer kurzen Fallstudie (Systemebene)

Modul 4: Einflussnahme ohne formelle Autorität für Principal Engineers

Ziel: Stärkung von Mentoring-, Feedback- und Abstimmungspraktiken mit Individual Contributors.

Inhalte

  • Mentoring vs. Steuerung: Coaching, ohne die Verantwortung zu übernehmen
  • Geben von technischem Feedback auf hohem Niveau (klar, standardsbasiert)
  • Fördern der Abstimmung unter ICs: Praktische Techniken
  • Umgang mit Meinungsverschiedenheiten und Widerstand konstruktiv
  • Einfache Gesprächsmuster und Vorlagen, die Principal Engineers wiederverwenden können


Voraussetzungen

Die Teilnehmenden bringen 2–3 anonymisierte Beispiele wiederkehrender Diskussionen mit (z. B. Entscheidungen zur Systemzerlegung, Integrationsansätze, Regeln für die Code-Struktur). Bestehende interne Standards können optional geteilt werden.

 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien