liveBook · Manning

Facilitation

Facilitation is the practice of supporting communication, participation, or collaboration to help people or groups make progress toward shared goals.

How 3 Manning books explain it

Think Like a Software Engineering Manager

Communication and facilitation are practices for conveying information clearly and helping groups participate in productive decisions and discussions.

How it is used
Helps engineering managers communicate across audiences and support team participation in decisions.
How deep it goes
Outlines communication styles, feedback, coaching, and inclusive participation without a step-by-step facilitation method.
Examples
Contrasts a manager who helps a new engineer participate with one who relies on a senior engineer for decisions.
What you can do after
Practice/perform audience-aware communication and encourage broader participation in team discussions.

Read how Think Like a Software Engineering Manager explains facilitation →

Collaborative Software Design: How to facilitate domain modeling decisions

A facilitation process is the sequence of activities through which a facilitator guides a group toward effective communication, participation, or decision-making.

How it is used
Guides collaborative modeling, sensemaking, group decision-making, and conflict resolution by improving process flow and participation.
How deep it goes
Explains neutrality, safety, observation, stances, bias, and conflict patterns, but stops short of prescribing a complete session plan.
Examples
Uses BigScreen discussions, EventStorming, Example Mapping, observation exercises, check-ins, check-outs, and reflective heuristics.
What you can do after
Apply facilitation by observing group dynamics, protecting participation, selecting stances, and addressing bias, resistance, and conflict neutrally.

Read how Collaborative Software Design: How to facilitate domain modeling decisions explains facilitation →

Architecture Modernization: Socio-technical alignment of software, strategy, and structure

Facilitating is an interaction mode in which one team temporarily supports another team's goal through focused assistance or skill development.

How it is used
Supports another team temporarily through focused assistance, urgent-deadline collaboration, or skill development.
How deep it goes
Explains the interaction mode, questioning principle, process-modeling rules, and upskilling example without prescribing a rigid facilitation recipe.
Examples
Uses urgent deadlines, mob-programming upskilling, EventStorming, role-count questions, and process-modeling rules as concrete examples.
What you can do after
Practice/perform facilitation by asking group-opening questions and guiding collaborative process modeling or cross-team skill development.

Read how Architecture Modernization: Socio-technical alignment of software, strategy, and structure explains facilitation →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.