STEP 3.3: BUILDING THE MIGRATION SOFTWARE

Yet again this is not the book to lecture you on how to build suitable software, how to control changes to it, how to unit and system test it. You will have plenty of experience of this. I only have a couple of observations to make in connection with data migration projects.

Overengineering the solution

Most software engineers, bless them, want to build quality software. It is in their blood. For a data migration exercise, good enough is quite good enough. It is much better that software be delivered earlier, tested according to the test strategy, and working, than late but polished to a level of technical sophistication that would dazzle a visiting professor from MIT. I am not suggesting that you encourage ...

Get Practical Data Migration now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.