Invite people who can explain the user, business aim, and consequences of delivery. For software, that usually means product, design or research, development, testing, and operations. Add security, data, compliance, support, sales, or a domain specialist where needed. Whenever possible, include a user or someone with direct evidence.
A crowded workshop can become an audience rather than a conversation. Choose a core group that can debate the journey, then bring specialists in for the sections they know. One person can facilitate: keep the group moving from left to right, ask what is missing, and write assumptions as assumptions. That role is not permission to settle product disputes alone. Scrum teams can gather ideas widely while respecting the Scrum Guide’s allocation of Product Backlog accountability to the Product Owner.
Make the invitation useful. Ask people to arrive with interview notes, support themes, analytics, the current workflow, recent incidents, or known technical constraints—not a polished presentation. Read the journey aloud. When the map reaches payments, failure handling, or a support handoff, ask the relevant specialist what the happy path has overlooked. Evidence should beat seniority when the two disagree.
For a remote session, check edit access beforehand and keep one shared board visible. Start with a few quiet minutes for everyone to add cards; this prevents the quickest speaker from framing the map. Say who is moving a card and why. Long time-zone spans may require two sessions; compare the results and surface conflicts afterward. A physical wall is pleasant, not essential. The essentials are a common view, permission to challenge it, and notes showing decisions, owners, and open questions. Without that record, the same disagreement returns after the board closes.