Application modernization for a global leader in purchasing and operation control solutions of hospitality industry
The client is the global leader in purchasing and operation control solutions of hospitality industry for more than 25 years. The client’s products are used in more than 54 countries by many of the world’s leading organisations including Marriott, Starwood, Loews, Fairmont, Ritz Carlton and Jumeirah.
The client’s ability to continuously evolve its product to meet the changing market requirements made it the preferred choice within the hospitality industry. The client is passionate about serving customers and strives to exceed customer’s expectations in each and every interaction. A pure hospitality solution built for tomorrow’s standards. The client’s product helps control procurement, materials, recipes, forecasting, ordering schedules, production, sales and more to drive bottom-line profits.
The client’s flagship product is used around the world by virtually every major hotel chain, not to mention cruise lines, resorts and educational institutions. The client decided to migrate the legacy client-server based product to a three-tier web-based solution (.Net) to offer a truly web enabled product, improve maintainability and reduce licensing costs. The client also wanted to introduce new features like Automated Routing, Vendor Quotes and fix the Licensing & Concurrency issues in the old product. The client faced a major outsourcing challenge due to absence of suitable technical documentation. Hence sought an established IT services partner having proven track record in Progress and Microsoft platforms and legacy modernisation.
JKT, with more than two decades of experience in developing and maintaining IT applications, has a proven track record of developing custom software solutions in Microsoft, Progress, QAD, SAP and Oracle. JKT’s Technical Services practice has undertaken several custom applications development, legacy modernisation and application support assignments that have repeatedly delivered best-fit solutions for customers.
- ASP.Net Framework 1.1, Visual Studio,
- SQL Server / Oracle database
- Iron Speed Designer
- LogiXML reporting tool
- Windows 2003 Advance server, IIS6
JKT’s solution was based on a proven reverse engineering methodology for execution of such projects. A joint team of Progress and Microsoft experts was formed to address the documentation challenge. While the Progress specialists reverse engineered the legacy Progress code, developed specifications and sought approval from the client, the Microsoft team went about developing the new application using .Net framework.
The solution involved:
- Design the .Net framework and freeze the new architecture
- Create web prototype / proof-of-concepts to clearly define requirements
- Migrate / convert the existing application to .Net
- Integrate with POS and Accounting systems
- New modules development
- SLA based support for legacy product
By leveraging JKT’s global delivery capability, the client was able to substantially reduce the overall IT spends on the development of the new product. Additionally, the use of JKT enabled the client to focus on the run & maintain operations without affecting client SLA’s.