CASE STUDY:
National Transport Body - Open Data Platform
THE CHALLENGE
The General Transit Feed Specification (GTFS) is an open-standards system used to share public transport information to riders. Transit providers share data that is then used by software applications (for example bus stop displays and Google Maps).
The Transport Body was looking to move from the current black-box system into an open-source solution while maintaining feature parity. Specific requirements included:
In February 2024, Doza was selected by the Transport Body's appointed supplier to support the project and existing development team – a decision based on our successful track record working together.
The solution was developed to replicate data from key sources into a central database platform:
A challenge included engaging with the data producers, mainly due to a lack of visibility on how data was being used. To get them onboard, we explained the benefits of the open-source model and how this would support better two-way feedback going forward.
As a black box system, while we knew the inputs and outputs, the internal workings were unknown and required us to reverse engineer the solution. A proof of concept was developed to demonstrate viability.
We built a cloud native solution using GDS practices:
Implementation of best practice included setting up monitoring and alerting dashboards, and breaking tickets into smaller pieces of work to maintain momentum during sprints. Adding automated ways of working and CI/CD pipelines drove efficiencies in the development process.
While development is still underway, the solution has already delivered improvements:
LATEST CASE STUDIES