You are on page 1of 1

CONTENTS

The backlog fallacy [FIXME: definitely not the first one . . . . . . . . 57


The backlog fallacy (rewritten) . . . . . . . . . . . . . . . . . . . . . . . . . 65
Modeling is broken . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Requirements gathering is broken . . . . . . . . . . . . . . . . . . . . . . 67
Enterprise Architecture is broken . . . . . . . . . . . . . . . . . . . . . . . 67
The EventStorming approach . . . . . . . . . . . . . . . . . . . . . . . . . 68

4. Running a Big Picture Workshop - 98% . . . . . . . . . . . . . . . . . . 69


Invite the right people . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Room setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Workshop Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Phase: Kick-off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Phase: Chaotic Exploration . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Phase: Enforcing the timeline . . . . . . . . . . . . . . . . . . . . . . . . . 81
People and Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Phase: Problems and opportunities . . . . . . . . . . . . . . . . . . . . . 101
Phase: Pick your problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
The promised structure summary . . . . . . . . . . . . . . . . . . . . . . . 107

5. Playing with value - part 1 - 95% . . . . . . . . . . . . . . . . . . . . . . . 109


Explore Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Explore Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
When should we apply this step? . . . . . . . . . . . . . . . . . . . . . . . 115

6. Discovering Bounded Contexts with EventStorming . . . . . . . . . . 117


Why Bounded Contexts are so critical . . . . . . . . . . . . . . . . . . . 117
Finding bounded contexts . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Enter EventStorming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Structure of a Big Picture workshop . . . . . . . . . . . . . . . . . . . . . 122
Homework time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Putting everything together . . . . . . . . . . . . . . . . . . . . . . . . . . 141

7. Making it happen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143


Managing Participant’s experience . . . . . . . . . . . . . . . . . . . . . . 143
Managing conflicts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148

8. Preparing the workshop - 30% . . . . . . . . . . . . . . . . . . . . . . . . 150

You might also like