Skip to main content
The Devops Lab
+ 1 year
Last Conference Melbourne 2016
About Me: Javier Turegano
#devops
#open-source
#IT-leadership
@setoide
#web-operations
My current gig
REA Group is a market-leading digital media business specialising in property.
DEVOPS DAYS 2015
The devops
Laboratory
+ 1 year
At the beginning...
Delivery Team1
Site
Operations
Ops Ops Ops Ops
Dev Dev Dev
Dev Dev Dev
Dev Dev Dev
Delivery Team2
Dev Dev Dev
Dev Dev Dev
Dev Dev Dev
Delivery Team N
Dev Dev Dev
Dev Dev Dev
Dev Dev Dev
Ops
If only there was someone around...
SiteOPs
Manager
Hire all
the heroes
EXPERIMENT 1:
Placements
Placements
Delivery Team1
Site
Operations
Ops Ops Ops Ops
Dev Dev
Dev
Dev Dev Dev
Dev Dev Dev
Delivery Team2
Dev Dev Dev
Dev Dev Dev
Dev Dev Dev
Ops
Delivery Team N
Dev Dev Dev
Dev Dev Dev
Dev Dev Dev
Rotations
Site
Operations
Ops
Ops
Dev Dev Dev
Dev Dev Dev
Dev Dev Dev
Dev Dev Dev
Dev Dev
Dev Dev Dev
Dev Dev Dev
Dev DevOps
Ops
Ops
Ops
Ops
Dev
Ops Ops
EXPERIMENT 2
The tooling team
Gandalf
Delivery Team1
Site
Operations
Ops Ops Ops
Dev
Dev
Dev Dev Dev
Dev Dev Dev
Delivery Team2
Dev Dev
Dev Dev Dev
Dev Dev Dev
Gandalf
Ops Ops
Dev Dev
QA
Ops
Web 1 Web 2 API 1 Mobile
Search Engine
Users
Database
Backend 1 Backend 2
E2E for every developer
Challenges
Pie charts, sorry
EXPERIMENT 3
Secondments
Secondments
Site
Operations
Ops OpsOps
Ops
Dev Dev Dev
Dev Dev Dev
Dev Dev Dev
Dev Dev Dev Ops
Dev Dev Dev
Dev Dev Dev
Dev Dev Dev
Dev Dev Dev
And what about pager?
Site
Operations
Ops OpsOps
Ops
Dev Dev Dev
Dev Dev Dev
Dev Dev Dev
Dev Dev Dev Ops
Dev Dev Dev
Dev Dev Dev
Dev Dev Dev
Dev Dev Dev
DayDay
Day/Nights
EXPERIMENT 4
Automation as part of Delivery
Autobots
Delivery Team1
Site
Operations
Ops Ops Ops
Dev
Dev
Dev Dev Dev
Dev Dev Dev
Delivery Team2
Dev
Dev
Dev Dev
Gandalf
Ops Ops
Dev Dev
QA
Ops
Autobots
Dev Dev
Ops
EXPERIMENT 5
Ops as an attribute of Business
areas
Business Areas + Lean GI
LoB1
Global Infrastructure
Ops Ops Ops Ops
LoB2 International
LoBN
Global Infrastructure
Dev
QA Ops
BAIM
TechL Dev Dev
Team 1 – Midsize initiative X
Dev DevBA
Team 2 – Small Initiative Y
IM
Dev
QA Ops
BA
TechL Dev Dev
IM
Dev Dev Dev
QA
UX
UX
Team 3 – Big Initiative G
LoB “A”
Team 4 – Midsize initiative Z
IM
Dev Dev Dev
QA
Ops
Lead
Tech Lead
IM
BA
UX
TechL
Dev
QA
Ops
Iteration Manager
Business Analyst
User Experience
Tech lead
Developer
Tech lead
Quality Assurance
Operations
Ops
The AA virtuous circle
Autonomy Accountability
And what about pager?
LoB1
Global Infrastructure
Ops Ops Ops Ops
LoB2 International
LoBN
v
EXPERIMENT 5
The era of Guilds
The rise of NEW Silos :'(
Delivery
Operations
LoB
“A”
LoB
“B”
LoB
“C”
Team
Team
Team
Team
Team
Team
Team
Team
Team
Team
Team
Team
Guilds to the rescue!
● Feedback
● Happiness
● Public speaking
● Guild of guilds/metaguild
● Cloud
● Delivery Engineering
● Ruby
● Security
● Lean/Agile
● Ops Dojo
EXPERIMENT 6
The raise of the Delivery
Engineering teams
Dev
QA Ops
BAIM
TechL Dev Dev
Team 1 – Midsize initiative X
Dev DevBA
Team 2 – Small Initiative Y
IM
Dev
QA
BA
TechL Dev Dev
IM
Dev Dev Dev
QA
UX
UX
Team 3 – Big Initiative G
LoB “TOO MANY STREAMS”
Team 4 – Midsize initiative Z
IM
Dev Dev Dev
QA
IM
BA
UX
TechL
Dev
QA
Ops
Iteration Manager
Business Analyst
User Experience
Tech lead
Developer
Tech lead
Quality Assurance
Operations
Dev DevBA
Team 6 – Small Initiative Y
Dev Dev
Team N – Small Initiative Y
Dev
BAIM
TechL Dev Dev
IM
Ops
Ops
Dev
QA
BAIM
TechL Dev Dev
Team 1 – Midsize initiative X
Dev DevBA
Team 2 – Small Initiative Y
IM
Dev
QA Ops
BA
TechL Dev Dev
IM
Dev Dev Dev
QA
UX
UX
Team 3 – Big Initiative G
LoB “A”
Team 4 – Midsize initiative Z
IM
Dev Dev Dev
QA
Team 5 – Delivery Engineering
Ops Ops
Dev QA
Ops
Lead
Tech Lead
IM
BA
UX
TechL
Dev
QA
Ops
Iteration Manager
Business Analyst
User Experience
Tech lead
Developer
Tech lead
Quality Assurance
Operations
Ops
KUDOS TO ANGUS
FIRST GRAD ON PAGER
EXPERIMENT 7
Sec + DevOps
Adding Security to the equation
LoB1
Global Infrastructure
Ops Ops Ops Ops
LoB2 International
LoBN
Security
Ops Ops
Sec Sec
Security improvements roadmap
Sec Consulting
LoB1
Global Infrastructure
Ops Ops Ops Ops
LoB2 International
LoBN
Security
Ops
Ops
Sec
Sec
EXPERIMENT 8
Leverage vs Autonomy
EXPERIMENT 9
Finance + DevOps
EXPERIMENT 10
????
http://rea.to/careers
TL;DR: Which one worked?
“There are only a few problems that can't be
solved by cake”
QUESTIONS?
FEEDBACK?
THANKS!
@setoide