liveBook · Manning

Role mapping

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

A technique for identifying, categorizing, and relating the roles present in a group or session to reveal its underlying dynamics and polarities.

Role mapping identifies the roles present in a group session, then relates and categorizes them to reveal interactions, tensions, and the dominant polarity. section 10.3.2

Use the technique collaboratively:

  • Brainstorm all relevant roles, ensuring participants share a basic understanding of what a role is. section 10.3.2
  • Categorize roles by their interactions and by the ways they align or contrast. section 10.3.2
  • Group the categories into polarities so the dominant tension becomes visible and can inform a polarity map. section 10.3.2

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

How deep it goes
Defines brainstorming, categorization, and polarity grouping, then stops at supplying input for a polarity map.
Examples
Uses group brainstorming, interaction categories, alignment contrasts, and polarity groupings as working artifacts.
What it assumes
Assumes participants understand what a role is before beginning identification and categorization.
What you can do after
Evaluate group dynamics and identify a dominant polarity for further polarity mapping.
How it connects
Connects collaborative modeling with Lewis Deep Democracy and polarity mapping.

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.