Case study

Rail Network Enhances Train Operations with Advanced Application Solutions

Supply Chain and Logistics
A train passing by

Challenge

One of the largest rail networks in Australia sought improvements to its train movement management system, including ways to reduce complexity and enhance communication.

Outcome

With our team’s support, the network introduced two new applications to improve the user experience, increase efficiency and provide real-time data across the network.

This client operates one of the largest rail networks in Australia, spanning 8,500 kilometers across five states, 39 work-sites and more than 50 First Nations. It provides and maintains the infrastructure that train operators run on.

Over a three-year period, a project to transform service delivery in the region’s rail network was carried out, fundamentally changing the operational capability of the network management.

With a host of different user types, train activities, procedures and digital systems running across the network, the client implemented a platform to manage train movements. However, when this didn’t meet all the business requirements, they turned to our team for support.

A woman searching on her computer

Existing platforms not fit-for-purpose

The platform in place was designed to aid in the planning of train movements, replacing the previous paper-based train graphs and processes. However, it was missing a number of features required to make it a comprehensive end-to-end product.

The client needed the ability to enter data into the application. Without this functionality, it couldn't create or edit schedules or add network constraints to control throughput across the network.

Unable to view the day of operations meant network controllers weren’t able to track schedules, understand the current state of the trains (also known as consists), or see if any changes had been made. This resulted in an inability to effectively schedule train crews and activities on time.

It was also simply too complex for its customers (other train operators and stakeholders using the network) to use and understand, resulting in inconsistent communication between the two parties.

A woman working on a code

Integration for successful control

When the client approached our teams with this challenge, it initially anticipated creating four applications to solve the problem. However, through the initial discovery process, we determined that these four products could be consolidated into two. This resulted in significant cost and time savings for the client, allowing them to get to market much faster.

The discovery process included:

  • Onsite user interviews
  • Customer surveys
  • Quantitative analysis
  • Gap analysis and feature development

Throughout the process, we worked with network controllers, testing and validating every interface and requirement. A close relationship allowed for a thorough research stage and positive collaboration in determining the future solution architecture and integrations.

The project became one of the first adopters of Endava’s now core methodology, the Dual Track process, in which discovery and delivery are completed in parallel, with key points of interaction to validate and test ideas. Using an agile approach to incrementally move through the feature list, it culminated in a big-bang release strategy, deploying every feature on the roadmap to market in one release.

artc-case-study-image-replace-women

Two applications for optimal user experience

The first of the two applications created combines an interactive rail topology map with data entry facilitation. It allows 24/7 access and management of the rail network, allowing controllers to create or edit train schedules or activities such as adding stops, loading points and refueling. They can create rail events or route locks, which show trackwork or inoperative trains that limit the network throughput.

An integral added feature is the ability to create and edit nominal consists (number of locomotives/wagons, maximum speeds and schedule assignment). This is important because the consist’s length has implications regarding its permitted speed and the amount of time it takes to pass through populated areas.

The application also ensures users will be notified of important updates that have happened across the network that need immediate attention in order to adjust the schedules.

 

artc-case-study-new-image

The second application provides information to customers and peer service providers, offering network visibility, real-time train data and activity forecasts to other train operators. An interactive map overlay enables users to view a train’s position against its last known location and allows them to set relevant activities for the consist.

 

Within the application, users can filter a list of consists according to status (arrived, delayed or cancelled) or details (location, activity or train type). For a more granular view, users can view an individual consist’s details, displaying activity information and actual and estimated times of arrival. The system automatically refreshes every ten minutes, ensuring timely updates.

 

Our team worked with the network to ensure that the apps provided the relevant information to certified and non-certified users. This allowed the appropriate users different abilities, such as the control to alter schedules, or simply view information.

Measurable outcomes showcase success

After our collaboration, we were pleased to see the following results across the applications delivered:

  • 80% usage throughout the network
  • Improved efficiency, accuracy and forecasting
  • Automation of 100% of manual scheduling processes
  • Real-time consist data across the network

Interesting? We love when people share.

We can help you reach new heights

Let's connect