Kontakt aufnehmen

Schulungsübersicht

Modul 1: Architekturstandards, die skalieren

Ziel: Einigung auf einen einfachen, gemeinsam getragenen Satz von Architekturstandards, die Principal Engineers bei täglichen Entscheidungen als Referenz heranziehen können.

Inhalte

  • Architekturprinzipien: Was zu standardisieren ist vs. was Teams selbst entscheiden
  • Grundlagen der Zerlegung: Definition von Grenzen und Zuständigkeiten
  • Grundlagen der Integration: API-Verträge, Versionierung, Kompatibilität
  • Einführung in Messaging: Kafka vs. RabbitMQ – was zu standardisieren ist
  • Einführung in Daten: Ownership und das Denken in „Single Source of Truth“ (MongoDB + SQL Server)
  • Häufige Architektur-Antimuster in hochskaligen Systemen
  • Leichte Dokumentation von Entscheidungen (ADR/RFC-Konzept)

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

Ziel: Einigung auf praxisnahe Leitlinien für Code-Architekturentscheidungen innerhalb großer Lösungen.

Inhalte

  • Strukturierung großer .NET-Lösungen: Module, Schichtung, Grenzen
  • Abhängigkeitsrichtung und Sichtbarmachung der Architektur im Code
  • Gemeinsame Bibliotheken: wann sie helfen vs. wann sie Kopplung erzeugen
  • Integrationsgrenzen im Code: Trennung von Zuständigkeiten (Separation of Concerns)
  • „Prüflinsen“ für die Code-Architektur: Schnellanhaltspunkte, worauf zu achten ist
  • Umgang mit Ausnahmen ohne Bruch der Konsistenz

Modul 3: Design-Reviews, die Entscheidungen vorantreiben

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

Inhalte

  • Was ein starkes Design-Review auf Principal-Ebene ausmacht
  • Review-Ablauf: Was wird wann geprüft?
  • Bewertungskriterien: Die wenigen Dinge, die am wichtigsten sind
  • Fazilitation: Senior-Diskussionen fokussiert und produktiv halten
  • Entscheidungsschluss: Debatten beenden und voranschreiten
  • Dokumentation der Ergebnisse: Entscheidungen und Follow-up-Aktionen
  • Übungs-Review anhand einer kurzen Fallstudie (Systemebene)

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

Ziel: Stärkung von Gewohnheiten im Bereich Mentoring, Feedback und Abstimmung mit ICs.

Inhalte

  • Mentoring vs. Direktion: Coaching ohne Übernahme der Ownership
  • Abgabe von technischem Feedback auf höchster Ebene (klar, standardsbasiert)
  • Abstimmung über ICs hinweg: Praktische Techniken
  • Konstruktiver Umgang mit Unstimmigkeiten und Widerstand
  • Einfache Gesprächsmuster und Skripte, die Principal Engineers wiederverwenden können


 

Voraussetzungen

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

 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien