liveBook · Manning

Collaborative modeling coach

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

A collaborative modeling coach is a person who guides, challenges, and encourages individuals or groups to develop effective collaborative modeling practices and skills.

A collaborative modeling coach guides, challenges, and encourages individuals or groups to engage effectively with collaborative modeling. The role supports skill development, tool use, and adoption while preserving participants’ responsibility for the work. section 5.1.2

Core practices include:

  • Contract with the individual or group to establish support boundaries, feedback consent, goals, and expected outcomes. section 5.1.2
  • Demonstrate necessary tools, then gradually transfer responsibility so participants take the lead. section 5.1.2

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

How deep it goes
Defines contracting and responsibility transfer, then demonstrates tool teaching through a Big Picture EventStorming session.
Examples
Uses BigScreen, Big Picture EventStorming, stakeholder interactions, swimlanes, pivotal events, and a tool-demonstration session.
What it assumes
Teaches collaborative modeling tool use while assuming the coach can establish a coaching relationship and define its boundaries.
What you can do after
Practice collaborative modeling by setting coaching expectations, using modeling tools, and transferring facilitation responsibility to participants.
How it connects
Connects collaborative modeling with facilitation, Agile coaching, stakeholder interaction, swimlanes, and pivotal events.

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.