Interaction mode
An interaction mode is a defined pattern governing how people, teams, or systems exchange information, capabilities, requests, or assistance.
Architecture Modernization: Socio-technical alignment of software, strategy, and structure
An interaction mode is a Team Topologies classification describing how teams interact to achieve a goal or exchange capabilities.
- How it is used
- Guides team-relationship design and evolution by balancing shared alignment, capability reuse, and cognitive load.
- How deep it goes
- Defines three modes, explains their coordination costs, and connects them to organizational sensing without prescribing implementation details.
- Examples
- Uses shared rituals, API consumption, urgent deadline support, upskilling, and gradual movement from collaboration to X-as-a-service.
- What you can do after
- Diagnose costly team interactions and choose or evolve collaboration, X-as-a-service, or facilitating relationships.
Effective Platform Engineering
An interaction mode is a defined pattern governing how teams collaborate, consume services, or receive assistance from other teams.
- How it is used
- Clarifies how platform, enabling, and stream-aligned teams work together in different scenarios.
- How deep it goes
- Distinguishes collaboration from X-as-a-service and describes their behaviors, interfaces, and responsibilities.
- Examples
- Uses cloud migration assistance and a customer-loyalty-program overhaul to illustrate support and collaboration.
- What you can do after
- Apply explicit collaboration or service-consumption patterns to coordinate teams and clarify responsibilities.
Read how Effective Platform Engineering explains interaction mode →
Related concepts
- collaborationincludes · Collaboration is coordinated activity in which multiple participants contribute toward a shared goal or outcome.
- x-as-a-service modeincludes · An X-as-a-service mode is an interaction or delivery model in which a provider supplies a capability as a consumable service through defined interfaces and expectations.
- team topologiesused by · Team Topologies is an organizational design framework for structuring teams and their interactions to improve the flow of value in software delivery.
- facilitation modeincludes · A facilitation mode is an interaction in which one team helps another improve its capabilities or ways of working without taking over its work.
- mental modeluses · A mental model is an internal conceptual representation of a system, situation, or process that supports understanding and reasoning about it.
- facilitationincludes · Facilitation is the practice of supporting communication, participation, or collaboration to help people or groups make progress toward shared goals.
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.

