Our client, one of the world’s leading specialists in air transport communications and information technology (IT), decided to migrate its mainframe based flight planning environment to open systems. Mindtree was required to arrive at the best-in-class solution for a mission-critical flight operations and planning system, while ensuring zero impact on the customer’s business and the user interface.
World’s leading specialists in air transport communications and information technology (IT)
Application development and maintenance
Broadly, the challenges revolved around the client’s scale of operations, legacy software, strict timelines and the mandate to reduce TCO:
Our strong technical team at Mindtree helped in identifying and implementing a robust and efficient solution for this migration in four phases: Portfolio assessment, Implementation strategy, Design and Verification, and Real-time migration.
Mindtree first conducted a portfolio assessment exercise to understand the existing environment and the customer’s objectives.
Instead of the risky and time consuming re-write of the entire application, Mindtree recommended re-hosting the application on a Sun Solaris platform using Clerity’s UniKix suite of tools. Such mainframe re-hosting minimizes change and maximizes the reusability of existing components. Applications that could not be re-hosted were then rewritten. Techniques like Lift and Shift, Re-engineering and Re-facade were used where required.
In this phase, we prepared detailed migration, testing and production cutover plans. The project stakeholders then reviewed the required resource levels, project scope, key milestones and relevant business requirements of these plans. Obsolete components were decommissioned before the actual migration took place.
Once the Solaris environment was set up, the application was migrated. Separate production, backup, and Quality Assurance (QA) environments were established to maintain the same level of operation standards and accountability as the previous mainframe. Mindtree also conducted a thorough testing procedure for the new application. A flight plan comparison tool was used to measure calculations performed on the re-hosted system versus the mainframe. Functional, Endurance, Disaster recovery, and End-user acceptance tests were performed. FAT (Factory Acceptance Test), SAT (System Acceptance Test), PAT (Provisional Acceptance Test) and OAT (Operational Acceptance Test) were also conducted as a part of the comprehensive testing program.
Mindtree’s rigorous planning and approach for parallel run resulted in a smooth cutover of 180+ airlines without a single fallback. Specific ways in which the migration has benefited the customer are: