Domain-Driven Design (DDD) Foundation

29 februari, 2024Hilversum, The Netherlands

2 days
In Person
Agile
Software Quality Assurance

Ga een stap verder met Agile en DevOps. In deze tweedaagse training leer je de basisprincipes van Domain-Driven Design. Leer hoe je software ontwerpt, modelleert en maakt die zich richt op onderliggende zakelijke belangen en een gedeelde taal creëert tussen zakelijke belanghebbenden en het softwareteam.

Download brochure

Vind een geschikte datum

Registreer je nu

Wil je je team(s) of organisatie trainen?

Wesley helpt je graag verder met trainingsoplossingen op maat.

Get in touch

Duur

2 days

Tijd

09:00 – 17:00

Taal

English

Lunch

Included

Certificering

No

Level

Foundation

Wat ga je leren?

Heb je al veel gelezen over DDD (Domain-Driven Design) maar weet je niet waar je moet beginnen? Heb je hulp nodig bij het uitzoeken wat de zorgen van je zakelijke stakeholders zijn? Is jouw organisatie Agile, maar brengen te veel overdrachten nog steeds de verkeerde ideeën naar productie? Wil je overstappen op een microservices-architectuur, maar weet je niet zeker of dit de juiste manier is? Dan is onze DDD Foundation precies wat je nodig hebt.

Belangrijkste leerdoelen

  1. De essentiële tactische en strategische ontwerppatronen van DDD begrijpen.
  2. Pas DDD-principes toe op je huidige softwarecultuur.
  3. Los veelvoorkomende problemen op met DDD en verbeter de softwarekwaliteit.
  4. Samen Domains modelleren met behulp van EventStorming en Example Mapping.
  5. Beheer complexiteit door grenzen aan te brengen met de Bounded Context.
  6. De flow tussen Bounded Contexts visualiseren om afhankelijkheden van teams en systemen te beheren

Programma

Deze 2-daagse DDD Foundation training geeft je ervaring met hands-on oefeningen die theorie en praktijkvoorbeelden behandelen. Van strategische ontwerppatronen met Big-Picture EventStorming tot tactische ontwerppatronen met Software Modeling en Example Mapping, je zult vertrekken uitgerust met de kennis en vaardigheden om je eigen DDD-reis te beginnen.

  • Inleiding tot Domain Driven Design en Architectuur.
  • Waarom Domain Driven Design doen?
  • Modellen; impliciet & expliciet ontwerp; taal en toevallige & essentiële complexiteit.
  • Waarom, wat en hoe van Collaborative Modelling.
  • Software ontwerpen samen met het bedrijf: event storming & example mapping.
  • Van event storming & example mapping tot het slicen van stories op de backlog.
  • Wat zijn boundaries en waarom zijn ze belangrijk?
  • De Bounded Context toepassen om af te stemmen op natuurlijke grenzen en complexiteit te beheren
  • Message flowing en toewijzing van verantwoordelijkheden.
  • Valideer je ontwerp met het bounded context canvas

Voor wie is het?

Deze Domain-Driven Design training is perfect voor iedereen die betrokken is bij het maken van software; van software architecten tot product owners, van scrum masters tot business analisten, testers en software engineers.

Vereisten

De training begint met de basis van DDD, dus je hoeft nog niet alle ins en outs te kennen. Maar als je goed voorbereid wilt zijn, raden we je aan het gratis e-book The Anatomy of Domain-Driven Design of begin met het boek ‘Domain-Driven Design’ by Eric Evans..

Waarom zou ik deze training volgen?

Verbeter je Agile en DevOps vaardigheden

Leer de kloof tussen bedrijfs- en IT-professionals te overbruggen

Praktijkervaring opdoen door hands-on oefeningen

Wat moet je nog meer weten?

Na je registratie voor de DDD foundation cursus ontvang je een bevestigingsmail met praktische informatie. Een week voor de training vragen we naar eventuele dieetwensen en delen we relevante literatuur ter voorbereiding.    

We kijken uit naar je deelname!  

Vereisten

Literatuur en lunch zijn bij de prijs van de training inbegrepen.

We gaan niet coderen, dus een laptop is niet nodig.

Reis- en verblijfkosten worden niet gedekt.

Deze training wordt alleen in het Engels aangeboden.

Maak kennis met de trainer

Sjoerd Westerhof

Sjoerd Westerhof, trainer at Xebia Academy. He’s passionate about teaching in Domain-Driven Design (DDD).

Download de Domain-Driven Design (DDD) Foundation Training Guide

Ook interessant voor jou

View all trainings
Impact Mapping

Leer over Impact Mapping voor zakelijk succes door stakeholders op één lijn te brengen, effectief te plannen en jouw impact te vergroten.

Product Owner
Software Architecture
1 day
In Person

Next:

27 mrt, 2024

From:

€895

Bekijk training
Certified OKR Practitioner – Fundamentals

Beheers de kunst van het doelen stellen met onze gecertificeerde OKR Fundamentals-training.

Kateryna Zhuzha

Agile Leiderschap
Product Leader
Productleider
1 day
In Person

Next:

25 mrt, 2024

From:

€875

Bekijk training
Certified OKR Practitioner – Applied

Ontdek onze Certified OKR Practitioner training. Leer met het populaire OKR-framework duidelijke doelen te stellen.

Kateryna Zhuzha

Agile Leiderschap
Product Leader
Productleider
2 days
In Person

Next:

25 – 26 apr, 2024

From:

€1570

Bekijk training
Communication for Engineers

Deze training Communicatie voor ingenieurs biedt een systematische aanpak om je communicatievaardigheden te verbeteren.

Chris Laffra

1 day
In Person

Next:

1 mrt, 2024

From:

€835

Bekijk training
AI-Powered Product Management

Ontdek hoe je de waarde van je product kunt verhogen door gebruik te maken van de kracht van kunstmatige intelligentie (AI). In twee dagen word je vertrouwd met de zwarte doos die AI is en leer je hoe je waarde uit gegevens kunt halen door beter samen te werken met Data (Science) of Analytics-teams in je organisatie die AI bouwen.

Rutger de Wijs

Gegevens en AI
Productbeheer
2 days
In Person

Next:

6 – 7 mrt, 2024

From:

€1355

Bekijk training