Ta kontakt

Kursplan

Modul 1: Arkitekturstandarder som skalerer

Mål: Enes om et enkelt, delt sett med arkitekturstandarder som hovedingeniører kan referere til i daglige avgjørelser.

Temaer

  • Arkitekturprinsipper: hva som skal standardiseres vs. hva teamene bestemmer
  • Grunnleggende dekomposisjon: definere grenser og eierskap
  • Grunnleggende integrasjon: API-kontrakter, versjonering, kompatibilitet
  • Oversikt over meldingsformidling: Kafka vs RabbitMQ, hva som skal standardiseres
  • Oversikt over data: eierskap og kilde-for-sannhet tenkning (Mongo + SQL Server)
  • Vanlige arkitekturanti-mønstre i høy-skala systemer
  • Lettvektige avgjørelsesdokumenter (ADR/RFC-konsept)

Modul 2: Kodearkitektur i store .NET-løsninger

Mål: Enes om praktisk veiledning for kodearkitekturavgjørelser inn i store løsninger.

Temaer

  • Strukturering av store .NET-løsninger: moduler, lagdeling, grenser
  • Avhengighetsretning og holde arkitektur synlig i koden
  • Felle bibliotek: når de hjelper vs. når de skaper kobling
  • Integreringsgrenser i kode: separasjon av bekymringsmønstre
  • Kodearkitektur "gjennomgangslinser": hva man skal se etter raskt
  • Håndtere unntak uten å bryte enhetlighet

Modul 3: Designgjennomganger som driver beslutninger

Mål: Opprette en konsekvent designgjennomgangstilnærming som produserer beslutninger og delt forståelse.

Temaer

  • Hva gjør en sterk designgjennomgang på hovedingeniørrnivå
  • Gjennomgangsarbeidsflyt: hva gjennomgås og når
  • Gjennomgangskriterier: de få tingene som betyr mest
  • Fasilitasjon: holde senior diskusjoner fokuserte og produktive
  • Avgjørelsesavslutning: hvordan avslutte diskusjoner og gå videre
  • Fange resultater: beslutninger og oppfølgingsaksjoner
  • Øvde gjennomgang ved hjelp av en kort case study (system-nivå)

Modul 4: Innflytelse uten myndighet for hovedingeniører (Principals)

Mål: Styrke vaner med mentoring, tilbakemelding og avstemming med ICs.

Temaer

  • Mentoring vs. styring: coaching uten å ta eierskap
  • Gi høynivå teknisk tilbakemelding (klar, standardbasert)
  • Dreie avstemming på tvers av ICs: praktiske teknikker
  • Håndtere uenighet og motstand konstruktivt
  • Skrivekonvensjoner og skript hovedingeniører kan gjenbruke


Krav

Deltakerne bringer med seg 2–3 anonymiserte eksempler på tilbakevendende diskusjoner (valg av systemdekomposisjon, integreringsmetode, regler for kodestruktur). Eventuelle eksisterende interne standarder kan deles valgfritt.

 21 Timer

Antall deltakere


Pris per deltaker

Referanser (2)

Kommende kurs

Relaterte kategorier