Home > Case Studies > Modernization of Aircraft and Crew Scheduling software
Home > Case Studies > Modernization of Aircraft and Crew Scheduling software
Modernization of aircraft and crew scheduling software
Redesign and development of aircraft and crew scheduling software.
Duration: 18 months
Industry: Aviation
Modernization of aircraft and crew scheduling software
Redesign and development of aircraft and crew scheduling software.
Duration: 18 months
Industry: Aviation
Overview
The client’s legacy system was developed with FoxPro, and they wanted to re-architect the software in modern Microsoft ASP.NET MVC technology with C#. The client’s requirements included the analysis of the existing system functionality, gather new requirements, and create business requirements documentation for the new system. This included process flow diagrams & wireframes, design & develop the new software, and migrate existing customers to the new systems.
The Solution
The client’s legacy system was developed with FoxPro, and they wanted to re-architect the software in modern Microsoft ASP.NET MVC technology with C#. The client’s requirements included the analysis of the existing system functionality, gather new requirements, and create business requirements documentation for the new system. This included process flow diagrams & wireframes, design & develop the new software, and migrate existing customers to the new systems.
Phase 1 – Gap analysis and documentation
Phase 2 – UI design and development
Phase 3 – Test automation and data migration
Phase 1
- NPerituza assigned two highly experienced FoxPro developers to analyze the existing system functionality
- NCreated business requirements documentation including process flow diagrams and wireframes
Phase 2
- NDesigned and developed new user interfaces
- NArchitected and developed the new system
Phase 3
- NImplemented test automation, continues integration, and continuous delivery (CI/CD)
- NMigrated legacy data into the new system
The team consisted of
- 51 full-time project manager
- 51 full-time business analyst
- 52 full-time FoxPro and .NET developers
- 52 full-time testers (manual testing)
- 51 full-time SSRS and .NET experience
- 53 full-time testers (test automation)
- 55 full-stack .NET developers with SQL development experience
Technologies used
- 5ASP.NET MVC
- 5C#
- 5FoxPro
- 5SSRS
- 5Bootstrap
- 5JavaScript
- 5JQuery
- 5Telerik
- 5MS SQL Server
- 5Selenium
- 5Jenkins
Project management and communication
tools used
- 5JIRA
- 5Confluence
- 5 Hipchat
- 5Bitbucket
- 5Skype
- 5 GoToMeeting
- 5 Direct dial phone
- 5Email
- 5JIRA
- 5Confluence
- 5 Hipchat
- 5Bitbucket
- 5Skype
- 5GoToMeeting
- 5Direct dial phone
- 5Email
The Result
The client has gone to market with a well architected, fully functioning software product used by both US-based and international users.
Other Case Studies
![Mobile App Development to Share Videos and Search Athletes](https://perituza.com/wp-content/uploads/2020/12/Mobile-App-Development-to-Share-Videos-and-Search-Athletes.jpg)
Mobile App Development to Share Videos and Search Athletes
My Crop is a mobile app solution which connects young athletes with college coaches, and fans. The athletes add their performance video highlights from YouTube and Instagram.
![Data Processing and Visualization of Weather Data for Business](https://perituza.com/wp-content/uploads/2020/12/Data-Processing-and-Visualization-of-Weather-Data-for-Business.jpg)
Data Processing and Visualization of Weather Data for Business
The client is a leading provider of weather forecasting service for business aviation operators.