De staat van software ontwikkeling
Bij het lezen over Domain Driven Design (DDD), kom je op een gegeven moment de naam Alberto Brandolini tegen. Hij is bekend als ‘uitvinder’ van Event Storming. Event storming kun je zien als een soort taal met ‘sticky notes’ waarmee je complexe systemen gezamelijk kunt modelleren. Wil je daar meer over weten dan kan ik je zijn boek aanraden. (het boek is alleen nog niet af) Maar als je zoekt op zijn naam zul je zien dat hij ook bekend is om: “The bullshit asymmetry”.
Onlangs kreeg ik de kans om mee te doen met een brainstorm sessie bij een mooie start-up. Het doel was om samen met twee andere software ontwikkelaars van gedachten te wisselen om te kijken of er ergens aanknopingspunten zouden zijn om verder onderzoek te doen naar een probleem wat een tijdje speelde. Na wat praten over elementen, services en systemen, heb ik mijn Miro board gedeeld en ben ik gaan modelleren via de Event Storming technieken van –Alberto Brandolini.