Kursplan

Modul 1: Arkitekturstandarder som skalar

Mål: Enas om en enkel, gemensam uppsättning arkitekturstandarder som Principaler kan hänvisa till i dagliga beslut.

Teman

  • Arkitekturprinciper: vad som ska standardiseras kontra vad teamen bestämmer
  • Grunderna i uppdelning: definiera gränser och ägarskap
  • Grunderna i integration: API-avtal, versionshantering, kompatibilitet
  • Översikt över meddelanden: Kafka kontra RabbitMQ, vad som ska standardiseras
  • Översikt över data: ägarskap och tänkande kring källan till sanning (Mongo + SQL Server)
  • Vanliga arkitekturella anti-mönster i system med hög skala
  • Lättviktig dokumentation av beslut (ADR/RFC-koncept)

Modul 2: Kodarkitektur i stora .NET-lösningar

Mål: Enas om praktisk vägledning för arkitekturella beslut inom kod i stora lösningar.

Teman

  • Strukturera stora .NET-lösningar: moduler, lagerindelning, gränser
  • Dependency-riktning och att hålla arkitekturen synlig i koden
  • Delade bibliotek: när de hjälper kontra när de skapar koppling
  • Integrationsgränser i koden: mönster för separation av ansvarsområden
  • "Granskningslinser" för kodarkitektur: vad man snabbt ska leta efter
  • Hantera undantag utan att bryta konsistensen

Modul 3: Designgranskningar som driver beslut

Mål: Etablera ett konsekvent tillvägagångssätt för designgranskning som leder till beslut och gemensam förståelse.

Teman

  • Vad som gör en stark designgranskning på Principal-nivå
  • Granskningsarbetsflöde: vad som granskas och när
  • Granskningskriterier: de få saker som är viktigast
  • Facilitet: hålla seniora diskussioner fokuserade och produktiva
  • Avsluta beslut: hur man avslutar diskussioner och går vidare
  • Dokumentera resultat: beslut och uppföljande åtgärder
  • Praktisk granskning med hjälp av en kort fallstudie (på systemnivå)

Modul 4: Inflytande utan auktoritet för Principaler

Mål: Stärka vanor kring mentorskap, feedback och samstämmighet med individuella bidragsgivare.

Teman

  • Mentorskap kontra styrning: coaching utan att ta över ägarskap
  • Ge teknisk feedback på hög nivå (tydlig, standardbaserad)
  • Driva samstämmighet mellan individuella bidragsgivare: praktiska tekniker
  • Hantera oenighet och motstånd på konstruktivt sätt
  • Enkla konversationsmönster och mallar som Principaler kan återanvända


 

Krav

Deltagare medför 2–3 anonymiserade exempel på återkommande diskussioner (val av systemuppdelning, integrationsmetodik, regler för kodstruktur). Befintliga interna standarder kan delas om så önskas.

 21 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (2)

Kommande Kurser

Relaterade Kategorier