SlideShare a Scribd company logo
1 of 31
LondonWorks 2.0
AGILE SOLUTIONS TO TRANSPORT PROBLEMS
Gerard O’Toole
Transport for London
May 24th 2017
London’s Challenge
 Expected population growth to 10 million by 2030
 There are almost 21 million daily trips on London’s road
network
 80% of all trips in London taking place on the road network
 London Buses carry 6,500,000 people each day
 Over 90% of all freight is carried on the road network
2
Roadworks!
3
Roadworks!
War on roadworks
4
Road Works!
 500,000 works in London annually
 Over 100 different organisations who can dig up the road
 33 Boroughs and TfL responsible for co-ordination of road
works on their own network to mitigate disruption
 1 national specification but multiple operational COTS
products
 Many legislative and statutory requirements
5
LondonWorks - The Backstory
 LondonWorks was originally launched in 2006
 Provides a single source for all roadworks in London
 Recognised as a brand leader at the time
 Technology moved on and the system didn’t keep pace
 Still functional but many unhappy users!
6
LondonWorks 2.0 - New and Improved
 TfL - Surface Transport Intelligent Systems (SITS)
 SITS vision statement - To improve journey
reliability, improve customer information and give
priority to more efficient transport modes by getting
more out of the road network.
8
LondonWorks 2.0 - New and Improved
 LondonWorks path-finder for SITS
 Open data – ability to share data easily
 Work collaboratively with our delivery partners: WS02 and
ESRI
 Maximise use of COTS products
 Use Agile methodology to deliver
9
Our Journey
 Development stage of London Works 2
 Delivered a MPV to time and budget
 Huge interest and demand from industry users
 Will go-live in the next few weeks
10
Benefits of LondonWorks 2
 Enhances ability to coordinate Works across London
 Richer data sets, alerting and metrics
 Improved operational awareness
 Easier data sharing
 Lifecycle Management
 Improvements to UX
 Path-finder mission a success
11
Where are we now?
 Launch!
 New rules, processes and relationships
 Continue to Develop – new ideas
 Intelligent Client
12
LondonWorks 2.0
ARCHITECTURE
Roland Major
Enterprise Architect
May 24th 2017
14
LondonWorks 2.0
DRIVING CHANGE IN A COMPLEX ENVIRONMENT
Alex O’Brien
Transport for London
May 24th 2017
A New Beginning
 We needed a different approach
 Scrum
 General good practice: Start small, work towards
something big
 We used the LW Platform as the pathfinder
 We hit the ground running
17
Great things we witnessed
 Rapid development progress
 We brought our stakeholders along with us
 Made 'agile' a common word amongst leadership
 A 'hardening' to setbacks and issues
19
Great things we witnessed
 Ability to bounce back when things don't go to plan
 The potential of agile to carve new paths into the
unknown
 Mistakes are inevitable when doing brave new things
 Software development is a creative art
20
Our Challenges
 Simultaneous app development
 Strategic platforms were still emerging
 No widespread buy-in to agile (when we started)
 No measure of agile success
21
Our Challenges
 Deployment
 Support and Devops
 Financial / commercial governance
 MVP / COTS – manage expectations
22
We had a great team!
 Great Developers
 Great Product Owner & Scrum Master
 Great technical leadership
 Great senior management support
 No half measures!
23
Mind-set Adjustment
 Iterative vs sequential
 Iterative = supports creative exploration
 It is ok to not know exactly what you want
 Agile transformation is about talking to people
 Agile is 'pro-customer' - it is ok to ask for new things late
in the day
 Change in scope is an opportunity to do things better!
24
Some quotes from
Lyssa Adkins
Coaching Agile Teams
C&C: Scope can be locked down
with later discoveries being
handled as change requests
against the scheduled end
date
Agile: Scope remains
flexible, and changes of any
kind are welcomed, even late
in the project
C&C: We can plan the work and
work the plan
Agile: Planning is essential,
plans are useless
C&C: Delivering on time,
within budget and on scope
equals success
Agile: Clients getting the
business value they need is
the only measure of success
What’s next?
We are now:
 More confident in building great, complex things
 Able to help others following in our footsteps
 Aware of the long path ahead, in order to achieve true
agility
29
THANK YOU
wso2.com
Transport for London's Transition to Agile Delivery

More Related Content

What's hot

Monetize Your Open Banking APIs with Fintechs — Strategies & Live Demo
Monetize Your Open Banking APIs with Fintechs — Strategies & Live DemoMonetize Your Open Banking APIs with Fintechs — Strategies & Live Demo
Monetize Your Open Banking APIs with Fintechs — Strategies & Live Demo
WSO2
 

What's hot (20)

Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...
 
Evolution of Application Development
Evolution of Application DevelopmentEvolution of Application Development
Evolution of Application Development
 
Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...
Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...
Gartner CIO & IT Executive Summit -- Event Mesh: The Architecture Layer That ...
 
Pragmatic approach to Microservice Architecture: Role of Middleware
Pragmatic approach to Microservice Architecture: Role of MiddlewarePragmatic approach to Microservice Architecture: Role of Middleware
Pragmatic approach to Microservice Architecture: Role of Middleware
 
Microservices: Keep Complexity under Control with LeanIX Enterprise Architect...
Microservices: Keep Complexity under Control with LeanIX Enterprise Architect...Microservices: Keep Complexity under Control with LeanIX Enterprise Architect...
Microservices: Keep Complexity under Control with LeanIX Enterprise Architect...
 
[WSO2 Meetup] Tools and Techniques for Building and Maintaining Streaming-bas...
[WSO2 Meetup] Tools and Techniques for Building and Maintaining Streaming-bas...[WSO2 Meetup] Tools and Techniques for Building and Maintaining Streaming-bas...
[WSO2 Meetup] Tools and Techniques for Building and Maintaining Streaming-bas...
 
Using a Hybrid IoT Event Mesh to Power a Global, Large-Scale IoT Platform
Using a Hybrid IoT Event Mesh to Power a Global, Large-Scale IoT PlatformUsing a Hybrid IoT Event Mesh to Power a Global, Large-Scale IoT Platform
Using a Hybrid IoT Event Mesh to Power a Global, Large-Scale IoT Platform
 
Modernizing IT with Microservices
Modernizing IT with MicroservicesModernizing IT with Microservices
Modernizing IT with Microservices
 
[WSO2Con USA 2018] Unravelling Todays Disruptive Tech Landscape
[WSO2Con USA 2018] Unravelling Todays Disruptive Tech Landscape[WSO2Con USA 2018] Unravelling Todays Disruptive Tech Landscape
[WSO2Con USA 2018] Unravelling Todays Disruptive Tech Landscape
 
Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolith Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolith
 
API Integration: Red Hat integration perspective
API Integration: Red Hat integration perspectiveAPI Integration: Red Hat integration perspective
API Integration: Red Hat integration perspective
 
The Role of Integration in Microservice Architecture (MSA)
The Role of Integration in Microservice Architecture (MSA)The Role of Integration in Microservice Architecture (MSA)
The Role of Integration in Microservice Architecture (MSA)
 
Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...
 
Transform the internal it landscape with APIs
Transform the internal it landscape with APIsTransform the internal it landscape with APIs
Transform the internal it landscape with APIs
 
[WSO2Con EU 2018] How WSO2 Helps Proximus Achieve Their IT Transformation Amb...
[WSO2Con EU 2018] How WSO2 Helps Proximus Achieve Their IT Transformation Amb...[WSO2Con EU 2018] How WSO2 Helps Proximus Achieve Their IT Transformation Amb...
[WSO2Con EU 2018] How WSO2 Helps Proximus Achieve Their IT Transformation Amb...
 
[WSO2 Summit Americas 2020] Having the Best Technology Isn’t Everything
[WSO2 Summit Americas 2020] Having the Best Technology Isn’t Everything[WSO2 Summit Americas 2020] Having the Best Technology Isn’t Everything
[WSO2 Summit Americas 2020] Having the Best Technology Isn’t Everything
 
Apache kafka an ideal data streaming solution for your bank
Apache kafka an ideal data streaming solution for your bankApache kafka an ideal data streaming solution for your bank
Apache kafka an ideal data streaming solution for your bank
 
Monetize Your Open Banking APIs with Fintechs — Strategies & Live Demo
Monetize Your Open Banking APIs with Fintechs — Strategies & Live DemoMonetize Your Open Banking APIs with Fintechs — Strategies & Live Demo
Monetize Your Open Banking APIs with Fintechs — Strategies & Live Demo
 
Building an Integrated Supply Chain for APIs
Building an Integrated Supply Chain for APIs Building an Integrated Supply Chain for APIs
Building an Integrated Supply Chain for APIs
 
The Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIThe Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & API
 

Similar to Transport for London's Transition to Agile Delivery

Application enablement stephan massalt (kpn netco)
Application enablement   stephan massalt (kpn netco)Application enablement   stephan massalt (kpn netco)
Application enablement stephan massalt (kpn netco)
Stephan Massalt
 
Business Plan 2016-21
Business Plan 2016-21Business Plan 2016-21
Business Plan 2016-21
Shane Clarke
 
The great collision of open source, cloud technologies, with agile, creative ...
The great collision of open source, cloud technologies, with agile, creative ...The great collision of open source, cloud technologies, with agile, creative ...
The great collision of open source, cloud technologies, with agile, creative ...
Reading Room
 
CDE Catapult by Maurizio Pilu - Cambridge Wireless Event - 28 Nov 2013
CDE Catapult by Maurizio Pilu - Cambridge Wireless Event - 28 Nov 2013CDE Catapult by Maurizio Pilu - Cambridge Wireless Event - 28 Nov 2013
CDE Catapult by Maurizio Pilu - Cambridge Wireless Event - 28 Nov 2013
Maurizio Pilu
 

Similar to Transport for London's Transition to Agile Delivery (20)

Optimize Process Management to Improve Business Outcomes - Webinar, September...
Optimize Process Management to Improve Business Outcomes - Webinar, September...Optimize Process Management to Improve Business Outcomes - Webinar, September...
Optimize Process Management to Improve Business Outcomes - Webinar, September...
 
Rethink! How Digital Transformation disrupts Enterprise Architecture
Rethink! How Digital Transformation disrupts Enterprise ArchitectureRethink! How Digital Transformation disrupts Enterprise Architecture
Rethink! How Digital Transformation disrupts Enterprise Architecture
 
Schneider Electric Presentation at Supply Chain Insights Global Summit
Schneider Electric Presentation at Supply Chain Insights Global SummitSchneider Electric Presentation at Supply Chain Insights Global Summit
Schneider Electric Presentation at Supply Chain Insights Global Summit
 
Raywell business model
Raywell business modelRaywell business model
Raywell business model
 
Application enablement stephan massalt (kpn netco)
Application enablement   stephan massalt (kpn netco)Application enablement   stephan massalt (kpn netco)
Application enablement stephan massalt (kpn netco)
 
Creative Overview
Creative OverviewCreative Overview
Creative Overview
 
Business Plan 2016-21
Business Plan 2016-21Business Plan 2016-21
Business Plan 2016-21
 
ArabNet Beirut - Keynote: Open Banking - To be or not to be? by Open Bank Pr...
ArabNet Beirut  - Keynote: Open Banking - To be or not to be? by Open Bank Pr...ArabNet Beirut  - Keynote: Open Banking - To be or not to be? by Open Bank Pr...
ArabNet Beirut - Keynote: Open Banking - To be or not to be? by Open Bank Pr...
 
Keynote: Open Banking - To be or not to be? by Open Bank Project by ArabNet B...
Keynote: Open Banking - To be or not to be? by Open Bank Project by ArabNet B...Keynote: Open Banking - To be or not to be? by Open Bank Project by ArabNet B...
Keynote: Open Banking - To be or not to be? by Open Bank Project by ArabNet B...
 
Red Hat: Self driving IT is here, and it's real
Red Hat: Self driving IT is here, and it's realRed Hat: Self driving IT is here, and it's real
Red Hat: Self driving IT is here, and it's real
 
[WSO2Con EU 2017] Transforming the Way We Deliver Operational Technology
[WSO2Con EU 2017] Transforming the Way We Deliver Operational Technology[WSO2Con EU 2017] Transforming the Way We Deliver Operational Technology
[WSO2Con EU 2017] Transforming the Way We Deliver Operational Technology
 
RE:FIT LONDON – Making London a resilient, sustainable and resource efficient...
RE:FIT LONDON – Making London a resilient, sustainable and resource efficient...RE:FIT LONDON – Making London a resilient, sustainable and resource efficient...
RE:FIT LONDON – Making London a resilient, sustainable and resource efficient...
 
Smarter cities: Delivery
Smarter cities: DeliverySmarter cities: Delivery
Smarter cities: Delivery
 
Innovate at High Speed Two Ltd (HS2) 2020 Phase 1 Competition Briefing Event
Innovate at High Speed Two Ltd (HS2) 2020 Phase 1 Competition Briefing EventInnovate at High Speed Two Ltd (HS2) 2020 Phase 1 Competition Briefing Event
Innovate at High Speed Two Ltd (HS2) 2020 Phase 1 Competition Briefing Event
 
14.15 andrew killander, aconex for distribution
14.15 andrew killander, aconex   for distribution14.15 andrew killander, aconex   for distribution
14.15 andrew killander, aconex for distribution
 
Integrating Mobile Technology in the Construction Industry
Integrating Mobile Technology in the Construction IndustryIntegrating Mobile Technology in the Construction Industry
Integrating Mobile Technology in the Construction Industry
 
The great collision of open source, cloud technologies, with agile, creative ...
The great collision of open source, cloud technologies, with agile, creative ...The great collision of open source, cloud technologies, with agile, creative ...
The great collision of open source, cloud technologies, with agile, creative ...
 
Mule soft meetup Houston 16
Mule soft meetup Houston 16Mule soft meetup Houston 16
Mule soft meetup Houston 16
 
5 methods session 1 webinar slideshare colorado hpte_siemensgamesa
5 methods session 1 webinar slideshare colorado hpte_siemensgamesa5 methods session 1 webinar slideshare colorado hpte_siemensgamesa
5 methods session 1 webinar slideshare colorado hpte_siemensgamesa
 
CDE Catapult by Maurizio Pilu - Cambridge Wireless Event - 28 Nov 2013
CDE Catapult by Maurizio Pilu - Cambridge Wireless Event - 28 Nov 2013CDE Catapult by Maurizio Pilu - Cambridge Wireless Event - 28 Nov 2013
CDE Catapult by Maurizio Pilu - Cambridge Wireless Event - 28 Nov 2013
 

More from WSO2

More from WSO2 (20)

Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the Cloud
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 

Transport for London's Transition to Agile Delivery

  • 1. LondonWorks 2.0 AGILE SOLUTIONS TO TRANSPORT PROBLEMS Gerard O’Toole Transport for London May 24th 2017
  • 2. London’s Challenge  Expected population growth to 10 million by 2030  There are almost 21 million daily trips on London’s road network  80% of all trips in London taking place on the road network  London Buses carry 6,500,000 people each day  Over 90% of all freight is carried on the road network 2
  • 5. Road Works!  500,000 works in London annually  Over 100 different organisations who can dig up the road  33 Boroughs and TfL responsible for co-ordination of road works on their own network to mitigate disruption  1 national specification but multiple operational COTS products  Many legislative and statutory requirements 5
  • 6. LondonWorks - The Backstory  LondonWorks was originally launched in 2006  Provides a single source for all roadworks in London  Recognised as a brand leader at the time  Technology moved on and the system didn’t keep pace  Still functional but many unhappy users! 6
  • 7.
  • 8. LondonWorks 2.0 - New and Improved  TfL - Surface Transport Intelligent Systems (SITS)  SITS vision statement - To improve journey reliability, improve customer information and give priority to more efficient transport modes by getting more out of the road network. 8
  • 9. LondonWorks 2.0 - New and Improved  LondonWorks path-finder for SITS  Open data – ability to share data easily  Work collaboratively with our delivery partners: WS02 and ESRI  Maximise use of COTS products  Use Agile methodology to deliver 9
  • 10. Our Journey  Development stage of London Works 2  Delivered a MPV to time and budget  Huge interest and demand from industry users  Will go-live in the next few weeks 10
  • 11. Benefits of LondonWorks 2  Enhances ability to coordinate Works across London  Richer data sets, alerting and metrics  Improved operational awareness  Easier data sharing  Lifecycle Management  Improvements to UX  Path-finder mission a success 11
  • 12. Where are we now?  Launch!  New rules, processes and relationships  Continue to Develop – new ideas  Intelligent Client 12
  • 14. 14
  • 15.
  • 16. LondonWorks 2.0 DRIVING CHANGE IN A COMPLEX ENVIRONMENT Alex O’Brien Transport for London May 24th 2017
  • 17. A New Beginning  We needed a different approach  Scrum  General good practice: Start small, work towards something big  We used the LW Platform as the pathfinder  We hit the ground running 17
  • 18.
  • 19. Great things we witnessed  Rapid development progress  We brought our stakeholders along with us  Made 'agile' a common word amongst leadership  A 'hardening' to setbacks and issues 19
  • 20. Great things we witnessed  Ability to bounce back when things don't go to plan  The potential of agile to carve new paths into the unknown  Mistakes are inevitable when doing brave new things  Software development is a creative art 20
  • 21. Our Challenges  Simultaneous app development  Strategic platforms were still emerging  No widespread buy-in to agile (when we started)  No measure of agile success 21
  • 22. Our Challenges  Deployment  Support and Devops  Financial / commercial governance  MVP / COTS – manage expectations 22
  • 23. We had a great team!  Great Developers  Great Product Owner & Scrum Master  Great technical leadership  Great senior management support  No half measures! 23
  • 24. Mind-set Adjustment  Iterative vs sequential  Iterative = supports creative exploration  It is ok to not know exactly what you want  Agile transformation is about talking to people  Agile is 'pro-customer' - it is ok to ask for new things late in the day  Change in scope is an opportunity to do things better! 24
  • 25. Some quotes from Lyssa Adkins Coaching Agile Teams
  • 26. C&C: Scope can be locked down with later discoveries being handled as change requests against the scheduled end date Agile: Scope remains flexible, and changes of any kind are welcomed, even late in the project
  • 27. C&C: We can plan the work and work the plan Agile: Planning is essential, plans are useless
  • 28. C&C: Delivering on time, within budget and on scope equals success Agile: Clients getting the business value they need is the only measure of success
  • 29. What’s next? We are now:  More confident in building great, complex things  Able to help others following in our footsteps  Aware of the long path ahead, in order to achieve true agility 29

Editor's Notes

  1. TfL – to give an overview of our LondonWorks digital transformation journey we have undertaken in partnership with WS02 Surface Transport – responsible for red routes within London (5% of network 30% of traffic)
  2. But there are many things which impact on the day to day travel of Londoners and frustrate them Roadworks are one of those and are often identified as been the main cause And here are some examples of what we are talking about
  3. There are also high level political pressures to make things better Here is one chap who declared ‘war on roadworks’ back in 2010 But as far as I know they continue to be a part of our daily life Roadworks often seen as not managed effectively despite the best efforts of those involved But as with many things there are many challenges
  4.   500,000 road works each year in London - potholes through to Crossrail! Many different stakeholders LBs and TfL responsible for co-ordinating A significant amount of legislation which often dictates process and technical solutions Roadworks are a vital part of delivering essential utility services to business and home owners and to provide a high-quality road network for all road users. But they can also cause significant delay, disruption and frustration to drivers and pedestrians alike. So managing thousands of road works events each day, across multiple stakeholders including utility providers and Local Authorities, is a complex task, and all of this needs to be balanced with a public expectation of a reliable road network with the requirements of utility and maintenance works, road improvement schemes, and emergency events.
  5. TfL had an existing system in place Went live in 2006 and was recognised as a Brand leader changed the way in which roadworks were co-ordinated Suddenly we could see all the roadworks in one place rather than in individual systems – a good start Built on good technology at the time Did not keep up to date Hence slow clunky software, out-dated tech => poor user experience => unhappy users  
  6. SITS is a TfL project to deliver improved systems to allow us to better manage the road network in London SITS vision statement - To improve journey reliability, improve customer information and give priority to more efficient transport modes by getting more out of the road network.
  7. To enable this we needed to be able to easily share data across different parts of TfL We needed to change our traditional approach to software development – we wanted a more collaborative approach, working closely with our suppliers We wanted to use COTS tech in conjunction with our strategic platforms We had to challenge our existing waterfall delivery methodology and explore a new world of agile delivery
  8. This has been a very interesting journey But along the way we have delivered a MPV for LondonWorks 2 to time and within budget Exploring new ways of working and lead TfL to a whole new understanding of Agile Delivery But more of that later In addition we have generated a enormous interest in our user base who are very keen to start using the new product And Go-live
  9. Enhances ability to coordinate HA and SU Works across London Richer alerting and metrics Improved operational awareness Easier data sharing with technology partners and developers Paves way for further data sharing with other TfL applications Better management of TMA and Forward Planning Lifecycle Management tool for long-term strategic works proposals Improvements to user experience
  10. We are about to go live, all very excited about the launch But it does stop there We are having to define new rules, processes and relationships in order to make this work. We see LondonWorks 2.0 as a starting point as there are many new features and functions that are needed to assist in the challenge to help mitigate disruption to London road network We have become an intelligent client – we know what’s out there, and we know what we want.
  11. I feel very privileged to be standing here in front of you all today. I have had several technology jobs over the years, but most of my career has been spent managing road space, so firstly I'd like to thank WS02 for the opportunity to talk to you all today.   Gerard spoke about the context, and our mission. Roland spoke about the wonderful technology and architecture that supports the mission. I would like to talk about agile, specifically our experiences with this new way of working.