SlideShare a Scribd company logo
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

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...
Judy Breedlove
 
Evolution of Application Development
Evolution of Application DevelopmentEvolution of Application Development
Evolution of Application Development
WSO2
 
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 ...
Solace
 
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
Asanka Abeysinghe
 
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...
LeanIX GmbH
 
[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...
WSO2
 
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
Solace
 
Modernizing IT with Microservices
Modernizing IT with MicroservicesModernizing IT with Microservices
Modernizing IT with Microservices
LeanIX GmbH
 
[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
WSO2
 
Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolith Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolith
Judy Breedlove
 
API Integration: Red Hat integration perspective
API Integration: Red Hat integration perspectiveAPI Integration: Red Hat integration perspective
API Integration: Red Hat integration perspective
Judy Breedlove
 
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)
Asanka Abeysinghe
 
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...
Judy Breedlove
 
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
Judy Breedlove
 
[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
 
[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
WSO2
 
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
sandipanmukherjee13
 
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
 
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
Asanka Abeysinghe
 
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
Judy Breedlove
 

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

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...
Aconex
 
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
LeanIX GmbH
 
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
Lora Cecere
 
Raywell business model
Raywell business modelRaywell business model
Raywell business model
Raywell Studio
 
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-21Shane Clarke
 
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...
ArabNet ME
 
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...
ArabNet ME
 
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
Dynatrace
 
[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
WSO2
 
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...
EMEX
 
Smarter cities: Delivery
Smarter cities: DeliverySmarter cities: Delivery
Smarter cities: Delivery
futureoflondon
 
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
KTN
 
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
Ibrahim Al-Hudhaif
 
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
Appear
 
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
 
Mule soft meetup Houston 16
Mule soft meetup Houston 16Mule soft meetup Houston 16
Mule soft meetup Houston 16
Jim Andrews
 
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
Aconex
 
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 2013Maurizio 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

Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2
 
architecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdfarchitecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdf
WSO2
 
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
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
WSO2
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
WSO2
 
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...
WSO2
 
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
WSO2
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
WSO2
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
WSO2
 
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
WSO2
 
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
WSO2
 
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
WSO2
 
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
WSO2
 
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?
WSO2
 
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...
WSO2
 
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...
WSO2
 
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
WSO2
 
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...
WSO2
 
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
WSO2
 

More from WSO2 (20)

Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
architecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdfarchitecting-ai-in-the-enterprise-apis-and-applications.pdf
architecting-ai-in-the-enterprise-apis-and-applications.pdf
 
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 - 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
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
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
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
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
 
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
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
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
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
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
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
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
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
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
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
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
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
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 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
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
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...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
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
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
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...
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
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*
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 

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.