You are on page 1of 1

CONTENTS

The Picture That Explains Everything . . . . . . . . . . . . . . . . . . . . 191


Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Commands, Actions or Intentions . . . . . . . . . . . . . . . . . . . . . . 201
People . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Policies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Read Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
Hotspots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219

14. Process modeling game strategies - 50% . . . . . . . . . . . . . . . . . 220


Kicking-off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
Mid-game strategies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
Team dynamics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Are we done? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236

15. Observing global state - 10% . . . . . . . . . . . . . . . . . . . . . . . . . 238


The transaction obsession . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
There’s more to consistency than it’s apparent to the eye . . . . . . . 240

Modeling software systems . . . . . . . . . . . . . . .241

16. Running a Design-Level EventStorming - 10% . . . . . . . . . . . . . . 242


Scope is different . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
People are different . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
What do we do with the Big Picture Artifact? . . . . . . . . . . . . . . . 243
Where are Events Coming from? . . . . . . . . . . . . . . . . . . . . . . . 244
Discover Aggregates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
How do we know we’re over? . . . . . . . . . . . . . . . . . . . . . . . . . 246

17. Design-Level modeling tips . . . . . . . . . . . . . . . . . . . . . . . . . . 247


Make the alternatives visible . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Choose later . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Pick a Problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Rewrite, then rewrite, then rewrite again. . . . . . . . . . . . . . . . . . 248
Hide unnecessary complexity . . . . . . . . . . . . . . . . . . . . . . . . . 248

You might also like