SAP S/4HANA Migration

SAP S/4HANA Migration Project Phases: A Practical Overview

A practical guide to SAP S/4HANA migration project phases, from discovery and preparation through conversion, testing, cutover, and operational handover.

SAP S/4HANA Migration Project PhasesShow how a migration progresses from discovery to operational stabilization.SAP S/4HANA Migration Project PhasesShow how a migration progresses from discovery to operational stabilization.scope approvedreadiness establisheddesign decisions confirmedsolution validatedgo-live completedDiscoverDefinebusiness…PrepareEstablishenvironment…ExploreConfirmtarget…RealizeBuild,remediate,…DeployRehearse andexecute the…RunStabilizeproductive…CertPas original visual explanation
Process diagram showing SAP S/4HANA migration phases from Discover through Prepare, Explore, Realize, Deploy, and Run.
On this page
  1. What the migration phases control
  2. Phase 1: Discover and define the program
  3. Phase 2: Prepare the system and project
  4. Phase 3: Explore the target design
  5. Phase 4: Realize and validate the solution
  6. Phase 5: Deploy and execute cutover
  7. Phase 6: Run and stabilize operations
  8. How to build a realistic project timeline
  9. Common phase-control failures
  10. A practical phase-gate checklist
  11. Final perspective

SAP S/4HANA migration projects succeed when each phase produces evidence for the next decision. The work combines business scope, technical readiness, custom-code analysis, data validation, testing, cutover control, and post-go-live support. A useful plan treats the phases as connected gates rather than as isolated workstreams.

This overview applies the structure of SAP Activate to an SAP S/4HANA conversion or migration project. The exact duration depends on system size, interfaces, custom developments, data volume, organizational scope, and the selected deployment approach. Use the phases to build a delivery plan with clear entry criteria, exit criteria, owners, and decision records.

What the migration phases control

A migration phase should answer a specific management question. Discovery establishes why the change is needed and what is in scope. Preparation determines whether the program is ready to proceed. Exploration confirms the target design and identifies gaps. Realization builds and tests the solution. Deployment controls the production cutover. Run stabilizes the system and transfers responsibility to the operating organization.

The phases overlap in practice. For example, interface analysis can begin during preparation and continue through realization, while cutover rehearsal can start before all functional testing is complete. The important control is that unresolved findings remain visible, assigned, prioritized, and connected to a decision.

For the overall program context, start with the SAP S/4HANA migration overview. It provides the broader relationship between assessment, conversion planning, technical execution, and operational readiness.

Migration Phase-Gate Decision PathHelp project teams decide whether to proceed, proceed with conditions, or hold at each phase gate.Migration Phase-Gate Decision PathHelp project teams decide whether to proceed, proceed with conditions, or hold at each phase gate.criteria metcontrolled exceptionscritical gapPhase gatereviewReview scope,ownership,…ProceedAll criticalentry and…Proceed withconditionsRemainingrisks have…HoldA criticalprerequisite…CertPas original visual explanation
Decision tree for an SAP S/4HANA migration phase gate with Proceed, Proceed with conditions, and Hold outcomes.

Phase 1: Discover and define the program

The discover phase turns a broad transformation objective into a documented program. Establish the business drivers, target scope, affected legal entities, critical processes, system landscape, integration landscape, and expected business outcomes.

Key outputs include:

  • A signed problem statement and target outcome
  • Initial scope for organizational units, processes, and systems
  • A high-level migration approach and decision log
  • A stakeholder map with business, application, infrastructure, security, and operations owners
  • Initial risks, dependencies, assumptions, and constraints
  • A preliminary timeline with major decision points

At this stage, identify whether the project is primarily a system conversion, a new implementation, or a selective data transition. The choice affects the work required for configuration, historical data, custom code, testing, and business adoption. The SAP S/4HANA brownfield versus greenfield guide is useful when documenting this decision.

Do not treat the timeline as a list of technical tasks only. Include business process ownership, data-cleansing work, interface coordination, security design, training, cutover preparation, and post-go-live support.

Project Workstreams Across the MigrationShow the parallel workstreams that must remain coordinated throughout the project.Project Workstreams Across the MigrationShow the parallel workstreams that must remain coordinated throughout the project.shared dependenciesprocess validationcutover sequencebusiness reconciliationsupport readinessFunctionalprocessesDesign,configuratio…TechnicalconversionEnvironmentpreparation,…Data andreconciliationCleansing,transformat…IntegrationInterfaceinventory,…Operationsand supportMonitoring,security,…CertPas original visual explanation
Relationship diagram showing functional, technical, data, integration, and operations workstreams connected across an SAP S/4HANA migration.

Phase 2: Prepare the system and project

The prepare phase converts the initial concept into an executable plan. Confirm the project team, environments, access, governance, work packages, quality controls, and technical prerequisites.

A practical preparation checklist includes:

  • Confirming the source system release, database platform, add-ons, interfaces, and custom developments
  • Establishing development, quality, sandbox, and production environment responsibilities
  • Defining transport, defect, change-control, and approval procedures
  • Creating a work breakdown structure for functional, technical, data, integration, security, and organizational activities
  • Assigning owners for simplification items and remediation tasks
  • Planning data retention, archiving, reconciliation, and audit requirements
  • Establishing baseline measurements for performance, batch processing, interfaces, and business volumes
  • Scheduling technical rehearsals and cutover rehearsals

Run the SAP S/4HANA migration SUM overview alongside the preparation plan when a system conversion uses Software Update Manager. The team should understand the required maintenance windows, stack files, checks, backups, host capacity, downtime activities, and rollback or recovery decisions before the production event.

Preparation is complete when the project has more than a schedule. It needs a traceable readiness model showing which prerequisites are complete, which are open, who owns them, and what evidence will close each item.

Phase 3: Explore the target design

The explore phase confirms how the organization will operate in SAP S/4HANA. Business and technical teams review the target processes, identify gaps, and decide which requirements become standard adoption, configuration, extension, integration, or retirement activities.

For a conversion project, this phase also turns technical findings into business decisions. Review the results of simplification checks, custom-code analysis, add-on compatibility checks, data-model impacts, and integration assessments. The SAP S/4HANA simplification item check guide helps organize the review of impacted processes and remediation owners.

Document each significant requirement with:

  • The affected business process and organization
  • The current behavior and target behavior
  • The proposed solution category
  • Dependencies on data, interfaces, roles, or custom code
  • Acceptance criteria and test evidence
  • The responsible owner and decision date

This phase is also the right point to define the target security model, reporting scope, workflow behavior, master-data responsibilities, and integration ownership. Decisions left vague here usually reappear as defects, cutover delays, or adoption issues later.

Phase 4: Realize and validate the solution

The realize phase builds the agreed solution and proves that it works. Activities can include configuration, custom-code adaptation, interface changes, data transformation, role design, output management, workflow updates, reporting changes, and technical remediation.

Use short, controlled build-and-test cycles. Each cycle should move a defined scope from implementation to developer validation, functional testing, integration testing, business validation, and defect closure. Keep test data, expected results, evidence, and defect links together so that the project can reproduce important decisions.

The SAP S/4HANA migration test strategy provides a useful structure for separating technical validation, business-process testing, integration testing, regression testing, performance checks, security validation, and user acceptance.

Track readiness with measurable evidence such as:

  • Completed critical business-process scenarios
  • Reconciled master and transactional data
  • Successful interface and batch-job validation
  • Closed or accepted high-severity defects
  • Completed role and authorization testing
  • Confirmed performance against agreed business volumes
  • Approved operational procedures and monitoring coverage

A successful test cycle does not prove that the project is ready for production by itself. Production readiness also requires a controlled data load, cutover rehearsal, support model, communications plan, and accountable go-live decision.

Phase 5: Deploy and execute cutover

The deploy phase turns the tested solution into the production system. Build the cutover plan as a timed runbook with predecessors, owners, start and finish criteria, evidence requirements, and escalation contacts.

Typical cutover workstreams include:

  • Business transaction freeze and communication
  • Final data extraction, transformation, and load
  • Technical preparation and system checks
  • Transport import and configuration validation
  • Interface shutdown, switch, and restart activities
  • Reconciliation of master data, open items, balances, and key documents
  • Business smoke tests and critical-path validation
  • User access confirmation
  • Go-live approval and support activation

Run at least one complete rehearsal using realistic sequencing and timing. Record actual durations rather than relying on estimates. Use the results to update the production runbook, staffing plan, communications, and decision thresholds.

Define the go-live decision before the event. The decision group should know which defects can be accepted, which conditions require a delay, how recovery will be initiated, and who has authority to stop the cutover. Keep the final decision evidence in the project record.

Phase 6: Run and stabilize operations

The run phase begins when the system is available for productive work and continues through stabilization and operational handover. The first priority is controlled support for business-critical processes, interfaces, jobs, authorizations, and data reconciliation.

Use a daily stabilization routine that reviews:

  • Business-critical incidents and aging
  • Failed interfaces and background processing
  • Financial and logistics reconciliation
  • Performance and capacity indicators
  • Authorization issues and emergency access
  • Open cutover tasks and known limitations
  • User communications and recurring support questions

Define explicit exit criteria for the hypercare period. These can include incident-volume thresholds, completion of reconciliation, closure of critical defects, accepted operating procedures, trained support teams, and signed ownership transfer.

The project is operationally complete when the support organization can diagnose common failures, restore normal processing, execute recurring controls, and escalate unresolved issues with the required evidence.

How to build a realistic project timeline

A useful timeline is based on deliverables and dependencies rather than phase names alone. Start by identifying the production target date, then work backward from cutover rehearsals, business acceptance, integration completion, data validation, build completion, design decisions, and readiness activities.

Separate the plan into parallel workstreams:

  • Program governance and decision management
  • Functional process design and validation
  • Technical conversion and environment management
  • Custom-code remediation
  • Data preparation and reconciliation
  • Integration and external partner coordination
  • Security and role design
  • Testing and defect management
  • Cutover and communications
  • Training, support, and operational handover

Use milestones that produce verifiable evidence. Examples include completion of the initial system assessment, approval of the target approach, closure of critical simplification findings, completion of the first conversion cycle, completion of end-to-end testing, approval of the cutover rehearsal, and the go-live decision.

Build contingency into the plan for defects, data correction, interface coordination, and business availability. A schedule with no recovery time transfers risk directly to the production weekend.

Common phase-control failures

Several patterns repeatedly weaken migration programs. Treating preparation as administrative work leaves technical and organizational prerequisites unresolved. Treating exploration as a workshop series without signed decisions allows scope to expand silently. Treating testing as a final activity compresses defect correction and business validation. Treating cutover as a technical checklist omits business reconciliation and support readiness.

Other warning signs include:

  • No single owner for cross-workstream dependencies
  • Open simplification or compatibility findings without a due date
  • Test results without business-process evidence
  • Data loads accepted without reconciliation rules
  • A cutover runbook that has never been rehearsed
  • Go-live criteria that are described as general confidence
  • Hypercare without exit thresholds or ownership transfer

Make risks actionable by recording the condition, impact, owner, due date, mitigation, and decision authority. Review the highest-impact items at every phase gate.

A practical phase-gate checklist

Before moving between phases, confirm the following:

  1. Scope: The affected processes, systems, organizations, and interfaces are documented.
  2. Ownership: Every major deliverable and open risk has an accountable owner.
  3. Evidence: Readiness claims are supported by test results, reconciliations, approvals, or rehearsal data.
  4. Dependencies: Cross-workstream prerequisites are visible and scheduled.
  5. Decision rights: The people who can approve, delay, or stop the next step are identified.
  6. Operations: Monitoring, support, recovery, access, and escalation procedures are prepared.
  7. Business acceptance: Process owners have validated the target behavior and known limitations.

A phase gate should result in a decision: proceed, proceed with conditions, or hold. Record the decision and its conditions so the same issue does not have to be rediscovered in the next phase.

Final perspective

SAP S/4HANA migration project phases provide a control structure for reducing uncertainty. Discovery establishes the purpose, preparation creates execution readiness, exploration resolves design questions, realization proves the solution, deployment controls the change, and run completes the transition to stable operations.

The strongest programs connect every phase to evidence and ownership. They also protect time for remediation, rehearsal, reconciliation, and stabilization instead of treating those activities as optional work after the technical conversion.

Back to all articles