DX Heroes logo
#engineering-management
#developer-experience

What is Team Topologies?

Length: 

4 min

Published: 

June 9, 2026

What is Team Topologies?

What Team Topologies means

Team Topologies is a model for structuring software teams so that work flows quickly and people stop waiting on each other. Instead of grouping people by job title or technology, it organizes them around the value they deliver. The book by Matthew Skelton and Manuel Pais turned this into a practical vocabulary that engineering leaders now use to redesign how their teams work together.

The model defines four team types. Stream-aligned teams own a slice of the product end to end and ship it to users. Platform teams build internal tools and services that make the stream-aligned teams faster. Enabling teams help other teams pick up new skills, then step away. Complicated-subsystem teams handle parts that need deep specialist knowledge, like a pricing engine or a video codec.

It also defines three interaction modes: collaboration (two teams work closely for a short time), X-as-a-service (one team consumes another's output with little contact), and facilitating (one team coaches another).

In plain words

Think of an airport. The crew that boards and flies a plane is a stream-aligned team. They do not also pour the runway or run air traffic control. Those are platform and specialist teams that let the flight crew focus on getting passengers where they are going. Team Topologies is the seating chart that keeps everyone in the role where they create the most value.

Why it matters for your business

  • Faster delivery. Teams that own a clear slice of value ship without waiting in long approval queues across departments.
  • Lower cognitive load. When a team's scope matches what people can reasonably hold in their heads, fewer mistakes slip through and onboarding gets shorter.
  • Fewer handoffs. Every handoff between teams adds delay and lost context. The model is designed to cut them.
  • A reason to invest in platforms. It gives leadership a clear case for funding platform teams: they exist to speed up everyone else.

Common pitfalls

  • Renaming, not reorganizing. Relabeling existing departments as "stream-aligned" changes nothing if the dependencies and handoffs stay the same.
  • A platform nobody wants. A platform team that builds what it finds interesting, rather than what stream-aligned teams actually need, becomes another bottleneck.
  • Permanent collaboration. Collaboration mode is meant to be temporary. Two teams stuck collaborating forever usually signals an unclear boundary that needs redrawing.

Related articles:

  • What is platform engineering? - The discipline behind the platform teams Team Topologies relies on.
  • What is an internal developer platform (IDP)? - The product a platform team builds for everyone else.
  • What is Developer Experience and why you should care - Why team boundaries and cognitive load show up on your bottom line.

Want to stay one step ahead?

Don't miss our best insights. No spam, just practical analyses, invitations to exclusive events, and podcast summaries delivered straight to your inbox.