Cursusaanbod
Module 1: Architectuurstandaarden die schalen
Doelstelling: Het bereiken van overeenstemming over een eenvoudige, gedeelde set architectuurstandaarden waarnaar Principal Engineers kunnen verwijzen in dagelijkse beslissingen.
Onderwerpen
- Architectuurprincipes: wat te standaardiseren versus wat teams zelf bepalen
- Decompositiebasis: het definiëren van grenzen en eigendom
- Integratiebasis: API-contracten, versiebeheer, compatibiliteit
- Messaging-overzicht: Kafka versus RabbitMQ, wat te standaardiseren
- Data-overzicht: eigendom en 'source-of-truth'-denken (Mongo + SQL Server)
- Veelvoorkomende architectuuranti-patronen in high-scale systemen
- Lichtgewicht besluitdocumentatie (concept van ADR/RFC)
Module 2: Code-architectuur in grote .NET-oplossingen
Doelstelling: Afstemming op praktische richtlijnen voor code-architectuurbeslissingen binnen grote oplossingen.
Onderwerpen
- Structureren van grote .NET-oplossingen: modules, laagopbouw, grenzen
- Afhankelijkheidsrichting en het zichtbaar houden van architectuur in code
- Gedeelde bibliotheken: wanneer ze helpen versus wanneer ze koppelingen creëren
- Integratiegrenzen in code: patronen voor scheiding van zorgen
- 'Review lenses' voor code-architectuur: wat snel te controleren
- Hantering van uitzonderingen zonder consistentie te verbreken
Module 3: Ontwerprichtlijnen die beslissingen stimuleren
Doelstelling: Het vaststellen van een consistente aanpak voor ontwerprichtlijnen die leidt tot duidelijke beslissingen en gedeeld begrip.
Onderwerpen
- Wat maakt een sterke ontwerprichtlijn op Principal-niveau?
- Richtlijnwerkstroom: wat wordt beoordeeld en wanneer
- Richtlijncriteria: de paar dingen die het meest relevant zijn
- Facilitatie: senior discussies gefocust en productief houden
- Besluitafsluiting: hoe debatten te beëindigen en vooruitgang te boeken
- Uitkomsten vastleggen: beslissingen en follow-upacties
- Oefenreview aan de hand van een kort casestudy (systeemniveau)
Module 4: Invloed uitoefenen zonder autoriteit voor Principal Engineers
Doelstelling: Het versterken van gewoonten rond mentorschap, feedback en afstemming met IC's.
Onderwerpen
- Mentorschap versus aansturing: coachen zonder eigendom te claimen
- Het geven van hoogstaande technische feedback (helder, standaardgebaseerd)
- Afstemming afdwingen onder IC's: praktische technieken
- Constructief omgaan met onenigheid en weerstand
- Eenvoudige gesprekspatronen en sjablonen die Principal Engineers kunnen hergebruiken
Vereisten
Deelnemers brengen 2–3 geanonimiseerde voorbeelden mee van terugkerende debatten (keuzes in systeemdecompositie, integratieaanpak, regels voor code-structuur). Eventueel bestaande interne standaarden kunnen optioneel gedeeld worden.
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (2)
Instructeurkennis, betrokkenheid en vertrouwensband
Adam Kuklewski - GE Medical Systems Polska
Cursus - Technical Architecture and Patterns
Automatisch vertaald
Ik vond de oefeningen leuk die hielpen om het brein te openen en nieuwe inzichten te krijgen over software-architectuur.
Gabriele - EAGLEPROJECTS S.p.A.
Cursus - Architecture and Design: Core + Advanced Training
Automatisch vertaald