From the course: Software Architecture: Domain-Driven Design
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
What is event storming?
From the course: Software Architecture: Domain-Driven Design
What is event storming?
- [Instructor] So, having looked at what a DDD system looks like structurally, the next question is how do we build these things? How do we design them? The best technique that I know for doing this is something called event storming, which was developed just a few years ago by Alberto Brandolini. I've shown you his book here and also the URL to the book. This is a book that's definitely worth buying and reading. Now, event storming a technique that is used really for two things, but as we just saw in domain driven design, those two things are the same thing. In other words, you can use it to both analyze the domain, analyze the business, and also to develop the code that is going to be modeling the business because by modeling the business you are also coming up with a design for your code. So, event storming then is a collaborative technique that you do in conjunction with business people in order to come up with a…
Contents
-
-
-
-
-
-
-
(Locked)
What is event storming?2m 52s
-
(Locked)
The physical setup7m 57s
-
(Locked)
Demo: Events5m 6s
-
Demo: Activities flow4m 9s
-
(Locked)
Demo: Activities flow, part 22m 19s
-
(Locked)
Demo: Activities flow, part 35m 36s
-
(Locked)
Demo: Entities7m 3s
-
(Locked)
Demo: Contexts4m 1s
-
(Locked)
Demo: Context maps4m 28s
-
(Locked)
Demo: Entity maps2m 42s
-
(Locked)
-