By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.
March 15, 2024
2
min read

Custom Jira Solutions for an European Railway Giant - Case Study

Wiktor Dyngosz
CEO & Founder

Improving the Jira setup for the railway company in Central Europe? Let the journey begin! Trusted with over 300 million passenger trips and 95 million tons of freight annually, they are known for their eco-friendly approach. To catch up with these massive scales, they need to tailor Atlassian to their requirements. We brought our skills and flexible team extension model to make the best use of Jira.

The Challenge

The railroad company operates on a huge scale and requires an advanced Jira configuration to effectively manage large projects. Their goal was to extend the Jira application to fit their specific workflow. The challenge was even more complex because the company's team communicates in multiple languages due to the different regions they serve. There were several product owners involved, each of whom was responsible for specific segments of the rail system.

Infographic with project priorities described in the text.

Our Approach

We began our collaboration by gathering the customer's requirements and maintaining regular contact. The team of 10 technology specialists and a strategic leader worked hand in hand with 4 Peakforce Atlassian experts. Together, they formed a solid unit equipped to handle the complexities of the project.

Using Java and Groovy, we developed improved scripts to help speed up operations. We implemented a custom pom.xml configuration file to optimize the coding process and established error-logging conventions for Jira scripts. We also integrated built-in unit tests from ScriptRunner to test and validate critical scripts.

How did we organize the work?

Our daily catch-up meetings were crucial in keeping the project on track. They allowed us to quickly address new challenges and ensure all team members were aligned with the project's evolving needs. This agile approach made it easy to adapt and verify progress regularly.

The results

Our work helped the client’s Jira tools get a lot more efficient. We made writing code easier and made sure everything worked well by implementing a testing approach. This resulted in better system operation and faster incident resolutions by more than 18%. The overall gain for the customer meant that they could serve their clients in a better way.

We made sure to cover all the important elements of the Jira setup with custom tests so that every part of the system was checked and working correctly 100% of the time. This means no surprises or issues during daily work for the client.

We also introduced ScriptRunner, a plugin for creating custom Jira scripts, which made everyday tasks a lot easier for the whole team. It let us set up the Jira platform just right for what the company needed, saving time and effort every day.

Infographic with project results described in the text.

Why choose Jira?

Jira was the ideal solution for the railway company due to its adaptability to complex projects and the wide range of integrations available. This flexibility was instrumental in managing the operations of the railway system, resulting in organized and efficient project management.

To add a bit more to our story, we can say a few words about the practical benefits Jira offers, such as its ability to track all project details. Whether it's a new application, an onboarding project, or service management, Jira has a template for it. Even better, you can customize it. One of the plugins used in this case - ScriptRunner - allowed us to improve Jira to meet the specific needs of the railroad.

Conclusion

Our cooperation with the established railway company proves that working together in the agile way and using the right tech tools can make a huge difference. After the initial project we extended our collaboration and we keep looking for new ideas to continue improving their workflows. It's clear that tools like Jira, configured just for their needs, can help manage complex tasks more efficiently.

Written by:
Wiktor Dyngosz
CEO & Founder

CEO of Peakforce, currently focused on driving the company’s growth. With a background spanning multiple roles — from full-stack Java developer to ERP and Salesforce consultant — he’s a problem solver and an optimizer at heart. When he’s not working, you'll find him either on a gravel bike exploring new trails or hiking in the mountains.

Atlassian Services
Atlassian

Simplify tasks and teamwork with Atlassian

Learn More
Salesforce Services
Salesforce

Unlock business growth with Salesforce

Learn More
Splunk Services
Splunk

Transform your data into smart decisions with Splunk

Learn More
Nearshoring Services
Nearshoring

Grow your expertise with our nearshoring approach

Learn More
Wiktor Dyngosz
CEO & Founder