Scope and ownership
Outcome, source inventory, boundaries, decision rights, extraction constraints, and external dependencies.
A software migration is not complete because rows imported or files copied. Use this checklist to expose the scope, data, relationships, security, integration, reconciliation, cutover, rollback, and recovery questions that should be answered before production depends on the result.
No email gate. Do not place protected records, credentials, personal data, case details, or other sensitive source content in the worksheet.
The worksheet is intentionally product-neutral. Use it during discovery, procurement, implementation planning, or pre-cutover review. A row marked “ready” should point to evidence that another reviewer can inspect.
Inventory systems, records, files, metadata, relationships, users, interfaces, volumes, known defects, and ownership. Do not let the target data model define what you discover in the source.
Mark each row Ready, Needs work, Blocked, or Not applicable. A not-applicable decision should still have a reason when the check addresses a material migration risk.
Use inventories, mapping workbooks, repeatable queries, test results, hash or integrity evidence, architecture diagrams, exception reports, approvals, and runbooks instead of unsupported status statements.
Give unresolved risks an owner, disposition, and decision deadline. A migration should not become the mechanism for discovering who had authority to accept data loss or access changes.
Readiness changes as mappings, source data, integrations, roles, and target configuration change. Review the evidence again against the actual production candidate.
The downloadable worksheet contains five checks in each area, along with an evidence prompt, suggested owner, status field, blocker/risk field, and notes column.
Outcome, source inventory, boundaries, decision rights, extraction constraints, and external dependencies.
Profiling, field mappings, identifiers, code values, normalization, exclusions, and source provenance.
Attachments, hashes, corrupt or unsupported content, MIME and metadata preservation, malware handling, and exceptions.
Links, history, ownership, roles, required-field exceptions, review states, and inherited workflow assumptions.
Data classification, staging controls, retention, temporary privileges, auditability, and safe evidence handling.
System-of-record ownership, interface failure behavior, SSO, service accounts, replay, reconciliation, and third-party dependencies.
Repeatable counts, risk-based samples, relationship and file validation, exception disposition, and named sign-off authority.
Rehearsal, rollback, backup/restore proof, hypercare, source retirement, exit obligations, and deletion evidence.
Counts are useful, but they answer only one part of the migration question. Build acceptance around several independent views of the same result.
A production cutover should say when the source freezes, who authorizes each stage, what evidence must pass, what constitutes a rollback condition, and which systems can still be restored without losing newly created work.
Start with the migration checklist, then use the evaluation brief to capture the operating context and the software scorecard to compare target options through the same evidence model. If your scope includes a public portal, document archive, configurable workflow, or case-management replacement, the internal ZephCMS overview shows where that product may or may not fit.