Since the book Team Topologies was published in 2019, organizations around the world have started to adopt Team Topologies principles and practices like Stream-aligned teams, modern platforms, well-defined team interactions, and team cognitive load as a key driver for fast software delivery and operations.
We will look at examples from these organizations:
Gjensidige Insurance, a leading Nordic insurance company with 4000 employees and business in the Nordic and Baltic countries, uses the four fundamental team types to clarify team responsibilities and interactions and is moving towards several “thinnest viable platforms” with Stream-aligned teams as internal customers
PureGym is Britain’s largest gym chain - the first to gain over 1 million members. As PureGym expanded, so did the need for software to enable their members to book and manage gym sessions. Since 2019, PureGym has re-aligned its teams and team interactions based on Team Topologies patterns, helping to scale the engineering teams and improve flow.
uSwitch / RVU, one of the UK’s leading consumer price comparison websites, has grown a modern platform from scratch, allowing stream-aligned teams to focus on consumers needs, offloading infrastructure provisioning concerns to the platform which also provides cross-cutting services around scalability, security and data management
Visma is one of the leading software development companies in Europe with nearly 1 million customers in 21 countries. Team Topologies has helped to define and accelerate a transformation begun in 2015 to improve service ownership and speed of changes.
Wealth Wizards is a UK company making financial advice affordable and accessible to everyone through online tools and apps. The engineering division at Wealth Wizards has used the Team Topologies ideas around team cognitive load to help right-size their teams and align teams to the most important flows of business change.
For each of these examples, we explore how the ideas and patterns in Team Topologies were useful to the organization and the results of the changes.
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Team Topologies in Action: Early Results from Industry Case Studies
1. TeamTopologies.com
@TeamTopologies
Team Topologies in action
early results from industry
Matthew Skelton & Manuel Pais
co-authors of Team Topologies
@matthewpskelton @manupaisable
DOES London Virtual - 24 June 2020
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
26. ● 2015-2020
● Huge growth in members
● Joining (mobile app)
● Bookings, payments
● “Online-first” experience
27
27. Less Than 10 People
Project A
Project B
Bugs Small Changes
GSD
Projects BAU
Project C
Handover
28
2015
28. Team Grew to 15 People
Project D
Project E Small Changes
Project F
Projects BAU
Project G
Project G
Bugs
GSD
Handover
29
2017
29. Bugs & Small Change
Project G
Project H
Project I
Project J
Project K
Trigger: Rapid Team Growth to 40
Projects BAU
GSD
Handover
30
2019
30. The Monolith
Site
Project G
Project H
Project I
Project J
BAU
Vendor API
Reseller API
Mobile App
Mobile Team
Customer API
Membership Management System
Single code
repository
31
2019
32. Re-defining Teams
SREDeveloper Experience
Membership Management Gateway (MMG)
Acquisition
Join Process
Landing Pages
…
Gym
Team
Time Tables
Gyms
…
Payments
Reconciliation
Join Payments
…
Retentio
n
Members Area
CRM
…
Other
….
…
Streams
Enabling
Mobile ??Platform
33
2020
34. SREDevEx
Using Facilitation and Developing X as a Service
In Gym Experience Team
Payments Team
Mobile Team
?
Acquisition Team
Membership Management Gateway Team
Retention Team
35
2020
35. Continuous Collaboration and Facilitation
SRE
DevEx
In Gym Experience Team
Payments Team
Mobile Team ?
Acquisition Team
Membership Management Gateway Team
Retention Team
36
2020+
36. “Team Topologies helped us at PureGym
to evaluate the relationship between our
teams and the business strategy, to
increase team efficiency, and evolve
away from a monolith.“
-- John Kilmister,
Principal Software Architect, PureGym
38
41. ● UK's leading comparison
and switching service
● Founded in 2000
● ~250 staff, £140m+ revenue
● > 2010: Autonomous teams
● > 2017: Platformization
44
44. “people were spending more time having
to interact with relatively low-level
services thus spending their time on
relatively low-value decisions”
Paul Ingles, CTO at RVU / Uswitch
47
47. 50
2017
Infra platform
started with few
services
First customer
(centralized
logging, metrics,
auto scaling)
2018
Started using SLAs
and SLOs, clarifying
reliability/latency/etc
Growing traffic in
platform vs AWS
49. 52
2019
Addressed critical
cross-functional
needs (GDPR,
security, alerts +
SLOs as a service)
Adoption by HMRT
(Highest Maturity
& Revenue Team)
2017
Infra platform
started with few
services
First customer
(centralized
logging, metrics,
auto scaling)
2018
Started using SLAs
and SLOs, clarifying
reliability/latency/etc
Growing traffic in
platform vs AWS
54. “Engineering principles guided the way we
organise teams: loosely-coupled and highly
cohesive. Team Topologies is great for tying
a lot of those ideas together, and most
importantly giving it some language.“
Paul Ingles, CTO at RVU / Uswitch
63
63. “Team Topologies has changed how we
form development teams in Visma...
Does [the team] get the right support
from enabling teams? ... What is the sum
of the cognitive load on this team?”
T. Alexander Lystad, Chief Cloud Architect, Visma
73
64. Results
● From 6 deploys per year (2015) to
2 deploys per week (& N per day)
● Increased ownership in teams
75
teamtopologies.com/examples
72. “Team Topologies ... has given us the
tools we were looking for and have
helped us to build a plan and have
confidence that we know where we’re
going and how to get there.”
Richard Marshall, CTO, Wealth Wizards
84
73. Results
● Clear patterns and language
● Framework for design decisions
● Confidence in scaling approach
86
https://medium.com/ww-engineering/to-monolith-or-to-microservice-f8c3f967e63c