Skip to main content
Also known as: team structure, org design patterns

Team Topologies

TechnicalFrameworksOperationsProduct

Definition

Team Topologies: Team Topologies is a framework for organizing software delivery teams, defining four team types: Stream-aligned (deliver value), Platform (provide services), Enabling (help other teams improve), and Complicated-subsystem (specialist expertise). It reduces cognitive load by clarifying team purposes and interaction modes.

Example Usage

Adopting Team Topologies, we split our monolithic 'platform team' into an enabling team (helps feature teams) and true platform team (builds services).

Common Misconceptions

Copy the exact four types. Adapt the framework to your context; not every organization needs all types.
Team Topologies is just for big companies. Even small teams benefit from clarity about purpose and interactions.
Structure teams once and done. Evolve topology as product complexity and organizational scale change.

Help us improve this definition

See something that could be clearer or more accurate? Let us know.

Help us improve this page

Found an error or have a suggestion? We'd love to hear from you.