Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Playing Tetris with Cognitive Load @ Codemotion, May 2024

Playing Tetris with Cognitive Load @ Codemotion, May 2024

Do we expect autonomous empowered cross-functional squads to set up their CI/CD tooling and pipelines, automate infra, test and secure all the things, and, of course, run and monitor their product live? Oh wait, there’s more: they need to actually understand who their customers are, what they need from the product, what is causing friction, and what is the viability of our product as a net positive for the organization.

Sounds familiar? Congratulations, you’re already playing Tetris with team cognitive load!

Manuel Pais

May 22, 2024
Tweet

More Decks by Manuel Pais

Other Decks in Technology

Transcript

  1. Team Topologies 3 Organizing business and technology teams for fast

    flow Matthew Skelton & Manuel Pais IT Revolution Press, 2019 teamtopologies.com/book Over 150.000 copies sold
  2. Each service must be fully owned by a team with

    sufficient capacity to design, build, run & evolve it 32
  3. coding testing deploying security infrastructure operations CI/CD arch & design

    UX cust satisfaction data science product viability QA
  4. coding testing deploying security infrastructure operations CI/CD arch & design

    UX cust satisfaction biz metrics product viability QA building the right solution
  5. COGNITIVE LOAD: The total amount of mental effort being used

    in the working memory - John Sweller 54
  6. 68 Answer Team Cognitive Load Clusters 1. Team Characteristics 2.

    Work Characteristics 3. Work Practices & Processes
  7. 69 Answer Team Cognitive Load Clusters 1. Team Characteristics 2.

    Work Characteristics 3. Work Practices & Processes 4. Work Environment & Tools
  8. 76

  9. “Any organization that designs a system (defined broadly) will produce

    a design whose structure is a copy of the organization's communication structure.” – Mel Conway, 1968 77
  10. topology the way in which constituent parts are interrelated or

    arranged Greek: τοπολογία (τόπος == ‘place’) 83
  11. 85

  12. 87 We expect most teams to be (value) stream-aligned with

    end-to-end ownership (if we want fast flow)
  13. 90 Enabling teams reduce both the learning curve to acquire

    capabilities and the need for “shared experts” by having them teach and mentor “on the ground”
  14. 96 Platform teams provide services that reduce cognitive load and

    accelerate stream-aligned teams to deliver work with substantial autonomy
  15. “A digital platform is a foundation of self-service APIs, tools,

    services, knowledge and support which are arranged as a compelling internal product.” – Evan Bottcher, 2018 99
  16. 112 “Highly evolved firms use a combination of stream-aligned and

    platform teams as the most effective way to manage cognitive load at scale”
  17. 115 Complicated subsystem teams build and evolve part of a

    system which requires specialized, PhD kind of knowledge
  18. 118 Team Interaction Modes Collaboration: 2 teams working together X-as-a-Service:

    1 provides, 1 consumes Facilitating: 1 team helps another
  19. 119 Team Interaction Modes Collaboration: 2 teams working together X-as-a-Service:

    1 provides, 1 consumes Facilitating: 1 team helps another Why, When, How Long