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

Playing Tetris with Cognitive Load @ Danske Ban...

Playing Tetris with Cognitive Load @ Danske Bank, Oct 2023

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

October 11, 2023
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
  2. “innovative tools and concepts for structuring the next generation digital

    operating model” Charles T. Betz, Principal Analyst, Forrester Research 4
  3. Remote Team Interactions Workbook 5 Using Team Topologies Patterns for

    Remote Working Matthew Skelton & Manuel Pais IT Revolution Press, 2022 teamtopologies.com/workbook
  4. 16 1. Could it make any logical sense to offer

    this thing "as a service"? 2. Could you imagine this thing branded as a public cloud service (like AvocadoOnline.com 🥑)? 3. Could this thing be managed a viable cloud service in terms of revenue and customers? 4. Could the organisation currently track costs and investment in this thing separately from similar things? 5. Could this thing operate with minimal data from other sources? 6. Could this thing have a small/well-defined set of user types or customers? 7. Could this service effectively be built and operated by a team or a small set of teams? … Independent Service Heuristics s
  5. “an individual’s social network (meaningful relationships) is typically in the

    order of 100–200 individuals” - Robin Dunbar 23 https://royalsocietypublishing.org/doi/full/10.1098/rsos.150292
  6. strong decoupling between tribes * + sufficient decoupling between services

    * 26 * requires observation and course correction over time
  7. Each service must be fully owned by a team with

    sufficient cognitive capacity to build, run and evolve it. 28
  8. coding testing deploying security infrastructure operations CI/CD arch & design

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

    UX cust satisfaction biz metrics product viability QA building the right solution
  10. 40

  11. COGNITIVE LOAD: The total amount of mental effort being used

    in the working memory - John Sweller 49
  12. 63 Answer Team Cognitive Load Drivers 1. Team Characteristics 2.

    Work Characteristics 3. Work Practices & Processes
  13. 64 Answer Team Cognitive Load Drivers 1. Team Characteristics 2.

    Work Characteristics 3. Work Practices & Processes 4. Work Environment & Tools
  14. Coming soon! 66 Team Cognitive Load Assessment Community release in

    Q4 2023 24 team cognitive load drivers teamtopologies.com/tcla
  15. 69

  16. “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 70
  17. 71

  18. topology the way in which constituent parts are interrelated or

    arranged Greek: τοπολογία (τόπος == ‘place’) 76
  19. 78

  20. 80 We expect most teams to be (value) stream-aligned with

    end-to-end ownership (if we want fast flow)
  21. 83 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”
  22. 89 Platform teams provide services that reduce cognitive load and

    accelerate stream-aligned teams to deliver work with substantial autonomy
  23. “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 92
  24. 105 “Highly evolved firms use a combination of stream-aligned and

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

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

    1 provides, 1 consumes Facilitating: 1 team helps another
  27. 112 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
  28. 118 teamtopologies.com • talks • infographics • key concepts •

    articles & mini-books • adoption case studies