Day: December 22, 2015

DevelopersInformationNews

TfL Online 2015 Review – How “Every Journey Matters”

I get the honour of the final blog post of 2015, and it’s a pleasing one to be able to write as we look back on what the team in TfL Online have achieved during this year.

We started off the year accomplishing one deployment of new code to the website every two weeks, and that’s increased to the point where we’ve now managed our 57th release to the site in 2015. There are a lot of variables and moving parts that we monitor and co-ordinate simultaneously to deliver a safe, quality assured, zero defect, zero outage deployment to the website every single week.

For more detail, see my posts on Blue/Green deployments and Agile continuous delivery in the cloud (in 3 parts).

While we’ve successfully made these 57 separate releases of code, optimisations, reference data refresh, bug fixes, enhancements and new features to tfl.gov.uk, we’ve managed to do all this seamlessly without a single planned maintenance window, so our customers haven’t experienced any down-time at all while we’ve been making these improvements.

So, here’s how we believe we’ve fed into the ‘Every Journey Matters’ ethos:

It matters that you have access to new features and enhancements on the website quickly, so we do this, e.g. WebCat, Roads VMS/disruptions Unified API, Live Bus Arrivals, Integration of TfL Rail & West Anglia, …. to name but a few,

It matters that you have access to new features and enhancements on the website quickly – WebCAT, Roads VMS, Unified API, Live Bus Arrivals, Integration of TfL Rail & West Anglia, to name but a few

Read More