» Workshop: From Vision to Code: Functional Domain Modelling «


Abstract

Modern collaborative methods such as event storming bring domain experts and developers together. "Domain modeling" goes one step further and enables collaborative work on code. In this workshop you can try it out "hands-on".

Our PO will explain the domain and we claim to have the result of an event storming. We then model the domain using the type system using TypeScript (TS is not the focus, you don't need specific TS knowledge).

This enforces invariants at compile time and experts can give direct feedback. The goal of the workshop is not only to use the type system for modeling, but also to practice communicating with POs, customers and other subject matter experts!

Bio

Marco is an architect and consultant at codecentric, and a passionate advocate for software craft & quality, which he also teaches at the university of applied sciences in Salzburg. He regularly speaks at software engineering conferences and is the author of several technical books. When he's not buried deep in code, his children beat him in analog board games.