Project Planning - MDMP System

Overview

  

Preparation

Determine target configuration

  • Language Requirements
  • Check Unicode availability of required components in the target release (SAP Note 79991)
  • Determine hardware requirements for:
    • Target Unicode systems (sandbox (SB1/2), DEV, QAS, PRD)
    • Additional systems for conversion tests
    • Possibility of keeping non-Unicode systems (one by one) until target systems are stable and no errors have to be tracked any more
    • Available hardware for the distribution monitor

Create Inventory

  • Current release, support package
  • Current hardware
  • Current database, operating system
  • Current system landscape
  • 3rd party software and tools
  • C/C++ RFC clients
  • Full list of interfaces
  • Self-developed ABAP, user exits, modifications etc.
  • Existing test plans/scripts, top transactions etc.

Collect required documentation

  • Unicode Conversion Guide and referred SAP Notes
  • Homogeneous and Heterogeneous System Copy Guide and referred SAP Notes
  • SAP Note 548016 and related SAP Notes

Determine available manpower

  • Database administrator
  • System administrator
  • Developer ABAP/C/C++
  • Person responsible for data cleanup and archiving
  • One native speaker per language for language assignment in vocabulary
  • Persons conducting test in Unicode system (ABAP programs, interfaces)

Locate and get required software

Apply required (recommended: latest) support packages to systems

Blueprint

Create detailed execution plan

Realization

Start data clean-up and archiving

DEV (Development System)

  • Start ABAP Unicode-enabling (4 to 8 weeks including tests in the QAS)
  • Do tests in the non-UC QAS before forwarding to PRD
  • Do final tests in the UC QAS system  (4 weeks)
  • Run SPUMG Scans (1 week)
  • Feed system with vocabulary and reprocess information from SB2
  • Finish vocabulary maintenance (2 days)
  • Convert the system (2 days)
  • Post-conversion steps (SUMG, others ) 1 day
  • Verify result (1 week)
  • Drop old system

SB1 (Sandbox System 1)

  • Create SB1 by copying the productive system (2 days)
  • Run Consistency Check (1-2 days)
  • Start exercising System Copy (6 weeks):
    • Use Migration Monitor
    • Use Distribution Monitor
    • Check database tuning possibilities
  • Repeat until downtime requirements are met
  • In the meantime feed system with vocabulary and reprocess information from SB 2
  • Use for as many test runs as you need to feel comfortable with the procedure
  • Use SB1 for your first complete system conversion
  • Perform last test run before conversion of the productive system

SB2 (Sandbox System 2)

  • Create SB2 by copying the productive system (2 days)
  • Run SPUMG scans (1-2 weeks)
  • Maintain vocabulary, create and use hints for maintaining the vocabulary (4 weeks)
  • Run reprocess, maintain reprocess (1 week)
  • Save vocabulary, hints and reprocess log for reuse in other systems

QAS (Test and quality assurance system)

  • Run test of Unicode-enabled ABAP programs in the non-UC QAS
  • Run SPUMG scans (1-2 weeks)
  • In the meantime feed system with vocabulary and reprocess information from SB2
  • Finish vocabulary maintenance (1 day)
  • Convert the system (1-2 days)
  • Post-Conversion Steps (SUMG; others) (1 day)
  • Verify result (1 week)
  • Drop old system
  • Use the UC QAS for ABAP and interface tests. (Transports from DEV to the Unicode QAS are still possible and necessary for program corrections

PRD (Productive System)

  • Run SPUMG scans ( 1-2 weeks)
  • In the meantime feed system with vocabulary and reprocess information from SB2
  • Finish vocabulary maintenance (1 day)
  • Convert the system (1-2 days)
  • Post-Conversion Steps (SUMG; others) (1 day)
  • Verify result
  • Keep the old system as long as you have Unicode conversion related open customer messages!
    If system verification is OK, you can drop the old system.

Labels

unicode_conversion_project_planning_mdmp unicode_conversion_project_planning_mdmp Delete
stub stub Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.