Migration process
Here at Shinetech, we have been refining and perfecting our software migration solutions since the completion of our first project. Our Migration Assessment expertise provides an accurate and timely inventory of all impacted applications, defines migration issues by count and severity, and outlines a delivery plan to complete the migration.
There are 5 key steps in our migration strategy:
Migration team identification
A core team, consisting of an experienced project manager and a domain expert is identified for system analysis and cost evaluation. This can be achieved within 2 working days.
Information gathering & Requirement analysis
Once the core team is established, the members will:
- Establish the requirements by studying the related documentation and examining the legacy system through net meeting or VPN.
- Define the migration methodology and plans.
- Develop a solution that involves moving the system and business logic to new architectures, languages or web-based environments, according to our understanding of the requirements.
- Agree upon a Business model (ODC, Fixed cost, T & M).
- Provide a reasonable quote, depending on the project’s requirements.
Resource build-up & Training
The next step during the Migration process is to build the project team and the infrastructure required. This includes:
- Development of an environment simulation.
- Identifying a team comprised of: architect, developers, testers and after-sale personnel (Shinetech has the capability of forming a team of 10 developers within 10 working days.)
- Team training concerning the project’s requirements, the migration plan, and communication skills.
Project Execution
- Detailed analysis
We can effectively communicate with your team via conference calls, e-mail, and personal meetings in order to gain a detailed understanding of your requirements. During this phase, we aim to develop an optimal solution which will maximize the use of existing software modules, thus minimising costs.
- Design
Frame design and detail designs is completed during 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.
the application will be perfected and optimized, all the source code will be completed and software testers will thoroughly check the completed system’s functionality. Once the first testing iteration is done, the alpha version of the system will be delivered for your review.
- Thorough testing
The alpha version of the system is tested with a focus on system integrity, functionality, performance and compatibility, in order to ensure a high quality, stable, migrated system.
Maintenance period
Any bugs found in the system during this period will be fixed free of charge.
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.
>> Shinetech's Offshore Development Center
>> Shinetech free pilot trial