Rail Operator Automates Crew Rostering to Combat Record Train Cancellations in the UK
The Client
A prominent train operator in the United Kingdom, this company serves hundreds of destinations across England. Known for its extensive network and commitment to providing reliable and efficient rail services, it plays a crucial role in connecting communities and supporting regional economies.
The Obstacles Faced
The company faced significant operational challenges that led to 8% of services. Cancellations and delays also led to regulatory fines and substantial payouts through the ‘Delay Repay’ compensation scheme. The root of the issue lay in the complexity of the rules that determined which crew members could cover which services, based on several factors including timetabled services, crew availability and training, shift patterns, and T&Cs in their employment contracts. This made rostering a very time-consuming manual process, one that an off-the-shelf rostering tool could not cater for. However, convincing internal stakeholders that automation was a feasible solution was a challenge.
The Journey
The company engaged Ensono to explore the feasibility of automating this process. We did so through a Proof of Concept (PoC) that was created in just eight weeks. The team started by analysing data to identify inefficiencies and error sources in the current process. They then developed a new data model and optimization algorithm to automate crew rostering and created a Power BI dashboard to enable depot managers to view and interact with rostering suggestions.The company engaged Ensono to explore the feasibility of automating this process. We did so through a Proof of Concept (PoC) that was created in just eight weeks. The team started by analysing data to identify inefficiencies and error sources in the current process. They then developed a new data model and optimization algorithm to automate crew rostering and created a Power BI dashboard to enable depot managers to view and interact with rostering suggestions.
The Outcomes Achieved
The company has already seen significant improvements due to automation of the crew-rostering process, including:
- Fewer on-the-day changes and cancellations due to increased crew coverage in the PoC region
- Significant time savings for the team and reduction in manual errors
- It is now able to make good progress towards its goal of reducing cancellations by 6%
Don’t miss the latest from Ensono
Get more client success stories like this

Case Study
Bolstering Confidence Across 10 Million People While Combatting Fraud
Learn how Ensono’s identity specialists helped enhance the security and reliability of a government-run company register while reducing fraud and increasing information accuracy for over 10 million people.

Case Study
State Future Proofs Mainframe to Safeguard Critical Services for Over 5 Million Citizens
Learn how a U.S. state secured 24/7 public service delivery by modernizing its mainframe with Ensono MFaaS, eliminating risk, ensuring compliance, and enabling scale.