liveBook · Manning

Preparation

As explained in Collaborative Software Design: How to facilitate domain modeling decisions

Preparation is the stage of organizing a collaborative modeling session, including its goal, participants, agenda, materials, exercises, outcome, and space.

Preparation is the first stage of collaborative modeling: organize both the session content and its space before people arrive. A clear plan gives the group a shared purpose, reduces confusion, and still leaves room to follow discoveries that emerge during modeling. section 4.1.2 section 4.2 section 5.3.1

Prepare a session by deciding:

Preparation is not a script. Modeling is exploratory, so a facilitator balances a stated goal and enabling constraints with attention to where the group needs to go. Agreements made in advance—such as when a large group will split—can make later interventions easier to understand and accept. section 4.1.2 section 5.4.5

Preparing a sensemaking prompt

To open a conversation about feature delivery and expectations, ask participants to place a dot where they spend most of their time. Keep prior exercises and their outcomes available for follow-up reflection, then adapt the next prompt to what the group reveals. section 5.4.4

Figure 5.9 One of the sensemaking exercises we did during an EventStorming session. We wanted to trigger a conversation on feature delivery and expectation so we asked the participants to place a dot where in general they spend most of their time on.

Use the dot-placement exercise as a lightweight visual prompt for surfacing how participants perceive their work and expectations. section 5.4.4

How Collaborative Software Design: How to facilitate domain modeling decisions covers it

How deep it goes
Provides a practical preparation checklist plus adaptive guidance for sensemaking, group dynamics, and collaborative styles rather than a fixed session script.
Examples
Uses a dot-placement sensemaking exercise about feature delivery and expectations, alongside EventStorming and Example Mapping planning situations.
What it assumes
Starts from zero with defining goals, participants, agendas, materials, exercises, outcomes, and space for a collaborative session.
What you can do after
Practice/perform it by planning a session, anticipating group dynamics, communicating expectations, and adjusting exercises or styles as discovery unfolds.
How it connects
Connects preparation with check-ins, check-outs, sensemaking, clear communication, EventStorming, Example Mapping, and collaborative styles.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Collaborative Software Design: How to facilitate domain modeling decisions. The section links point to the parts of the book it draws on.