Welkom    Scrum    UML    Onderzoek    CV    Contact    AmoixA    Kunst

Boek    Cursus    Workshop   


Workshop UML Domain Driven Design Patterns

Om software te kunnen bouwen of aanpassen, maak je modellen. Hierin beschrijf je met eenvoudige plaatjes wat de software moet doen, en hoe deze samenwerkt met andere systemen. De meest gebruikte taal voor deze modellen is UML, de Unified Modeling Language, zoals beschreven in het boek Inleiding UML.

Om de software efficiënt te kunnen bouwen en onderhouden moet hij naadloos aansluiten op de getekende modellen. Essentieel hierbij is de dialoog tussen de developers die de software bouwen en de domeinspecialisten, die het domein waarop de software betrekking heeft in alle diepte kennen. Zo leveren developers en domeinspecialisten beiden de input die nodig is om te komen tot een effectief model.

Een goed model
  • representeert de domeinkennis in alle noodzakelijke diepte, en
  • is in al zijn aspecten zichtbaar in de door de developers geschreven code
Deze workshop maakt de deelnemers hiermee vertrouwd, door een afwisseling van theorie en praktijk.
In de praktijkoefeningen past de deelnemer het geleerde direct toe op zijn of haar dagelijks werk, hierbij geholpen door de workshopleider.