Ryanair’s goal was to migrate from hybrid to native for iOS and Android. They decided to bring Marino in to help meet an aggressive delivery schedule.
Ryanair, Europe’s largest airline, had previously deployed a hybrid application but in 2014 decided to develop a native application for iOS and Android.
Although Ryanair has an in-house team, they decided to bring in Marino Software to help meet an aggressive delivery schedule.
We worked on:
Ryanair had targeted a release of the main flows through their application by summer 2015. When Marino Software was contacted in early 2015 only a small amount of the required work had been completed.
In order to meet the very tight deadlines it was decided the best approach would be to locate our team on the Ryanair premises.
This allowed our resources to be co-located with the other Ryanair technical resources as well as the API and Testing teams.
As we had to deliver functionality very quickly we followed an agile process, releasing internally in two week sprints.
Ryanair made use of the Atlassian toolset (Jira, Confluence and Stash) which were already familiar to the Marino Software team, so we adopted to their process easily.
Coding for this application required integration with Ryanair’s payment and flight booking systems. The applications spoke to these systems through a RESTful JSON API.
The project was complex, with a demanding deadline. However, the Marino Software team integrated well with the Ryanair resources. The Ryanair management had complete visibility at all times on how the project was tracking. Due to the agile process they received releases on a regular basis and knew exactly what was delivered.
We met the release deadline, and users quickly migrated to the new application. It now serves hundreds of thousands passes per day.
The application currently provides access for 149+ million passengers per year.
The application was shortlisted for Private Sector Project of the Year at the annual Tech Excellence Awards in April 2016.