We Are GAP Mobilize
Free Assessment Tool
Mobilize.Net Migration Methodology

GAP Migration Methodology

In the process of completing thousands of migration projects, Growth Acceleration Partners has developed a mature migration methodology that results in a predictable, controlled, and cost-effective migration process.

The Migration Methodology is based on the Microsoft Solution Framework and the best practices recommended by the Project Management Institute, with custom process and models developed by Growth Acceleration Partners.

The Migration Methodology presents a comprehensive view of the migration project:

The project formulation and analysis process, called a Migration Blueprint, provides a detailed project plan with an accurate budget and schedule. 
The assessment reflects both the project’s requirements and all the experience that GAP has gathered in thousands of migration projects throughout the years.

It is important to have the right team to perform a successful migration. 
The Migration Methodology defines roles and responsibilities for the team.

There are some significant differences between a traditional software development project and a migration. 
The Migration Methodology's project life cycle addresses the differences to ensure flawless execution and results.

The Migration Methodology outlines Quality Assurance activities and milestones to guarantee the project meets or exceeds the expectations of customers.
In addition, GAP uses an automated Migration Project Tracking System to manage all migration projects.

Migration Project Life Cycle

GAP's migration project lifecycle guarantees the migrated application be functionally to the legacy application. The stages of the project guarantee a successful migration:

  • Preparation:
    At the beginning of the project, GAP migration architects prepare the legacy code for the automatic migration, watching for configuration errors.

  • Automatic Migration:
    The Visual Basic Upgrade Companion and other automated conversion tools are key to the high productivity of migration projects, which can save as much as 80% of the cost of a rewrite. It is executed at this stage.

  • Generated Code:
    The output of our automated conversion products is generated code. Quality generated code is vital to a smooth migration project. At this point, GAP migration engineers identify and implement customizations to the tool to reduce the manual work as much as possible. This is an iterative process designed to achieve optimum balance between automated and manual effort on the project.

  • Compilation & Developer Testing:
    Once the generated code is complete, GAP migration engineers implement changes to the code and test the application to make sure it complies with the project’s requirements.

  • Supplier Testing:
    GAP's quality assurance personnel verifies the migrated application to guarantee its quality before handing off to the customer for formal validation.

  • User Acceptance Testing:
    In the final stage of the lifecycle, the customer validates the migrated code. The customer confirms the project is complete once it achieves functional equivalence.

Migration experts lead you through the process

We also deliver a fixed-cost proposal and a project schedule. Even if you opt to tackle the actual migration without our help, you'll find the results of the Migration Blueprint program valuable in understanding the scope of the task and the issues you’ll face.

Under the guidance of our expert consultants, the Migration Blueprint program is a paid, onsite engagement where we develop a complete assessment of the business and technical system environment.  

Get the brochure.