Team Topologies on splitting teams
Keep “Cognitive Load” down. Here are some heuristics:
If a domain is too large for a team, instead of splitting responsibilities of a single domain to multiple teams, first split the domain into subdomains and then assign each new subdomain to a single team. (Skelton and Pais 2019, chap. 3)
a single team … should be able to accommodate two to three ‘simple’ domains. (Skelton and Pais 2019, chap. 3)
a team responsible for a complex domain should not have any more domains assigned to them–not even a simple one. (Skelton and Pais 2019, chap. 3)
avoid a single team responsible for two complicated domains. (Skelton and Pais 2019, chap. 3)
Skelton, Matthew, and Manuel Pais. 2019. Team Topologies: Organizing Business and Technology Teams for Fast Flow. IT Revolution Press LLC.