Team Topologies
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
Related Terms
Two-Pizza Rule
The two-pizza rule, attributed to Jeff Bezos, suggests teams should be small enough to be fed with two pizzas—roughly 6-10 people. Small teams reduce...
Engineering Manager
An Engineering Manager (EM) leads a team of engineers, focusing on people management, team health, and delivery. EMs handle hiring, career development...
Explore More Resources
Browse Tools
Discover 100+ vetted tools for every stage of your startup journey
Explore all toolsBuild Your Stack
Take our personalized quiz to get tool recommendations for your startup
Start the checklistRecommended Reading
Curated books to help you learn, grow, and succeed as a founder
View book recommendationsListen & Learn
Top podcasts covering startups, product, growth, and entrepreneurship
Discover podcastsHelp us improve this definition
See something that could be clearer or more accurate? Let us know.