- Frontend : ExtJS
- Backend : NodeJS
- Database : MongoDB
In the travel and airline industry, Synerzip has expert level domain knowledge on the following:
- IATA’s SSIM, ASM/SSM, SCR protocols
- CodeShare, wet-lease, interline partner agreements between Airlines
- OTA (Open Travel Alliance) web service protocols
- Domain knowledge over hotels, flights, cars, product development
- SOA architecture for developing travel and hospitality products
- GDS integration with Airlines
Synerzip’s expertise in the travel industry helped a client with airline schedule publication, codeshares and messaging for schedule changes in conformance with IATA’s communication standards. Synerzip helped this startup company build a product from the ground up, which is now being preferred over slow and rigid legacy scheduling systems by airlines all over the world.
Publication process involves the following:
- Schedule Import
- Building line of flight
- Creating and applying publication rules based on business dynamics
- Exporting the published schedule
- Combining multiple airlines schedules
- Real time messaging of schedule changes as per SSM/ASM
Codeshare between airlines involves the following:
- Designing algorithms to identify the best possible connecting flights to maximize profitability
- Determining best possible markets for partnership by evaluating Hub-Spoke model of partner airlines
Overview of Scheduling System
The lifeline of an airline is its scheduling system. After analyzing various markets and competitors, an airline’s strategy is to plan a schedule, which will maximize their revenue considering various constraints. Once the planning is done, it comes down to assigning appropriate fleet of flights for the required/targeted market.
With the scheduling system, new flights can be added for the desired markets, or any existing schedule can be imported and modification can be done on the already published or previous season schedules.
Features in scheduling systems:
- Allows to raise the slot clearance request with the airport authorities
- Edit existing flights
- Add new flights
- Create publication rules to be applied on the new schedule
- Publish a SSIM file with the new rules on the schedule.
This SSIM file is sent to PSS, GDS, Crew and Operation teams. Each SSIM file may differ in the rule application for a particular team.
Challenges & Solutions:
Some challenges to the project include understanding the air travel domain, which was not only complicated but also very process oriented. The team did R&D with the IATA SIMM manual and published literature about airline schedule planning; to be comfortable with the domain.
Understanding the normalization and preparing the ideal aircraft view was a difficult task.
Applying the publication rules or using the rule processor was a tedious job. The team found the solution by writing the algorithms for the User Rules Processing Engine.
The team tested the application in different time zones. For example, a flight took off on 1st Jan 2016 from Tokyo and landed in Honolulu on 31st to celebrate New Year’s Eve again. The solution had to handle flight scenarios which cross IDL (International Date Line).
Automation testing of ExtJS application was accomplished with Selenium. BDD driven regression testing was accomplished using Cucumber JVM.
The Synerzip team successfully implemented SCRUM for delivery of various features. Despite several challenges, the team managed to deliver on time. The team rigorously followed all SCRUM meetings such as backlog grooming, sprint planning, sprint review and sprint retrospective. This made sure that agile methodology is put in action.
“Synerzip team is very responsive & quick to adopt new technologies. Team naturally follows best practices, does peer reviews and delivers quality output, thus exceeding client expectations.”
“Synerzip’s agile processes & daily scrums were very valuable, made communication & time zone issues work out successfully.”
“Synerzip’s flexible and responsible team grew to be an extension to the StepOne team. Typical concerns of time zone issues did not exist with Synerzip team.”
“Synerzip worked in perfect textbook Agile fashion – releasing working demos every two weeks. Though aggressive schedules, Synerzip was able to deliver a working product in 90 days, which helped Zimbra stand by their commitment to their customers.”
“Outstanding product delivery and exceptional project management, comes from DNA of Synerzip.”
“Studer product has practically taken a 180% turn from what it was, before Synerzip came in. Synerzip cost is very reasonable as compared to the work they do.”
“Synerzip makes the timezone differences work FOR the customer, enabling a positive experience for us. ‘Seeing is believing’, so we decided to give it a shot and the project was very successful.”
“The Synerzip team seamlessly integrates with our team. We started seeing results within the first sprint. And due to the team’s responsiveness, we were able to get our product to the sales cycle within 7 months.”
“Product management team from Synerzip is exceptional and has a clear understanding of Studer’s needs. Synerzip team gives consistent performance and never misses a deadline.”
“Synerzip is different because of the quality of their leadership, efficient team and clearly set methodologies. Studer gets high level of confidence from Synerzip along with significant cost advantage of almost 50%”
“Synerzip’s hiring approach and practices are worth applauding. Working with Synerzip is like
“What you see is what you get”.”
“Synerzip has dedicated experts for every area. Synerzip helped Tangoe save a lot of cost, still giving a very high quality product.”
“Synerzip gives tremendous cost advantage in terms of hiring and growing the team to be productive verses a readymade team. Synerzip is one company that delivers “co –development” to the core!”
“Synerzip is a great company to work with. Good leadership and a warm, welcoming attitude of the team are additional plus points.”
“Our relationship with Synerzip is very collaborative, and they are our true partners as our values match with theirs.”
“Synerzip has proven to be a great software product co-development partner. It is a leader because of its great culture, its history, and its employee retention policies. ExamSoft’s clients are happy with the product, and that’s how ExamSoft measures that all is going well.”
“They possess a great technical acumen with a burning desire to solve problems. The team always takes the initiative and ownership in all the processes they follow. Synerzip has played a vital role in our scaling up and was a perfect partner in cost, efficiency, and schedules.”
“As we are a startup, things change on a weekly basis, but Synerzip team has been flexible in adapting the same”
“Synerzip team has been very proactive in building the best quality software, bringing in best practices, and cutting edge innovation for our company.”
“We’ve been working for more than six years with Synerzip and its one of the better, if not the best, experience I’ve had working with an outsourcing company.”
“My experience with Synerzip is that they have the talent. You throw a problem at them, and someone from that team helps to solve the issue.”
“The breadth and depth of technical abilities that Synerzip brings on the table and the UX work done by them for this project exceeded my expectations!”
“Synerzip UX designers very closely represent their counterparts in the US in terms of their practice, how they tackle problems, and how they evangelize the value of UX.”
“Synerzip team understood the requirements well and documented them to make sure they understood them rightly.”
“Synerzip is definitely not a typical offshore company. Synerzip team is incredibly communicative, agile, and delivers on its commitments.”
“Working with Synerzip helped us accelerate our roadmap in ways we never thought possible!”
“While working with Synerzip, I get a feeling of working with a huge community of resources, who can jump in with the skills as needed.”