Slide 1

Slide 1 text

How to fail at Team Topologies - lessons for fast flow success DevOpsDays Oslo - 11 October 2023 Matthew Skelton Founder at Conflux & co-author of ‘Team Topologies’

Slide 2

Slide 2 text

Lessons learned about TT from working with 100s of organizations since 2019… (we made the mistake so you don’t have to!) 2

Slide 3

Slide 3 text

… inspired by Frozen II 3

Slide 4

Slide 4 text

4 Wandering Oaken

Slide 5

Slide 5 text

Who am I? Matthew Skelton Founder at Conflux - confluxhq.com Co-author of the book ‘Team Topologies’ “Ecosystem engineering” Social media: @matthewskelton 5

Slide 6

Slide 6 text

💖 Success with Team Topologies 📖 Origin story of Team Topologies 6 ⚔ The quest: what do we want from TT 🐉 Obstacles: things to avoid with TT

Slide 7

Slide 7 text

📖 Where did Team Topologies come from and what’s involved? 7

Slide 8

Slide 8 text

Team Topologies is the leading approach to organizing business and technology teams for fast flow, providing a practical, step-by‑step, adaptive model for organizational design and team interaction. 8 teamtopologies.com

Slide 9

Slide 9 text

9

Slide 10

Slide 10 text

10 2013

Slide 11

Slide 11 text

11 Epic battles between Dev and Ops

Slide 12

Slide 12 text

12 https://blog.matthewskelton.net/2013/10/22/what-team-structure-is-right-for-devops-to-flourish/

Slide 13

Slide 13 text

13 https://web.devopstopologies.com/

Slide 14

Slide 14 text

14 https://web.devopstopologies.com/ Used by Netflix, Condé Nast, Accenture, etc. etc.

Slide 15

Slide 15 text

Thanks to Gene Kim and IT Revolution Press (and many other inspiring people) 15

Slide 16

Slide 16 text

Team Topologies Organizing business and technology teams for fast flow Matthew Skelton & Manuel Pais IT Revolution Press, September 2019 Order via stores worldwide: teamtopologies.com/book Over 100k copies sold 16

Slide 17

Slide 17 text

Team Topologies is a set of constraints to encourage emergent behaviours for fast flow 17 (Matthew Skelton)

Slide 18

Slide 18 text

TT constraint #1 18 4 team types (well, 3 + 1) grouping Image © 2019 Matthew Skelton and Manuel Pais. Used with permission.

Slide 19

Slide 19 text

Each team type (or grouping) has specific expected behaviors 19

Slide 20

Slide 20 text

Each team type (or grouping) has a specific relation to flow and team cognitive load 20

Slide 21

Slide 21 text

TT principle #2 21 3 team interaction modes Image © 2019 Matthew Skelton and Manuel Pais. Used with permission.

Slide 22

Slide 22 text

The constraints on interactions provide signals to tell us when boundaries are not good for fast flow 22

Slide 23

Slide 23 text

The constraints on interactions provide signals to tell us about intent/mission, capabilities, skills, strategy, and lots more… 23

Slide 24

Slide 24 text

TT principle #3 24 fast flow

Slide 25

Slide 25 text

Organizing for fast flow means we are happy with: duplication, (a few) different versions, async + eventual consistency, ‘internal marketplace’, etc. 25

Slide 26

Slide 26 text

TT principle #4 26 team cognitive load

Slide 27

Slide 27 text

Using team cognitive load as a key architectural and design principle means we have a humane, compassionate, and realistic workplace 27

Slide 28

Slide 28 text

TT principle #5 28 thinnest viable platform (TVP)

Slide 29

Slide 29 text

TVP avoids ‘platform bloat’ by focusing on enhancing flow and reducing team cognitive load - rather than technology 29

Slide 30

Slide 30 text

TT principle #6 30 empower teams to adjust boundaries to enhance flow

Slide 31

Slide 31 text

Empowering teams to adjust boundaries for flow uses local knowledge for regular incremental gains, avoiding a dreaded ‘Re-org’ every 5 years 31

Slide 32

Slide 32 text

⚔ The quest: what do we want from Team Topologies? 32

Slide 33

Slide 33 text

CEO 33 Elsa

Slide 34

Slide 34 text

CEO: break the spell of “busywork” 34

Slide 35

Slide 35 text

● “Why does everything take so loooooooooong?” ● More predictable results 35 CEO

Slide 36

Slide 36 text

CFO 36 Anna

Slide 37

Slide 37 text

CFO: increase financial efficiency 37

Slide 38

Slide 38 text

● Financial efficiency from reducing dependencies ○ (reshaping team and system architecture and communications) ● Increased financial transparency ○ (better cost tracking at all levels) 38 CFO

Slide 39

Slide 39 text

Head of HR 39 Olaf

Slide 40

Slide 40 text

HR: healthy organization for fast flow 40

Slide 41

Slide 41 text

● Organizational structures that work for fast flow and business agility ● Employee engagement and wellbeing 41 Head of HR

Slide 42

Slide 42 text

● Better productivity - yesterday! 42 CFO and Head of HR

Slide 43

Slide 43 text

PMO 43 Kristoff

Slide 44

Slide 44 text

PMO: avoid coordination nightmare 44

Slide 45

Slide 45 text

● Increased effectiveness ● Increased financial efficiency ● Increased productivity ● Better wellbeing and engagement ● Enhanced business agility & adaptiveness 45 Overall, what do leaders want?

Slide 46

Slide 46 text

Team Topologies provides increased effectiveness, financial efficiency, wellbeing, productivity, and agility 46 (with the right approach and mindset)

Slide 47

Slide 47 text

🐉 Obstacles: things to avoid with Team Topologies 47

Slide 48

Slide 48 text

48

Slide 49

Slide 49 text

49 Earth Wind Fire Water

Slide 50

Slide 50 text

50 Fast Flow Team Cognitive Load Intent and Purpose Humanity The four spirits of Team Topologies

Slide 51

Slide 51 text

#1 Expect the changes to take “about 3 weeks” 51 How to fail at Team Topologies

Slide 52

Slide 52 text

52 We’re calling this controlling what you can when things feel out of control.

Slide 53

Slide 53 text

#2 Expect the amount of learning and change to be small 53 How to fail at Team Topologies

Slide 54

Slide 54 text

54 Did you know that an enchanted forest is a place of transformation? I have no idea what that means, but I can’t wait to see what it’s gonna do to each one of us.

Slide 55

Slide 55 text

#3 Seeing the solution as “structure”, not org dynamics 55 How to fail at Team Topologies

Slide 56

Slide 56 text

56 [The surface of the street starts to heave and ripple]

Slide 57

Slide 57 text

#4 Making a ‘big bang’ change rather than incremental 57 How to fail at Team Topologies

Slide 58

Slide 58 text

58 [Massive wall of water about to destroy the city]

Slide 59

Slide 59 text

59 You are allowed to do a change freeze ONLY if you are Disney princess!

Slide 60

Slide 60 text

#5 Coupling things together for ease of management 60 How to fail at Team Topologies

Slide 61

Slide 61 text

61 Promise me we’ll do this together, okay? I promise

Slide 62

Slide 62 text

#6 Seeking “following orders”, rather than empowered people 62 How to fail at Team Topologies

Slide 63

Slide 63 text

63 Magic TT makes people feel too powerful, too entitled. It makes them think they can defy the will of a king PMO.

Slide 64

Slide 64 text

#7 Not having the right foundations and skills 64 How to fail at Team Topologies

Slide 65

Slide 65 text

65 Fear is what can’t be trusted

Slide 66

Slide 66 text

💖 Tips for success with Team Topologies (and fast flow in general) 66

Slide 67

Slide 67 text

67 When one can see no future, all one can do is the next right thing.

Slide 68

Slide 68 text

68 When one can see no future, all one can do is the next right thing. A good way to approach VUCA! (volatility, uncertainty, complexity, and ambiguity)

Slide 69

Slide 69 text

#1 Expect the change to take months or years 69 How to succeed at Team Topologies

Slide 70

Slide 70 text

70 34 years, 5 months, and 23 days

Slide 71

Slide 71 text

#2 Work backwards from outcomes 71 How to succeed at Team Topologies

Slide 72

Slide 72 text

Outcome: spell broken How: stone giants destroy dam with rocks 🤷 72

Slide 73

Slide 73 text

#3 Think about healthy, humane organization dynamics 73 How to succeed at Team Topologies

Slide 74

Slide 74 text

Advancing technologies as both our savior and our doom 74

Slide 75

Slide 75 text

#4 Use group insights to find boundaries for flow 75 How to succeed at Team Topologies

Slide 76

Slide 76 text

Finding boundaries can be fun! 76

Slide 77

Slide 77 text

Techniques from the Team Topologies community 77

Slide 78

Slide 78 text

78 Independent Service Heuristics (ISH)

Slide 79

Slide 79 text

79 “The Independent Service Heuristics (ISH) are rules-of-thumb (clues) for identifying candidate value streams and domain boundaries by seeing if they could be run as a separate SaaS/cloud product.” https://teamtopologies.com/ish

Slide 80

Slide 80 text

80 User Needs Mapping (UNM)

Slide 81

Slide 81 text

81 “User Needs Mapping [is] the first 4 steps of the Wardley Mapping process … for identifying potential team [and service] boundary” https://teamtopologies.com/unm

Slide 82

Slide 82 text

82 Team Interaction Modeling (TIM)

Slide 83

Slide 83 text

83 “[Team Interaction Modeling helps] to describe how to re-organize … teams and their interactions to achieve better flow and deliver value faster.” https://teamtopologies.com/tim

Slide 84

Slide 84 text

#5 Invest in architectures and processes for fast flow 84 How to succeed at Team Topologies

Slide 85

Slide 85 text

Eventual consistency for all 85

Slide 86

Slide 86 text

“The work is delivered in many small changes that are uncoordinated to enable flow. … Management’s job is to provide context, prioritization and to coordinate across teams. Lending resources if needed across teams to unblock things. … It works well within a high trust culture.” 86 Adrian Cockcroft https://mastodon.social/@adrianco/111174832280576410

Slide 87

Slide 87 text

#6 Use a dedicated internal Enabling team for TT & flow 87 How to succeed at Team Topologies

Slide 88

Slide 88 text

“I’m here. How can I help?” 88

Slide 89

Slide 89 text

89 Fast Flow Team Cognitive Load Intent and Purpose Humanity The four spirits of Team Topologies

Slide 90

Slide 90 text

ALL STAKEHOLDERS HAPPY 🎉 90 CEO CFO HR PMO

Slide 91

Slide 91 text

Team Topologies provides increased effectiveness, financial efficiency, wellbeing, productivity, and agility 91 (with the right approach and mindset)

Slide 92

Slide 92 text

I wish this could last forever, and yet change mocks us with her beauty. 92

Slide 93

Slide 93 text

Thank you Matthew Skelton Conflux - confluxhq.com Team Topologies - teamtopologies.com 93 Copyright (c) 2017-2023 Conflux group of companies. All Rights Reserved. The name “Conflux” and the filled C device are Registered Trademarks ® in multiple jurisdictions. The Team Topologies “tt” logo (in color, greyscale, and both with and without the words “Team Topologies”) is a Registered Trademark ® in multiple jurisdictions. Not to be used without express written permission. All Rights Reserved. Some images taken from the movie Frozen II. Copyright © Disney Corporation.