Skip to content

Cognitive Load vs Domains ๐Ÿ‘‡๐Ÿฝ

Teams designed to be self-sufficient often can take on too many responsibilities, leading to a high ๐—ฐ๐—ผ๐—ด๐—ป๐—ถ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—น๐—ผ๐—ฎ๐—ฑ. Cognitive load is directly influenced by the number of ๐—ฑ๐—ผ๐—บ๐—ฎ๐—ถ๐—ป๐˜€ a team is responsible for.

1 min read

Originally posted on LinkedIn ยท 21 reactions ยท 1 comments ยท View original โ†’

Cognitive Load vs Domains ๐Ÿ‘‡๐Ÿฝ

Teams designed to be self-sufficient often can take on too many responsibilities, leading to a high ๐—ฐ๐—ผ๐—ด๐—ป๐—ถ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—น๐—ผ๐—ฎ๐—ฑ.

Cognitive load is directly influenced by the number of ๐—ฑ๐—ผ๐—บ๐—ฎ๐—ถ๐—ป๐˜€ a team is responsible for.

Domains are core areas of knowledge and expertise, such as:

โ–ถ๏ธ Business: Sales, customer service, marketing.

โ–ถ๏ธ Technical: Cloud infrastructure, AI, cybersecurity.

โ–ถ๏ธ Software: Codebases, subsystems, components, platforms.

โ–ถ๏ธ Process: Research, governance, ways of working.

Domains can be ๐—ฆ๐—ถ๐—บ๐—ฝ๐—น๐—ฒ, ๐—–๐—ผ๐—บ๐—ฝ๐—น๐—ถ๐—ฐ๐—ฎ๐˜๐—ฒ๐—ฑ, ๐—ผ๐—ฟ ๐—–๐—ผ๐—บ๐—ฝ๐—น๐—ฒ๐˜…:

โ–ถ๏ธ Simple: Clear solutions. The correct path forward is known and can be universally agreed upon. Best Practices apply.

โ–ถ๏ธ Complicated: Needs analysis and iterations. Expert knowledge and experience play a critical role.

โ–ถ๏ธ Complex: Emergent, unpredictableโ€”requires adaptive strategies, probing, experimentation, and iterative learning.

The work of Matthew Skelton and Manuel Pais (Team Topologies) ๐Ÿ‡บ๐Ÿ‡ฆ ๐Ÿ‡ต๐Ÿ‡ธ Pais in Team Topologies has been crucial to mainstreaming this discussion.

In the book, they share a few ๐—ต๐—ฒ๐˜‚๐—ฟ๐—ถ๐˜€๐˜๐—ถ๐—ฐ๐˜€ as a design starting point:

โ–ถ๏ธ Assign each domain to a single team.

โ–ถ๏ธ Teams can handle 2-3 simple domains but should avoid managing multiple complicated or complex domains.

๐Ÿ’ฌ How many domains is your team responsible for today? Are they simple, complicated, or complex? ๐Ÿ‘‡๐Ÿฝ