ehp vs supportpacksfinalpresentation 101007085546 phpapp01

62
Maintaining your SAP Environment: Enhancement Packs vs. Support Packs Mark Sonnentag Client Manager Symmetry Wednesday September 15, 2010

Upload: avk2011

Post on 18-Nov-2015

8 views

Category:

Documents


2 download

DESCRIPTION

SAP

TRANSCRIPT

  • Maintaining your SAP Environment:

    Enhancement Packs vs.

    Support Packs

    Mark SonnentagClient Manager Symmetry

    Wednesday September 15, 2010

  • Download the presentation recording with audio from the

    Symmetry Knowledge Center

    www.sym-corp.com/knowledge-center

    http://www.sym-corp.com/knowledge-center?utm_source=slideshare&utm_medium=social&utm_campaign=slidesharehttp://www.sym-corp.com/knowledge-center?utm_source=slideshare&utm_medium=social&utm_campaign=slidesharehttp://www.sym-corp.com/knowledge-center?utm_source=slideshare&utm_medium=social&utm_campaign=slidesharehttp://www.sym-corp.com/knowledge-center?utm_source=slideshare&utm_medium=social&utm_campaign=slidesharehttp://www.sym-corp.com/knowledge-center?utm_source=slideshare&utm_medium=social&utm_campaign=slideshare

  • Quality proactive support delivered by

    US-based experts

    Accessibility 24x7 direct access to your

    support team

    Affordability highly competitive, fixed

    price contracts

    Symmetry Corporation

    Established 1996

    Based in Milwaukee WI

    100% SAP focusAll SAP applications

    All platforms

  • Introducing

    Mark Sonnentag

    Client Manager Symmetry

    10+ years experience in the

    SAP industry

    SAP administration

    Installations & upgrades

    Hosting implementations and

    DR

  • Agenda

    Establishing the Right Maintenance Strategy

    Support Package Stacks VS. Enhancement Packages

    EHP Project Lifecycle

    The SAP Vision for the Future of Maintenance Strategy

    Determine which (if Any) Enhancement Packs your

    Organization Should Implement

  • ESTABLISH THE RIGHT MAINTENANCE

    STRATEGY FOR YOUR BUSINESS

    Maintenance Strategy Overview

    Four Common Strategies

  • Maintenance Strategies in General

    Regular maintenance why?

    Protects your investment

    Maintains functionality, serviceability, stability, and performance

    Provides opportunity for new functionality

    So why do organizations avoid maintenance?

    Introduces risk

    Other project work too demanding

    Current maintenance too far behind

    SAP software is almost perfect, but has its flaws. SAP is always coming up with solutions

  • Maintenance Strategies in General

    SAP recommends implementing a maintenance strategy one to four

    times a year

    No one solution fits all!

    A maintenance strategy must be tailored to suit your business

    environment

    Make sure to have business advocates support the strategy

  • Common Maintenance Strategies

    Strategies and Mottos

    Latest and Greatest - Early Adopter

    When can I get it

    N-1

    Stay Current, but wait and see first

    As Needed

    Business Driven, On Demand

    Status Quo

    If it isnt broken, dont fix it

  • Latest and Greatest Early Adopter

    Make software changes as they become available

    Need/want the latest software functionality and maintenance

    Disadvantages

    Stability can be impacted

    Unsuspectingly introducing new problems

    Advantages

    New features can be implemented sooner

    Avoid known issues before they are encountered

  • N-1 Stay Current but Wait and See

    Apply at defined intervals (monthly, quarterly, yearly)

    Usually N-1 or N-2

    Disadvantages

    Postpones the benefits associated with new software functions that are

    included in new software releases, but does not avoid them totally

    Advantages

    Organization benefits from the experience of early adopters

    New features can be implemented after a little patience

  • As Needed Business Driven, On Demand

    Only apply support packs after encountering an issue

    Only make software changes when driven by the business

    Disadvantages

    Miss out on opportunities associated with new software release levels

    e.g. performance improvements

    Changes required are often significant and associated with a business

    critical need

    Advantages

    Reduces the chance of introducing issues or instability

    New features can be implemented after a system has been brought up

    to speed

  • Status Quo If It Isnt Broken, Dont Fix It

    No goals to keep current or havent establish a strategy to keep

    current

    Disadvantages

    Next maintenance likely to be very challenging

    Future upgrades or maintenance may not be possible or very difficult

    New features cannot be implemented

    Eventually becomes a system of Let it die or Do over

    Advantages

    ???

  • Key Takeaways

  • Time for a Poll on Your Maintenance Strategy

    Which strategy best fits your business environment?

  • Current SAP Maintenance Schedule for ERP

  • SUPPORT PACKAGE STACKS VS.

    ENHANCEMENT PACKAGESERP Support Packs

    What is a Support Pack

    Support Pack Stack Schedules

    ERP Enhancement Pack

    What is an Enhancement Pack?

    Equivalent Support Packs

    Business Function

    Switch Function

    Activation

    Implementation Strategy

  • ERP Support Pack Stacks (Definitions)

    Definition: SAP Note

    Correction to SAP code and/or Data Dictionary

    objects

    (Notes are lowest level.)

    Definition: Support Package

    Collections of SAP Notes and Patches for

    software components that work best together

    (Also Called SP)

    Definition: Support Package Stack

    Collections of support packages for software

    components that work best together

    ( Also called SP Stacks or SPS)

    SP Stacks, SP, and SAP Notes are available as part of standard software maintenance.

  • HR applications require a higher maintenance frequency due to

    legal changes.

    Additional Support Packages or Country Legal Changes Packages

    (CLC) are provided between SP Stack releases.

    ABAP Support Packs

    Provide patches and updates for the ABAP components of SAP

    Each update is designed to be sequentially installed

    If you apply support pack 12 without applying all those prior, it will NOT

    work!

    ERP Support Pack Stacks (SP Stacks)

    Difference between ABAP and Java Support Packs

    JAVA Support Packs

    Contain corrections and updates to Java components

    Always contain the complete version of the development components

    for the application and are independent of other support packs.

    Only the latest version needs to be applied!

  • ERP Support Pack Stacks (SP Stacks)

    Check Point

    When planning any type of maintenance

    project, make sure to validate the SP Stack

    prerequisites.

    This is absolutely critical for update and

    enhancement pack projects.

  • ERP Support Pack Stack Schedule

  • ERP Support Pack Stacks (SP Stacks)

  • ERP Support Pack Stacks (SP Stacks)

    Maintenance Foundation

    SP Stacks have been the foundation for

    providing corrections and stability for SAP

    products.

    This critical maintenance tool will continue to

    play its same support role moving forward with

    all SAP Products. It does not go away once

    Enhancement Packs have been installed.

  • ERP Enhancement Packages

    Deploy innovations on your schedule, not ours.

    Enhancement Packages =

    Innovation without Disruption

  • ERP Enhancement Packages

    Definition: Enhancement Packages

    Enhancement Packages are a new software

    delivery strategy which allows customers to

    modernize and innovate their business

    processes without the need of traditional

    upgrades

    ( Also called EHP)

    Enhancement Packages are available as part of standard software maintenance.

  • Motivation behind the EHP Strategy

    SAP listened to customers and realized the following:

    Customers want:

    Longer life cycle

    System downtime limited

    Between major updates:

    Remain stable, predictable and controllable

    Capability to add new functionality

    New functionality is driven by the business, not by technology

    requirements

    Option to select only the necessary functionality

    Innovation needs to be continuous

    Thus, SAP introduced Enhancement Packs

  • What are Enhancement Packages?

    SAP EHPs

    Optional packages that deliver new or improved business functions

    New functionality can be selectively deployed

    Adding new functionality in a predictable and controllable manner

    Effort for testing and end-user training is reduced because it does not

    change existing functionality

    EHPs include:

    Functional enhancements

    Industry-specific enhancements

    UI simplifications

    Enterprise service bundles

    Enhancement packages are NOT Support Packages

    Support Packages contain corrections and legal changes

  • What are Enhancement Packages?

    Only one EHP level exists per system

    They are optionally installed and activated

    EHP installation and functional activation is non-reversible

    EHPs are cumulative

  • What are Enhancement Packages?

    EHPs are part of DELTA Shipments

    Effort to implement EHPs is greater than

    Support Pack Stacks, but significantly less

    than Upgrade Projects

    Consider Implementations of EHPs as mini-

    upgrades

    When implementing EHPs, SAP recommends applying the appropriate SPS at the same time.

    For EHP installation projects, always

    prepare by validating the appropriate SPS

    are ready and available

  • Equivalent Support Packages

    Definition: Equivalent Support Packages

    Equivalent Support Packages are time-synchronized SPs for

    different versions of one software component

    Common components are synchronized.

    Additional corrections, for the higher level EHP, will only be provided

    in the higher support pack

  • Equivalent Support Packages

    Another view of Equivalent Support Packages:

    EhP4 SPS06 -- EhP3 SPS06 -- EhP2 SPS07 -- SAP ERP 6.0 SPS17

    EhP4 SPS05 -- EhP3 SPS05 -- EhP2 SPS06 -- SAP ERP 6.0 SPS16

    EhP4 SPS04 -- EhP3 SPS05 -- EhP2 SPS06 -- SAP ERP 6.0 SPS16

    EhP4 SPS03 -- EhP3 SPS04 -- EhP2 SPS05 -- SAP ERP 6.0 SPS15

    EhP4 SPS02 -- EhP3 SPS04 -- EhP2 SPS05 -- SAP ERP 6.0 SPS15

    EhP4 SPS01 -- EhP3 SPS03 -- EhP2 SPS04 -- SAP ERP 6.0 SPS14

    EhP3 SPS02 -- EhP2 SPS03 -- SAP ERP 6.0 SPS13

    EhP3 SPS01 -- EhP2 SPS02 -- SAP ERP 6.0 SPS12

    EhP3 SPS00 -- EhP2 SPS01 -- SAP ERP 6.0 SPS11

  • EHP Additional Terms to Understand

    Business Functions

    Switch Framework

    Activation

  • EHP - Business Functions and Switch Framework

    Business Functions

    EHPs can be broken down into smaller related components of technical

    and business functionality

    These smaller subsets of functionality are called Business Functions

    Business Functions are selectable during implement of EHPs

    Business Functions not selected will not be installed

    Switch Framework decouples installation steps from activation steps

    Installing new Business Functionality DOES NOT cause functional

    changes in the existing system

    Benefit: An administrator can install EHPs one weekend and months

    later SAP specialists can activate business functions as necessary

  • EHP - Activation of Business Functions

    Switch Framework controls the Activation of new Business

    Functions and deploy them in a modular fashion

    Activation can be done at any point after installation

    Activation controls whether or not code is executed at runtime

    Transaction SFW5 is used to activate Business Functions

  • EHP - Activation of Business Functions

  • SAPs Recommendations for EHP Installation

    Existing ECC 6. 0 Environment

    Recommendation is to do Selective Installation of EHPs

    This means only those Business Functions that are needed should be

    installed

    Goal is to minimize risk and efforts during installation

    New ECC 6.0 installation or major upgrade e.g. 4.6C to ECC 6.0

    SAP open to complete EHP installation

    If your Business has NO Business Functions identified, then SAP

    does not recommend installing EHP

    Challenge with this approach is that the business needs to be able

    to specify which Business Functions are required ahead of time

  • EHP INSTALL PROJECT LIFECYCLE

    Comparing EHPs to Traditional Upgrades

    Project Duration

    EHP Runtime

    Steps During an EHP Installation

    Variables Affecting the Run Time

    Case Studies

  • Comparing EHPs to Traditional Upgrades

    EHPs have replaced the traditional major upgrade roadmap

    Consider EHPs as mini-upgrades from a technical point of view

    EHPs projects have dramatically reduced the overall project timeline when compared to a traditional upgrade:

    Selective components can be installed

    No need for data or customizing migrations

    No table conversions

    No upgrade customization at time of installation

    Innovations are hidden by Switch Framework

    Overall, EHPs benefit the customer by providing:

    Lower manual effort

    Lower risk

    Faster installations

  • Project Duration

  • Individual EHP Runtime

  • Steps During an EHP Installation

  • Variables Affecting Overall Process Timing

    Each customer project is unique

    Memory, CPU, Storage Systems, SPS level,

    Business Functions selected..

    Perform a Sandbox test ahead of time!

  • Recommended System Landscape While Installing EHPs

    Step 1: Create sandbox and apply support packs and enhancement packs to sandbox

    Step 2: Remove sandbox, create temporary second DEV for emergency transports, then apply support packs and enhancement packs to DEV and QAS

    Step 3: Plan for PRD EHP installation, apply to PRD, reestablish transport landscape and remove temporary DEV

  • Recent Project Case Studies

  • Sample Project Time Line

    Perform Sandbox ahead of time

    Secondary DEV should go in shortly before applying EHPs to primary DEV

    Refresh QAS with PRD before apply EHPs to QAS

    Provide appropriate time between QAS and PRD

  • THE SAP VISION FOR THE FUTURE OF

    MAINTENANCE STRATEGY

    SAP Maintenance Roadmap

    Continuous Innovation

    EHP 5

  • SAP Maintenance Roadmap

    Support Package Stacks will continue to play their fundamental role in providing corrections they wont go away

    EHPs are a proven concept and live in 6500+ customers

    EHPs are scheduled to come out yearly

    EHP5 In ramp-up since July 2010

    Mainstream Maintenance for ERP 6.0 goes to 2015 or longer.

    SAP wants its customers to take advantage of EHPs

    EHPs have replaced the traditional Upgrade.

  • Continuous Innovation Vision

  • EHP 5 Enhancements

  • EHP 5 Reversible Business Functions

    Reversible business functions new to EHP 5

    37 reversible business functions

    Can be tested/evaluated in DEV/QAS, but only in separate clients

    During the test no other tests can take place as business functions are

    active in all clients

    To completely undo a Business function the whole client must be deleted

  • DETERMINE WHICH (IF ANY)

    ENHANCEMENT PACKS YOUR

    ORGANIZATION SHOULD IMPLEMENT

    Enhancement Pack Information Center (Option One)

    Solution Browser Tool (Option Two)

    Business Function Prediction (Option Three)

  • Enhancement Pack Information Center (Option One)

    http://service.sap.com/erp-ehp

    http://service.sap.com/erp-ehphttp://service.sap.com/erp-ehphttp://service.sap.com/erp-ehp

  • Enhancement Pack Information Center

    A single point of access to all levels of details around SAP

    Enhancement Packages.

    http://service.sap.com/erp-ehp

    http://service.sap.com/erp-ehphttp://service.sap.com/erp-ehphttp://service.sap.com/erp-ehp

  • Enhancement Pack Information Center

    The SAP enhancement package information center contains

    documentation for each EHP business function

    Short description and target group

    Understand each business function

    Features included

    Benefits

    Target users

    Technical name

    Understand each feature of a business function

    Assess each business function

    Links to documentation, test cases, release notes, detail presentations, etc.

    Prerequisites that must be satisfied before the activation

  • Solution Browser Tool (Option Two)

    http://solutionbrowser.erp.sap.fmpmedia.com/

    Assess the value of upgrading

    Compare functional enhancements between existing SAP R/3 release

    and SAP ERP 6.0

    Discover new functionality across different SAP ERP releases and

    enhancement packages

    Summarize key functionalities between two releases

    Identify capabilities that respond to user requirements

    Discover new capabilities across different releases and enhancement

    packages

    Filter new capabilities according to a dedicated source and target

    release

    http://solutionbrowser.erp.sap.fmpmedia.com/

  • Business Function Prediction (Option Three)

    Report Information:

    Drill in capabilities to see different

    levels of detail

    Recommends business functions that

    apply to your environment

    Reports on how popular the

    functionality is with other customers

    Provides everything at your fingertips

    to make decisions

    Transactions/areas not used, wont

    show on report

  • Business Function Prediction

    HIGHLY RECOMMENDED Register for a freeBusiness Function Prediction today!

    How does it work?

    Extract SAP transaction usage

    Recommendations are based on existing transaction

    usage

    Initiate your request at http://service.sap.com/BFP

    Answer the questions in the email template

    Attach the list of used SAP transactions

    E-mail results to SAP

    SAP will email you the results report

    Versions from 4.6C and up are supported with

    this tool

    http://service.sap.com/BFP

  • Wrap Up

    Recommend a maintenance strategy that incorporates updates at least once a year

    Support Packs are an essential part of annual maintenance

    Support packs are included in Symmetrys Basis Complete service

    If on ECC 6.0 Enhancement Packs are only necessary if you want to update business functionality

    Enhancement Packs are more like a mini upgrade, requiring:

    Sandbox

    Downtime

    Support and involvement from both business and technical departments

  • Download the presentation recording with audio from the

    Symmetry Knowledge Center

    www.sym-corp.com/knowledge-center

    http://www.sym-corp.com/knowledge-center?utm_source=slideshare&utm_medium=social&utm_campaign=slidesharehttp://www.sym-corp.com/knowledge-center?utm_source=slideshare&utm_medium=social&utm_campaign=slidesharehttp://www.sym-corp.com/knowledge-center?utm_source=slideshare&utm_medium=social&utm_campaign=slidesharehttp://www.sym-corp.com/knowledge-center?utm_source=slideshare&utm_medium=social&utm_campaign=slidesharehttp://www.sym-corp.com/knowledge-center?utm_source=slideshare&utm_medium=social&utm_campaign=slideshare

  • Mark Sonnentag414-292-3109

    [email protected]

    Heather Mickelson414-732-2738

    [email protected]