TeamTopologies.com
@TeamTopologies
From Fragile to
Antifragile
Internal Platforms
Manuel Pais
co-author of Team Topologies
DevOpsDays Portugal - 23 Sep 2024
@manupaisable
Photo by Colton Sturgeon on Unsplash
Slide 2
Slide 2 text
Team Topologies
2
Organizing business and
technology teams for fast flow
Matthew Skelton & Manuel Pais
IT Revolution Press, 2019
teamtopologies.com/book
Over 175.000 copies sold
Slide 3
Slide 3 text
4
A product
has clear revenue
and unclear costs
(usually)
Slide 4
Slide 4 text
5
A platform (as a product)
has clear costs and
unclear revenue
(usually)
Slide 5
Slide 5 text
6
clarify platform value
(and product costs)
Photo by Piret Ilver on Unsplash
Slide 6
Slide 6 text
7
A valuable platform
reduces the cognitive load
of stream-aligned teams.
Slide 7
Slide 7 text
teamperature.com
Slide 8
Slide 8 text
9
https://www.youtube.com/watch?v=XwaRKcjkAAo
Slide 9
Slide 9 text
10
The platform acts as an
engine for fast flow by
increasing capacity & speed
of engineering teams
Slide 10
Slide 10 text
11
Photo by Tim Mossholder on Unsplash
Slide 11
Slide 11 text
12
Establishing solid platform
engineering is a journey,
requires long term funding.
14
Photo by Tim Mossholder on Unsplash
Fragile platforms
Slide 14
Slide 14 text
“ Antifragility is a property of systems in
which they increase in capability to thrive
as a result of stressors, shocks, volatility,
noise, mistakes, faults, attacks, or failures.”
Nassim Taleb
15
Slide 15
Slide 15 text
16
Photo by Tim Mossholder on Unsplash
Stressor #1: Unhappy internal customers
Slide 16
Slide 16 text
17
Photo by Tim Mossholder on Unsplash
Stressor #1: Unhappy internal customers
Stressor #2: Hard to quantify
business impact
Slide 17
Slide 17 text
18
Photo by Tim Mossholder on Unsplash
Stressor #1: Unhappy internal customers
Stressor #2: Hard to quantify
business impact
Stressor #3: Decision makers
unaware of platform value
Slide 18
Slide 18 text
Four pillars for
platform
sustainability
19
Slide 19
Slide 19 text
20
1. Platform is being used (Adoption)
2. Platform is reliable (Reliability)
3. Users (engineers) are happy (User Satisfaction)
Platform Success Metrics
Slide 20
Slide 20 text
21
3
Internal confidence
M
etrics
on
platform
adoption,
user satisfaction, reliability
Slide 21
Slide 21 text
22
1
Trusted
platform
Platform
(services
and
team
s)
is
trusted
by
product team
s
3
Internal confidence
M
etrics
on
platform
adoption,
user satisfaction, reliability
Slide 22
Slide 22 text
23
1
Trusted
platform
Platform
(services
and
team
s)
is
trusted
by
product team
s
2
Shared
success
stories
Successes
using
the
platform
need
to
be
shared
w
idely
3
Internal confidence
M
etrics
on
platform
adoption,
user satisfaction, reliability
Slide 23
Slide 23 text
24
1
Trusted
platform
Platform
(services
and
team
s)
is
trusted
by
product team
s
2
Shared
success
stories
Successes
using
the
platform
need
to
be
shared
w
idely
3
Internal confidence
M
etrics
on
platform
adoption,
user satisfaction, reliability
4
External confidence
P&L
m
etrics
around
ROI, cost
(control), tim
e
to
m
arket, flow
Slide 24
Slide 24 text
25
1
Trusted
platform
Platform
(services
and
team
s)
is
trusted
by
product team
s
2
Shared
success
stories
Successes
using
the
platform
need
to
be
shared
w
idely
3
Internal confidence
M
etrics
on
platform
adoption,
user satisfaction, reliability
4
External confidence
P&L
m
etrics
around
ROI, cost
(control), tim
e
to
m
arket, flow
Slide 25
Slide 25 text
26
1
Trusted
platform
Platform
(services
and
team
s)
is
trusted
by
product team
s
2
Shared
success
stories
Successes
using
the
platform
need
to
be
shared
w
idely
3
Internal confidence
M
etrics
on
platform
adoption,
user satisfaction, reliability
4
External confidence
P&L
m
etrics
around
ROI, cost
(control), tim
e
to
m
arket, flow
Qualitative Quantitative
Slide 26
Slide 26 text
27
https://www.youtube.com/watch?v=XwaRKcjkAAo
Slide 27
Slide 27 text
28
https://www.youtube.com/watch?v=XwaRKcjkAAo
BIZ
LANGUAGE
Slide 28
Slide 28 text
29
Slide 29
Slide 29 text
30
● teams onboard the platform
● applications using the platform
● traffic served by the platform
Adoption Metrics
Slide 30
Slide 30 text
31
● teams onboard the platform
● applications using the platform
● traffic served by the platform
● revenue served through platform services
👀👀👀
Adoption Metrics
Slide 31
Slide 31 text
32
Slide 32
Slide 32 text
33
● new engineers shipping to production on
week 1
Shared Success Stories
Slide 33
Slide 33 text
34
● new engineers shipping to production on
week 1
● reduced cloud costs by 10% across
services thanks to cheaper instances
👀👀👀
Shared Success Stories
Slide 34
Slide 34 text
35
Focus on the “last mile” of
platform as a product:
measure generated value.
Slide 35
Slide 35 text
36
Understand business cycles
and incentives for funding.
Slide 36
Slide 36 text
37
Show past ROI and (forecast)
future value of platform.
Slide 37
Slide 37 text
“ transforming internal platforms from
mere technical solutions into strategic
assets, fostering a collective understanding
and appreciation across stakeholders”
Sridhar Kotagiri & Ajay Chankramath
38
Measuring the Value of Your Internal Developer Platform Investments