As I wrote in my previous post, I am going to be focussing on building migration utility focusing on data migration. The actual tool building process can be divided into four distinct phases:

Migration Tool Approach - 4 Phases

Migration Tool Approach

From a macro level view there are four distinct phases. Just like in any IT project, building the tool requires analysis, design, implementation and post go-live support. In the case of IT projects you would be assessing the applications or building applications. In our case of product engineering, analysis requires assessment of 2 different products, mapping the data between the source and target products. The product that is being built needs to support the different product versions of both source and target. So compared to application migration, this is definitely of a bigger scale.

For my next post I will be writing about the first phase: System Assessment. Till then, Happy Reading. 🙂