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

Business and Technical Agility with Team Topologies (Retail, Manufacturing, Distribution) - Valtech and Commercetools - 2021-07-21

Business and Technical Agility with Team Topologies (Retail, Manufacturing, Distribution) - Valtech and Commercetools - 2021-07-21

(From a talk given at a Valtech/Commercetools session on 2021-07-21 - retail, manufacturing, distribution focus)

Organizations that do not adapt rapidly to the modern, highly-changeable business environment are failing, and failing in large numbers. Increased regulation, pressures from climate change, shifting of energy sources, digitalization, and (recently) the COVID-19 pandemic are all driving a need for business agility in organizations of all sizes.

In this talk, we’ll explore how the patterns and principles from Team Topologies promote true business agility through a rapid flow of software change, fast feedback from running systems, a strong drive for loose coupling, and an awareness of sociotechnical mirroring. Combined with a product mindset and techniques from Domain-driven Design, the Team Topologies approach is helping organizations around the world to adapt to the “new normal” and achieve true business agility.

Matthew Skelton, co-author of Team Topologies, shares insights from organizations in several different industry sectors including banking, financial services, insurance, retail, and leisure.

Matthew Skelton

July 15, 2021
Tweet

More Decks by Matthew Skelton

Other Decks in Business

Transcript

  1. TeamTopologies.com @TeamTopologies Business and Technical Agility with Team Topologies (Retail,

    Manufacturing, Distribution) Matthew Skelton co-author of Team Topologies @matthewpskelton Valtech/Commercetools - 21 July 2021
  2. 2 Manuel Pais Independent IT organizational consultant and trainer Ex-dev,

    ex-build manager, ex-tester, ex-QA lead Twitter: @manupaisable LinkedIn: manuelpais Matthew Skelton Founder at Conflux Experience as: software developer, technical director, change enabler, conference organizer... Twitter: @matthewpskelton LinkedIn: matthewskelton
  3. Team Topologies 3 Organizing business and technology teams for fast

    flow Matthew Skelton & Manuel Pais IT Revolution Press, 2019 teamtopologies.com/book
  4. “innovative tools and concepts for structuring the next generation digital

    operating model” Charles T. Betz, Principal Analyst, Forrester Research 4
  5. 5 What is business agility? Being agile, not doing ‘Agile’

    Valuable: product mindset Team Topologies examples
  6. Team Topologies patterns help to turn blocking compliance checks into

    self-service, flow-aligned, API-driven checks
  7. Team Topologies is partly a sense-making approach to help organizations

    gain situational awareness and therefore agility
  8. Team Topologies helps the organization to focus tightly on its

    core mission via streams and limiting team cognitive load
  9. 11 What is business agility? Being agile, not doing ‘Agile’

    Valuable: product mindset Team Topologies examples
  10. 26 What is business agility? Being agile, not doing ‘Agile’

    Valuable: product mindset Team Topologies examples
  11. 28 State of DevOps reports 2013 2014 2015 2016 2017

    2018 2019 Annual survey of 1000-5000 IT professionals worldwide using rigorous statistical methods
  12. 29 State of DevOps 2019 Analysis from responses of over

    31,000 IT professionals worldwide over 6 years “an independent view into the practices and capabilities that drive high performance” + “Four Key Metrics”
  13. 32 State of DevOps 2019 Key technical practices • Lightweight

    change process • Real DR testing • Maintainable code • Loosely-coupled systems • Monitoring • Trunk-based development • Deployment automation
  14. 53

  15. 54

  16. 60

  17. “What would be needed for us to be compliant with

    security/finance/PII rules with multiple, decoupled, rapid flows of change?” (Self-service APIs) Scaled Expertise 61
  18. Compliance as Code (API) 62 Flow of change Domain experts

    as Enabling team for compliance / governance
  19. 63 What is business agility? Being agile, not doing ‘Agile’

    Valuable: product mindset Team Topologies examples
  20. Product: Holistic User Experience Functionality + Design + Monetization +

    Content – Marty Cagan, 2010 65 Source: https://svpg.com/defining-product/
  21. 77

  22. 78 A platform is optional to use - no team

    is forced to use the platform
  23. Platforms must advocate for their platform product and “market” it

    to internal teams (User Personas, UX, talking...) Internal Marketing 79
  24. 81 What is business agility? Being agile, not doing ‘Agile’

    Valuable: product mindset Team Topologies examples
  25. 87

  26. A large European banking group A major cloud technology company

    GOV: Brazil, Canada, Norway, UK, US Several major telecoms companies A scale-up in Open Banking An aerospace laboratory Healthcare providers Several mortgage companies 89
  27. • Founded 2005 • 70 stores in the UK •

    £260m revenue • 2500 employees • 2019: changes to make IT more responsive 91
  28. Team Topologies for Product Managers 95 Jun 2019 “The Product

    Managers from each team took special interest in the team interaction types as it helped them to have useful, directed conversations about upcoming work, they could essentially fact-check their different roadmaps and make sure that the interactions required were lined up in advance. “ -- Andy Norton, Software Development Manager, Footasylum
  29. Adopt the Thinnest Viable Platform 99 Feb 2020 Static data

    fine to begin with: shops rarely move!
  30. Concepts • Stream-aligned (business domain) • Thinnest Viable Platform •

    Evolving teams and interactions • Combine with Wardley Mapping 101 teamtopologies.com/examples
  31. • Product Mgt superpowers • Effective comms during COVID-19 •

    Responsive, autonomous teams Results 102 teamtopologies.com/examples
  32. “the interaction modes defined by Team Topologies gave us real

    insight into how we could maintain effective practices, and also cross-team collaboration.“ -- Andy Norton, Software Development Manager, Footasylum 103
  33. 133 What is business agility? Being agile, not doing ‘Agile’

    Valuable: product mindset Team Topologies examples
  34. Team Topologies patterns help to turn blocking compliance checks into

    self-service, flow-aligned, API-driven checks
  35. Team Topologies is partly a sense-making approach to help organizations

    gain situational awareness and therefore agility
  36. Team Topologies helps the organization to focus tightly on its

    core mission via streams and limiting team cognitive load
  37. 153 Manuel Pais FlowOnRails Twitter: @manupaisable LinkedIn: manuelpais Matthew Skelton

    Conflux Twitter: @matthewpskelton LinkedIn: matthewskelton Copyright © Conflux Digital Ltd and FlowOnRails 2018-2021. All rights reserved. teamtopologies.com