A test batch is the step that separates a successful migration from one that finds problems after a month of operation. Its value comes not from its size but from its representation: a sample of a hundred similar files reveals nothing, and a sample of twenty carefully selected files reveals almost everything.
Scope of work before starting
The sample is not random. Choose files that represent cases that differ in structure, because what spoils the migration is the exception, not the rule. Determine who on your team will review it: someone who already knows the data, not someone reading the screen for the first time.
And set aside real time for review — two focused hours are better than a week of interruptions. Superficial review gives worthless accreditation, and accreditation is a point after which there is no return.
Steps and responsibilities
- Specimen identification (common): You choose the cases you want to verify, and the provider adds what reveals the difficult technical cases.
- Demo migration (provided): Is in a separate test environment not in the actual system.
- Review (you): Open each file and compare it to the source field by field.
- Recording notes (you): Written list of what did not match, no miscellaneous messages.
- Processing and retesting (supplied): Correct and repost the same sample to confirm.
- Credit (you): Written acknowledgment that the sample is intact, and the complete migration begins.
What needs to be tested and certified?
Choose these types specifically for your sample:
- Simple case: Patron with one loop and a few sessions — to confirm the primary path.
- Complex case: Recipient of more than one episode of care over the years, with different specialists.
- Family situation: Files linked by relationships — to verify that links are moved, not just names.
- Case with attachments: A file of multiple documents, making sure each attachment has its own place.
- Compound financial condition: A spent package with a partial refund — the hardest to migrate.
- Missing condition: A file with empty fields, to see how the system handles it.
Check on three levels: matching total numbers, matching fields within each file, and integrity of links between records. The first reveals deficiency, the second reveals confusion, and the third reveals disintegration.
Risks and Exclusions
- Not representative sample: Most common errors. A sample of the latest files does not reveal issues with older records.
- Superficial review: Approval with no physical read moves the issue to a full migration where it is more difficult to fix.
- Do not retest: After correction, repost the same sample. The patch might break something else.
- Relay in actual environment: The sample is migrated into a test environment. A test migration in the actual system that mixes valid data with data under review.
And one final timing risk: postponing sample review until after the team is busy. If the review falls during a stressful week, it will be completed superficially or delayed, and the entire project will be postponed. Choose a relatively quiet week for her and agree on her date in the implementation plan. Don’t leave it open.
The next step is to prepare the implementation plan
Now write a list of your sample files—all six types—and name who will review them. This list enters the implementation plan as an approved output, and makes the migration phase measurable rather than open-ended.
Discuss your project requirements
Our migration plan starts with a test batch that your team reviews and approves in writing — the full migration doesn’t begin before then.