SlideShare a Scribd company logo
Building tomorrow today: an agile journey
David Halsey
Pete Hanlon
May 2017
2
£1.8B
SAVINGS
2016 estimated total
savings by the UK
1993
We started out life as mortgage 2000
£316M
Revenue 2015
920
Providers
22M
Adults chose to share
their private data with us
23m
Estimated unique
monthly users in 2015
3
UK’s largest independent comparison site
2016 FY revenue £285M
7M average monthly unique users
6M Savers
UK’s biggest consumer advice website
2016 FY revenue £37M
14M average monthly unique users
Subscriber database +12M
Leading travel metasearch site
2016 FY revenue £22M
3M average monthly unique users
1M Savers
4
2013 we were winning but
the journey was getting
harder
• Highly competitive market
• Increasing regulation
• Big ambitions
Technology was the
elephant in the room
5
2013 Technology Challenges
• No time to reset
• Waterfall processes
• Monolith architecture
• Lack of automation
• High risk releases
• Environment issues
• Servers were pets
Too hard to innovate
6
Platform For The Future
• Things that take weeks take days
• Things that take days take hours
• Things that take hours take minutes
What We Wanted
• Platform that can evolve
• Cloud ready / Cloud agnostic
• Automate everything
• The right tech for the job
• Back office #1 class citizen
7
Archifest
• Share the problem
• Involve everyone
• Shared solution
Hearts and Minds
• Grass routes change
• Change advocates
• Hackathons/Spikes
• Generate a buzz
8
Technologies
• Appropriate technologies
• Free Open Source
• Open licensing
Process
• Agile Ways of Working
• Tribes/Squads/Chapters/
Guilds
• Inline Dev Ops
People
• Training academies
• Practice Coaches
9
SPA / Content Management
Micro Services
Enterprise Data
Warehouse
Data Lake
Cloud Platform
Back Office
Content Squads
Services Squads
Data Squads
Core DevOps
Back Office Squads
We organized around
platform
• Platform Thinking
• Consistency of
approach
• Clear separation of
concerns
• Communication
across the tiers was
essential
Legacy
GTX/AI Squads
10
Lessons Learned
• We were too Brave, don’t
start with the biggest
revenue generator
• We changed the tech and
product at the same time
• We ramped up some of
our squads too quickly.
Needed to focus more on
Ways of Working
11
Where we are in the journey
- We’ve done the hard work
- Fully automated platform
- Complete rebuild 4h
- Microservices
- Content Managed
- 1800+ servers
- 27 environments
- Automated tests 2000+
- Metrics 250,000+
The platform is working but to fully leverage it we need to pivot
12
13
The move from building a platform to leveraging a platform
changes four things ……
Organisation
Ways of working
Behaviour
Leadership
14
Firstly, how we organise
Customer Technology
Diverse teams Specialist teams
Innovation Efficiency
over
over
over
15
We need different ways of working
Products Projects
Discovery Phased roll-out
Collective code
ownership
Individual
code ownership
over
over
over
16
Our behaviour has to change
Collaboration Reporting
Solving customer
problems
On-time, on-budget
over
over
17
And finally, we need to task the team differently
Outcome Output
Context Control
over
over
1818

More Related Content

Similar to Agile Manchester Moneysupermarket

Introducing Zia Consulting - What to Give Your CIO
Introducing Zia Consulting - What to Give Your CIOIntroducing Zia Consulting - What to Give Your CIO
Introducing Zia Consulting - What to Give Your CIO
Zia Consulting
 
GraphTalk München - Einführung in Graphdatenbanken und Neo4j
GraphTalk München - Einführung in Graphdatenbanken und Neo4jGraphTalk München - Einführung in Graphdatenbanken und Neo4j
GraphTalk München - Einführung in Graphdatenbanken und Neo4j
Neo4j
 
Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications
Tugdual Grall
 
20140116 Tim Willoughby and James Fogarty FOSS in Local Government
20140116   Tim Willoughby and James Fogarty FOSS in Local Government20140116   Tim Willoughby and James Fogarty FOSS in Local Government
20140116 Tim Willoughby and James Fogarty FOSS in Local Government
Tim Willoughby
 
BIS partner day - Eduserv presentation
BIS partner day - Eduserv presentationBIS partner day - Eduserv presentation
BIS partner day - Eduserv presentation
bisdigital
 
Modernizing the Back-office to improve the sporting fan's experience with IB...
Modernizing the Back-office to improve the sporting fan's experience with IB...Modernizing the Back-office to improve the sporting fan's experience with IB...
Modernizing the Back-office to improve the sporting fan's experience with IB...
IBM
 
I want it all: go hybrid - Orit Yaron, Outbrain - Cloud Native Day Tel Aviv 2018
I want it all: go hybrid - Orit Yaron, Outbrain - Cloud Native Day Tel Aviv 2018I want it all: go hybrid - Orit Yaron, Outbrain - Cloud Native Day Tel Aviv 2018
I want it all: go hybrid - Orit Yaron, Outbrain - Cloud Native Day Tel Aviv 2018
Cloud Native Day Tel Aviv
 
Architecting Your Own DBaaS in a Private Cloud with EM12c
Architecting Your Own DBaaS in a Private Cloud with EM12cArchitecting Your Own DBaaS in a Private Cloud with EM12c
Architecting Your Own DBaaS in a Private Cloud with EM12c
Gustavo Rene Antunez
 
How StepStone achieved a Cloud Centre of Excellence
How StepStone achieved a Cloud Centre of ExcellenceHow StepStone achieved a Cloud Centre of Excellence
How StepStone achieved a Cloud Centre of Excellence
Tristan Greaves
 
Implats Cloud Journey
Implats Cloud JourneyImplats Cloud Journey
Implats Cloud Journey
Paul Cooper
 
15. Gary Winstanley - The Lucy Group Story
15. Gary Winstanley - The Lucy Group Story15. Gary Winstanley - The Lucy Group Story
15. Gary Winstanley - The Lucy Group Story
Cedar Consulting
 
AWS Partner Summit London 2015 - Keynote
AWS Partner Summit London 2015 - KeynoteAWS Partner Summit London 2015 - Keynote
AWS Partner Summit London 2015 - Keynote
Amazon Web Services
 
Simply Business' Data Platform
Simply Business' Data PlatformSimply Business' Data Platform
Simply Business' Data Platform
Dani Solà Lagares
 
CA Technologies Customer Presentation
CA Technologies Customer PresentationCA Technologies Customer Presentation
CA Technologies Customer Presentation
Splunk
 
Long view euc calgary april 26 2013 v0.3
Long view euc calgary april 26 2013 v0.3Long view euc calgary april 26 2013 v0.3
Long view euc calgary april 26 2013 v0.3lvsmarketing
 
Hybrid Cloud in the Trenches AWS Summit SG 2017
Hybrid Cloud in the Trenches AWS Summit SG 2017Hybrid Cloud in the Trenches AWS Summit SG 2017
Hybrid Cloud in the Trenches AWS Summit SG 2017
Amazon Web Services
 
Digitisation at Scale: Automating the mass acquisition of digitised content
Digitisation at Scale: Automating the mass acquisition of digitised contentDigitisation at Scale: Automating the mass acquisition of digitised content
Digitisation at Scale: Automating the mass acquisition of digitised content
intranda GmbH
 
DevOps Days Ohio
DevOps Days OhioDevOps Days Ohio
DevOps Days Ohio
Kelly Looney
 
Commit Conf 2018 - Hotelbeds' journey to a microservice cloud-based architecture
Commit Conf 2018 - Hotelbeds' journey to a microservice cloud-based architectureCommit Conf 2018 - Hotelbeds' journey to a microservice cloud-based architecture
Commit Conf 2018 - Hotelbeds' journey to a microservice cloud-based architecture
Jordi Puigsegur Figueras
 
Gab Genai Cloudera - Going Beyond Traditional Analytic
Gab Genai Cloudera - Going Beyond Traditional Analytic Gab Genai Cloudera - Going Beyond Traditional Analytic
Gab Genai Cloudera - Going Beyond Traditional Analytic
IntelAPAC
 

Similar to Agile Manchester Moneysupermarket (20)

Introducing Zia Consulting - What to Give Your CIO
Introducing Zia Consulting - What to Give Your CIOIntroducing Zia Consulting - What to Give Your CIO
Introducing Zia Consulting - What to Give Your CIO
 
GraphTalk München - Einführung in Graphdatenbanken und Neo4j
GraphTalk München - Einführung in Graphdatenbanken und Neo4jGraphTalk München - Einführung in Graphdatenbanken und Neo4j
GraphTalk München - Einführung in Graphdatenbanken und Neo4j
 
Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications
 
20140116 Tim Willoughby and James Fogarty FOSS in Local Government
20140116   Tim Willoughby and James Fogarty FOSS in Local Government20140116   Tim Willoughby and James Fogarty FOSS in Local Government
20140116 Tim Willoughby and James Fogarty FOSS in Local Government
 
BIS partner day - Eduserv presentation
BIS partner day - Eduserv presentationBIS partner day - Eduserv presentation
BIS partner day - Eduserv presentation
 
Modernizing the Back-office to improve the sporting fan's experience with IB...
Modernizing the Back-office to improve the sporting fan's experience with IB...Modernizing the Back-office to improve the sporting fan's experience with IB...
Modernizing the Back-office to improve the sporting fan's experience with IB...
 
I want it all: go hybrid - Orit Yaron, Outbrain - Cloud Native Day Tel Aviv 2018
I want it all: go hybrid - Orit Yaron, Outbrain - Cloud Native Day Tel Aviv 2018I want it all: go hybrid - Orit Yaron, Outbrain - Cloud Native Day Tel Aviv 2018
I want it all: go hybrid - Orit Yaron, Outbrain - Cloud Native Day Tel Aviv 2018
 
Architecting Your Own DBaaS in a Private Cloud with EM12c
Architecting Your Own DBaaS in a Private Cloud with EM12cArchitecting Your Own DBaaS in a Private Cloud with EM12c
Architecting Your Own DBaaS in a Private Cloud with EM12c
 
How StepStone achieved a Cloud Centre of Excellence
How StepStone achieved a Cloud Centre of ExcellenceHow StepStone achieved a Cloud Centre of Excellence
How StepStone achieved a Cloud Centre of Excellence
 
Implats Cloud Journey
Implats Cloud JourneyImplats Cloud Journey
Implats Cloud Journey
 
15. Gary Winstanley - The Lucy Group Story
15. Gary Winstanley - The Lucy Group Story15. Gary Winstanley - The Lucy Group Story
15. Gary Winstanley - The Lucy Group Story
 
AWS Partner Summit London 2015 - Keynote
AWS Partner Summit London 2015 - KeynoteAWS Partner Summit London 2015 - Keynote
AWS Partner Summit London 2015 - Keynote
 
Simply Business' Data Platform
Simply Business' Data PlatformSimply Business' Data Platform
Simply Business' Data Platform
 
CA Technologies Customer Presentation
CA Technologies Customer PresentationCA Technologies Customer Presentation
CA Technologies Customer Presentation
 
Long view euc calgary april 26 2013 v0.3
Long view euc calgary april 26 2013 v0.3Long view euc calgary april 26 2013 v0.3
Long view euc calgary april 26 2013 v0.3
 
Hybrid Cloud in the Trenches AWS Summit SG 2017
Hybrid Cloud in the Trenches AWS Summit SG 2017Hybrid Cloud in the Trenches AWS Summit SG 2017
Hybrid Cloud in the Trenches AWS Summit SG 2017
 
Digitisation at Scale: Automating the mass acquisition of digitised content
Digitisation at Scale: Automating the mass acquisition of digitised contentDigitisation at Scale: Automating the mass acquisition of digitised content
Digitisation at Scale: Automating the mass acquisition of digitised content
 
DevOps Days Ohio
DevOps Days OhioDevOps Days Ohio
DevOps Days Ohio
 
Commit Conf 2018 - Hotelbeds' journey to a microservice cloud-based architecture
Commit Conf 2018 - Hotelbeds' journey to a microservice cloud-based architectureCommit Conf 2018 - Hotelbeds' journey to a microservice cloud-based architecture
Commit Conf 2018 - Hotelbeds' journey to a microservice cloud-based architecture
 
Gab Genai Cloudera - Going Beyond Traditional Analytic
Gab Genai Cloudera - Going Beyond Traditional Analytic Gab Genai Cloudera - Going Beyond Traditional Analytic
Gab Genai Cloudera - Going Beyond Traditional Analytic
 

Recently uploaded

JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 

Recently uploaded (20)

JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 

Agile Manchester Moneysupermarket

  • 1. Building tomorrow today: an agile journey David Halsey Pete Hanlon May 2017
  • 2. 2 £1.8B SAVINGS 2016 estimated total savings by the UK 1993 We started out life as mortgage 2000 £316M Revenue 2015 920 Providers 22M Adults chose to share their private data with us 23m Estimated unique monthly users in 2015
  • 3. 3 UK’s largest independent comparison site 2016 FY revenue £285M 7M average monthly unique users 6M Savers UK’s biggest consumer advice website 2016 FY revenue £37M 14M average monthly unique users Subscriber database +12M Leading travel metasearch site 2016 FY revenue £22M 3M average monthly unique users 1M Savers
  • 4. 4 2013 we were winning but the journey was getting harder • Highly competitive market • Increasing regulation • Big ambitions Technology was the elephant in the room
  • 5. 5 2013 Technology Challenges • No time to reset • Waterfall processes • Monolith architecture • Lack of automation • High risk releases • Environment issues • Servers were pets Too hard to innovate
  • 6. 6 Platform For The Future • Things that take weeks take days • Things that take days take hours • Things that take hours take minutes What We Wanted • Platform that can evolve • Cloud ready / Cloud agnostic • Automate everything • The right tech for the job • Back office #1 class citizen
  • 7. 7 Archifest • Share the problem • Involve everyone • Shared solution Hearts and Minds • Grass routes change • Change advocates • Hackathons/Spikes • Generate a buzz
  • 8. 8 Technologies • Appropriate technologies • Free Open Source • Open licensing Process • Agile Ways of Working • Tribes/Squads/Chapters/ Guilds • Inline Dev Ops People • Training academies • Practice Coaches
  • 9. 9 SPA / Content Management Micro Services Enterprise Data Warehouse Data Lake Cloud Platform Back Office Content Squads Services Squads Data Squads Core DevOps Back Office Squads We organized around platform • Platform Thinking • Consistency of approach • Clear separation of concerns • Communication across the tiers was essential Legacy GTX/AI Squads
  • 10. 10 Lessons Learned • We were too Brave, don’t start with the biggest revenue generator • We changed the tech and product at the same time • We ramped up some of our squads too quickly. Needed to focus more on Ways of Working
  • 11. 11 Where we are in the journey - We’ve done the hard work - Fully automated platform - Complete rebuild 4h - Microservices - Content Managed - 1800+ servers - 27 environments - Automated tests 2000+ - Metrics 250,000+ The platform is working but to fully leverage it we need to pivot
  • 12. 12
  • 13. 13 The move from building a platform to leveraging a platform changes four things …… Organisation Ways of working Behaviour Leadership
  • 14. 14 Firstly, how we organise Customer Technology Diverse teams Specialist teams Innovation Efficiency over over over
  • 15. 15 We need different ways of working Products Projects Discovery Phased roll-out Collective code ownership Individual code ownership over over over
  • 16. 16 Our behaviour has to change Collaboration Reporting Solving customer problems On-time, on-budget over over
  • 17. 17 And finally, we need to task the team differently Outcome Output Context Control over over
  • 18. 1818