Request for

Send us an email Microsoft Partner Network membership
Microsoft BizSpark Startup member
VMWare member
Valid XHTML 1.0 Transitional Valid CSS!

Postcode Anywhere

PayPal for Business



Home -> Services -> Software migration -> Migration process
Offshore Software Outsourcing Service - Offshore Development Center

Migration process

Abstract Technology has been refining and perfecting our software migration solution since the first migration project was completed. Our Migration Assessment expertise provides an accurate & timely inventory of all impacted applications, defines migration issues by count & severity, and outlines a delivery plan to complete the migration.

There are 5 key steps for the migration strategy:

Migration team identification

A core team consists of an experienced project manager and a domain expert is identified for system analysis and cost evaluation. This can be done within 2 working days.

Information gathering & Requirement analysis

Once the core team is established, the members will:

  • Grasp the requirements by studying the related documentations and learning the legacy system through net meeting or VPN.
  • Define the migration methodology and plans.
  • Develop the solution of moving the system and business logic to new architectures, languages or web-based environments, according to our understanding of the requirement.
  • Business model (ODC, Fixed cost, T & M) is agreed.
  • Provide a reasonable cost depending on the project definition.

Resource build-up & Training

The next step during the migration process is to build the project team and the infrastructure required.

  • Development environment simulation.
  • The team comprised of architect, developers, testers and after-sale personnel is identified.
  • Team training of the requirement, migration plan, and communication skills before the project execution.
  • Abstract Technology has the capability of forming a team of 10 developers within 10 working days.

Project Execution

  • Detailed analysis
    We have multiple ways of communication as necessary with your team such as conference calls, e-mail, in-person to get detailed understanding of your requirement. During this phase, we develop an optimal solution which will maximize reusing of the existing software modules and tests to reduce the cost.
  • Design
    Frame design and detail design is completed in this phase.
  • Implementation
    The implementation stage contains two iterative sub stages.
    In the first iteration sub stage, all the functions of the application will be implemented and unit test will be carried out simultaneously.
    In the second iteration sub stage, the application will be perfected and optimised, all the source code will be completed and testers will join to test the completed system. Once the first testing iteration is done, alpha version of the system will be delivered for your review.
  • Thorough testing
    The alpha version of the system is tested with focus on system integrity, functionality, performance, compatibility to ensure a quality and stable migrated system.

Maintenance period

We will offer free fixes if bugs are found during this period.

Please read the success stories we have done:

A Web-enabled Application for EHS Management
Online e-Business Portal Site Migration (Asp to ASP.Net) for a US Client

Click here to learn more about how we work with our clients.

-> Offshore Development Center
-> Free pilot trial

Home | Contact us | Site map | Terms of use | Privacy | FSA Regulation | Money Laundering Policy| Resources | Newsletter subscription | FAQ
© 2004 - Abstract Technology Ltd. Online Payment Enabler & Offshore Outsourcing System Development