custom development management cockpitc3r14

35
Custom Development Management Cockpit (CDMC) - in Detail SAP AGS SLO Solution Management 2011

Upload: fersilvaros

Post on 30-Sep-2015

21 views

Category:

Documents


3 download

DESCRIPTION

Monitoreo SOLMAN

TRANSCRIPT

  • Custom Development Management Cockpit

    (CDMC) - in Detail

    SAP AGS SLO Solution Management

    2011

  • 2011 SAP AG. All rights reserved. 2

    Agenda

    2011 SAP AG. All rights reserved. 4

    Agenda

    1. Customer Situation and

    Challenges

    2. Positioning of CDMC within SAP

    Solution Manager Enterprise

    Edition

    3. Solution Approach

    4. Key take aways

    1. Benefits of SAP CDMC

    2. Facts & Figures

    5. Further information

    2

  • 2011 SAP AG. All rights reserved. 3 2011 SAP AG. All rights reserved. 17

    Customer Situation and challenges

    3

  • 2011 SAP AG. All rights reserved. 4 2011 SAP AG. All rights reserved. 4

    Agenda

    1. Customer Situation and Challenges

    2. Positioning of CDMC within

    SAP Solution Manager

    Enterprise Edition

    3. Solution Approach

    4. Key take aways

    1. Benefits of SAP CDMC

    2. Facts & Figures

    5. Further information

    4

  • 2011 SAP AG. All rights reserved. 5 2011 SAP AG. All rights reserved. 17

    CDMC is an integrative part within the Application

    management life cycle

    and has its use cases at various points in the life cycle

    identify customer developments using SAP standard objects

    define the scope of customer developments to be used after

    the upgrade

    identify the impact of an upgrade to customer developments

    and define integration testing requirements and test scope

    Provide information about cloned SAP objects

    Identify the usage and dependency analysis for the objects

    coming from a transport request.

    Require-ments

    Design

    Deploy

    Application

    Lifecycle

    Management

    Set up a continuous process

    to monitor the usage of your

    custom developments with

    CDMC

    Set up a continuous

    process to identify and

    delete obsolete customer

    developments with

    CDMC

    Build & Test

    identify existing customer

    developments and

    modifications

    identify obsolete customer

    developments and

    modifications

    identify used customer

    developments and

    modifications

    Optimize

    Operate

    5

  • 2011 SAP AG. All rights reserved. 6

    Application Management Processes

    Identification of critical business processes

    Support of non-SAP solution aspects

    Solution documentation of custom code, partner solutions and other vendors and

    interfaces

    Usage analysis of custom developments in an SAP system

    Identification of potentially obsolete objects

    Identification of impacts an upgrade or support package installation can possibly

    have on custom developments

    Calculation of the effort necessary for adjusting the custom developments

    affected by an upgrade or support package

    installation

    SAP

    (R/3, )

    Custom

    Code

    Partner

    Solutions

    Other

    Vendors

    SAP

    (Business

    Suite, )

    Custom

    Code

    Partner

    Solutions

    Other

    Vendors

    Other

    Vendors

    SAP

    (Enterprise

    SOA

    by Evolution

    and Design)

    SAP Solution

    Manager

    SAP Solution

    Manager

    Enterprise Edition

    Partner

    Solutions

    Custom

    Code

    SAP Solution

    Manager

  • 2011 SAP AG. All rights reserved. 7

    Application Management Processes (2)

    Support of non-SAP solution aspects

    Solution documentation of custom code,

    partner solutions, and other vendors and

    interfaces

    Use analysis of custom developments in

    an SAP system

    Identification of potentially obsolete

    objects

    Identification of possible impacts on

    custom developments from an upgrade

    or support package installation

    Calculation of the effort necessary to

    adjust the custom developments

    affected by an upgrade or support

    package installation

    SAP

    (R/3, )

    Custom

    Code

    Partner

    Solutions

    Other

    Vendors

    SAP

    (Business

    Suite, )

    Custom

    Code

    Partner

    Solutions

    Other

    Vendors

    Other

    Vendors

    SAP

    (Enterprise

    SOA

    by Evolution

    and Design)

    SAP Solution

    Manager

    Partner

    Solutions

    Custom

    Code

    SAP Solution

    Manager

    SAP Solution Manager supports your entire solution:

    SAP solutions, custom code, partner solutions and other vendors

    SAP Solution

    Manager

    Enterprise Edition

  • 2011 SAP AG. All rights reserved. 8

    2011 SAP AG. All rights reserved. 18

    Parts of CDMC

    Create the prerequisites for a clearing analysis, an

    upgrade/change impact analysis and change and transport

    system analysis projects

    Clearing Analysis

    Use analysis of

    customer

    developments in

    an SAP system

    combined with an

    identification of

    potentially

    useless objects

    Upgrade/Change

    Impact Analysis

    Identification of

    potential

    consequences

    an upgrade can

    have on

    customer

    developments

    Create the prerequisites for a clearing analysis, an

    upgrade/change impact analysis and change and transport

    system analysis projects

    Change and

    Transport

    Analysis

    Use analysis of

    objects in a

    transport request

    by identifying the

    test scope and

    test coverage

    analysis

  • 2011 SAP AG. All rights reserved. 9 2011 SAP AG. All rights reserved. 19

    Global Settings

    Clearing/Change and Transport System Analysis Upgrade/Change Impact Analysis

    - Activate statistic collection from ST03n on the

    relevant production Systems

    - The statistics should cover at least three months

    and one fiscal year change.- The statistic serve as the basis for the

    subsequent analysis activities

    - Maintain average adjustment times for every

    customer object type- Adjustment times appear on the result list for

    every customer object and will be the basis for

    a first effort estimation for adjusting custom

    objects in the course of an upgrade

    9

  • 2011 SAP AG. All rights reserved. 10 2011 SAP AG. All rights reserved. 20

    Phases of a Clearing Analysis Project

    Key activities

    Global Settings

    - Activation of statistical

    collection for usage analysis

    Project settings

    Define project landscape

    Display SAP Notes

    Collect

    Determine customer objects

    Determine SAP modifications

    Import statistics

    Analysis

    Run various analysis functions

    Display

    Display analysis results

    Evaluate and interpret results

    Clearing

    Work with how-to guide for clearing

    10

  • 2011 SAP AG. All rights reserved. 11 2011 SAP AG. All rights reserved. 19

    System Landscape CDMC Clearing Analysis Project

    CDMC Statistics

    Systems

    CDMC Analysis Systems

    CDMC

    Control System

    Central Solution Manager

    system

    PROD2

    PROD3

    PROD4

    QAS1

    QAS2

    QAS3

    QAS4

    PROD1

    11

  • 2011 SAP AG. All rights reserved. 12 2011 SAP AG. All rights reserved. 20

    System Landscape CDMC Clearing Analysis Projects

    CDMC Statistics

    Systems

    CDMC Analysis

    Systems

    PROD2

    PROD3

    PROD4

    QAS1

    QAS2

    QAS3

    QAS4

    PROD

    1

    Purpose:

    1. Execute all project-

    related analyses

    (including selection of

    relevant objects)

    2. Reflects the quality

    assurance system

    Key activities:

    1. Ensure that the

    analysis system

    contains the full

    repository objects of

    the production system

    12

  • 2011 SAP AG. All rights reserved. 13 2011 SAP AG. All rights reserved. 21

    System Landscape CDMC Clearing Analysis Projects

    CDMC Statistics

    Systems

    CDMC Analysis

    Systems

    PROD2

    PROD3

    PROD4

    QAS1

    QAS2

    QAS3

    QAS4

    PROD

    1

    Purpose:

    1. Provides statistical

    information about used

    custom development

    objects

    2. Executes project-specific

    queries such as the

    syntax check for

    customer programs or

    the search for empty

    customer tables

    3. Reflects the production

    system

    Key activities:

    1. Ensure you have the

    correct settings in place

    for statistic collection in

    transaction ST03n

    13

  • 2011 SAP AG. All rights reserved. 14 2011 SAP AG. All rights reserved. 22

    System Landscape CDMC Clearing Analysis Projects

    CDMC Statistics

    Systems

    CDMC Analysis

    Systems

    CDMC

    Control

    System

    Central Solution

    Manager system

    QAS1

    QAS2

    QAS3

    QAS4

    Purpose:1. Trigger all CA relevant

    activities for every project

    and dedicated system

    landscape

    2. Provides process tree,

    monitoring, and status

    tracking information for

    every activity

    3. Platform for evaluating the

    results of the analysis

    4. Reflects the central

    Solution Manager system

    Key activities:

    1. Activate statistic collection

    2. Maintain adjustment times

    3. Create CA project

    4. Trigger project-related

    activities

    5. Provide CA result list

    14

  • 2011 SAP AG. All rights reserved. 15 2011 SAP AG. All rights reserved. 9

    Use cases of CDMC within SAP Solution Manager 7.1

    Enterprise EditionClearing Analysis/

    Change Transport

    Analysis

    CDMC Control System

    Central Solution Manager System

    Workcenter:

    Implementation/Upgrade

    DEV QAS PROD

    DEV QAS PROD

    Upgrade Project

    Maintenance Project

    Upgrade / Change

    Impact Analysis

    Solution 1

    Key activities:

    Identify via the CDMC

    control system obsolete

    custom developments in

    a solution (PRD system)

    Initiate clearing/change

    transport analysis

    Key activities:

    Launch CDMC via work center

    or upgrade roadmap

    Trigger all CA, UCIA and CTS

    relevant activities for every

    project and dedicated system

    landscape

    Key activities:

    Use list with used custom

    developments as an input for the

    UCIA project

    Determine Impact on custom

    developments during upgrade

    Solution 2

    15

  • 2011 SAP AG. All rights reserved. 16 2011 SAP AG. All rights reserved. 9

    Display Results of Clearing Analysis

    Example of results list

    16

  • 2011 SAP AG. All rights reserved. 17

    2011 SAP AG. All rights reserved. 18

    Parts of CDMC

    Create the prerequisites for a clearing analysis, an

    upgrade/change impact analysis and change and transport

    system analysis projects

    Clearing Analysis

    Use analysis of

    customer

    developments in

    an SAP system

    combined with an

    identification of

    potentially

    useless objects

    Upgrade/Change

    Impact Analysis

    Identification of

    potential

    consequences

    an upgrade can

    have on

    customer

    developments

    Create the prerequisites for a clearing analysis, an

    upgrade/change impact analysis and change and transport

    system analysis projects

    Change and

    Transport

    Analysis

    Use analysis of

    objects in a

    transport request

    by identifying the

    test scope and

    test coverage

    analysis

  • 2011 SAP AG. All rights reserved. 18 2011 SAP AG. All rights reserved. 10

    Phases of a Upgrade/Change Impact Analysis Project

    Key activities

    Project settings

    Define project landscape.

    Get Copied Programs List

    Maintain Copied Programs List

    Display SAP Notes.

    Maintain adjustment times.

    Analysis

    Find Referred SAP objects.

    Import Statistics.

    Perform Usage Analysis.

    Find changed SAP objects.

    Perform remote comparison.

    Calculate Adjustment Times

    Customer batch input analysis.

    Analyze external subroutine calls.

    Display

    Display and evaluate results.

    18

  • 2011 SAP AG. All rights reserved. 19 2011 SAP AG. All rights reserved. 23

    System Landscape CDMC Upgrade/Change Impact Analysis Projects

    CDMC Analysis Systems

    CDMC Reference

    System/ Reference BaseTest system Rel. ECC 6.0

    or a Reference base content

    CDMC

    Control SystemCentral Solution Manager

    system

    QAS1Rel. 4.7

    QAS2Rel. 4.6c

    QAS3Rel. 4.7

    QAS4Rel. ERP 5.0

    Reference

    Base

    Content

    19

  • 2011 SAP AG. All rights reserved. 20 2011 SAP AG. All rights reserved. 24

    System Landscape CDMC Upgrade/Change Impact Analysis

    Projects (2)

    Reference

    Base

    Content

    CDMC Analysis Systems

    Reference

    Base

    Content

    CDMC

    Reference

    System/

    Reference BaseTest system Rel. ECC 6.0

    or a reference base

    content

    QAS1Rel. 4.7

    QAS2Rel. 4.6c

    QAS3Rel. 4.7

    QAS4Rel. ERP 5.0

    Purpose:

    1. Execute all project-related analyses

    (including selection of relevant

    objects)

    2. Reflects the quality assurance

    system

    Key activities:

    1. Ensure that the analysis system

    contains the full repository of the

    production system

    or

    CDMC Analysis Systems

    QAS1Rel. 4.7

    QAS2Rel. 4.6c

    QAS3Rel. 4.7

    QAS4Rel. ERP 5.0

    Purpose:

    1. Execute all project-related analyses

    (including selection of relevant

    objects)

    2. Reflects the quality assurance

    system

    Key activities:

    1. Ensure that the analysis system

    contains the full repository of the

    production system

    20

  • 2011 SAP AG. All rights reserved. 21 2011 SAP AG. All rights reserved. 17

    System Landscape CDMC Upgrade/Change Impact Analysis

    Projects (3)

    CDMC Analysis Systems

    or

    Purpose:

    Provides upgrade-

    relevant information

    for a UCIA project

    Reflects an upgraded

    copy of production or

    any other upgrade test

    system with the

    specified target release

    Key activities:

    Ensure you have an

    upgraded system with

    the target release in

    place

    CDMC

    Reference SystemTest system Rel. ECC 6.0 or a reference base content

    QAS1

    Rel.

    4.7

    QAS2

    Rel.

    4.6c

    QAS3

    Rel.

    4.7

    QAS4

    Rel. ERP

    5.0

    Reference

    Base

    Content

    21

  • 2011 SAP AG. All rights reserved. 22 2011 SAP AG. All rights reserved. 25

    Analysis Phase of a UCIA Project: Activity 3(of 3)

    Project Settings Analysis Display Result

    Objects covered

    Compare version from Analysis

    System with version from Reference

    System/Reference Base

    SAP objects

    changed

    during upgrade

    Referred

    and

    changed

    SAP objects

    referred by

    custom objects

    Domains

    Data Elements

    Search helps

    Lock Objects

    Views

    Tables

    Function Modules

    Programs

    Classes

    Determine

    impact of

    Changes

    22

  • 2011 SAP AG. All rights reserved. 23 2011 SAP AG. All rights reserved. 11

    Display Results of Upgrade/Change Impact

    Analysis

    23

  • 2011 SAP AG. All rights reserved. 24

    2011 SAP AG. All rights reserved. 18

    Parts of CDMC

    Create the prerequisites for a clearing analysis, an

    upgrade/change impact analysis and change and transport

    system analysis projects

    Clearing Analysis

    Use analysis of

    customer

    developments in

    an SAP system

    combined with an

    identification of

    potentially

    useless objects

    Upgrade/Change

    Impact Analysis

    Identification of

    potential

    consequences

    an upgrade can

    have on

    customer

    developments

    Create the prerequisites for a clearing analysis, an

    upgrade/change impact analysis and change and transport

    system analysis projects

    Change and

    Transport

    Analysis

    Use analysis of

    objects in a

    transport request

    by identifying the

    test scope and

    test coverage

    analysis

  • 2011 SAP AG. All rights reserved. 25 2011 SAP AG. All rights reserved. 27

    Phases of a Change and Transport System Analysis Project

    Key activities

    Project settings

    Define project landscape.

    Determine Object Set

    Collect

    Determine Modified Objects

    Determine Enhancements

    Customer and Ref SAP Objects

    Analysis

    Test Scope Identification

    Perform Environment Analysis

    Test Coverage Analysis

    Perform Remote Comparison

    Display

    Display and evaluate results.

    25

  • 2011 SAP AG. All rights reserved. 26 2011 SAP AG. All rights reserved. 26

    System Landscape CDMC Change and Transport System

    Analysis

    CDMC Analysis

    SystemsCDMC Target

    SystemCDMC

    Control

    SystemCentral Solution

    Manager system

    QAS1Rel.

    4.7

    QAS2

    Rel.

    4.6c

    QAS3

    Rel. 4.7

    QAS4

    Rel. ERP

    5.0

    26

  • 2011 SAP AG. All rights reserved. 27 2011 SAP AG. All rights reserved. 11

    Display Results of Change and Transport System Analysis

    27

  • 2011 SAP AG. All rights reserved. 28 2011 SAP AG. All rights reserved. 4

    Agenda

    1. Customer Situation and Challenges

    2. Positioning of CDMC within SAP

    Solution Manager Enterprise

    Edition

    3. Solution Approach

    4. Key take aways

    1. Benefits of SAP CDMC

    2. Facts & Figures

    5. Further information

    28

  • 2011 SAP AG. All rights reserved. 29 2011 SAP AG. All rights reserved. 10

    Customer Experiences with CDMC

    Consumer products industry

    50% of customer developments

    identified as obsolete

    Planned to be used in upcoming upgrade

    projects

    Automotive industry

    30% of customer developments identified

    as obsolete

    Used during Support Package upgrades

    Planned to be used in upcoming upgrade

    projects and merge projects

    29

  • 2011 SAP AG. All rights reserved. 30 2011 SAP AG. All rights reserved. 11

    Value for customers

    TRANSPARENCY FOR

    CUSTOMER OWN

    DEVELOPMENTS

    Verify with CDMC, which of your customer own developments

    are actually used in your productive environment and which

    of them are obsolete.

    ACCELARATED UPGRADECheck if customer developments would be affected by

    upgrading systems to higher releases and help to adapt them.

    TRANSPARENT

    ESTIMATION

    Check and identify impact of changed SAP standard objects

    on custom development effort estimation at an early time

    in change projects

    REDUCED PROJECT

    DURATION

    Support IT projects, like system consolidation, by

    automatically identifying obsolete customer repository

    objects and reduce effort of adaptation.

    Resulting in REDUCED COST while INCREASING QUALITY in customer

    developments as well as in consolidation and upgrade projects

    BETTER TEST SCOPE

    MANAGEMENT

    New features like Change and Transport system can help to

    regularly identify the complete test scope due to incoming

    transport request across your project landscape.

    30

  • 2011 SAP AG. All rights reserved. 31 2011 SAP AG. All rights reserved. 30

    SAP Custom Development Management Cockpit (CDMC)

    How To Get Started

    Shipment

    CDMC is enhanced with new features with the Solution Manager 7.1

    Enterprise Edition

    Installation

    Tool installation via ST-PI on central solution manager system

    Tool installation via ST-PI on all on all satellite systems that

    participate in a clearing analysis or upgrade/change impact analysis

    project

    31

  • 2011 SAP AG. All rights reserved. 32 2011 SAP AG. All rights reserved. 4

    Agenda

    1. Customer Situation and

    Challenges

    2. Positioning of CDMC within SAP

    Solution Manager Enterprise

    Edition

    3. Solution Approach

    4. Key take aways

    1. Benefits of SAP CDMC

    2. Facts & Figures

    5. Further information

    32

  • 2011 SAP AG. All rights reserved. 33 2011 SAP AG. All rights reserved. 22

    Additional Information

    Public Web :

    http://service.sap.com/upgradetools

    http://service.sap.com/enterpriseedition

    http://service.sap.com/rkt -solman

    33

  • 2011 SAP AG. All rights reserved. 34 2011 SAP AG. All rights reserved. 21

    Important SAP Notes

    SAP Note Number Title Description

    1348772 CDMC Corrections Composite SAP Note Information about all the corrections for an

    Support pack

    1244713 Configuration of Custom

    Development Management

    cockpit

    Information about how to install the Custom

    Development Management cockpit

    34

  • 2011 SAP AG. All rights reserved. 35

    No part of this publication may be reproduced or transmitted in any form or for any

    purpose without the express permission of SAP AG. The information contained

    herein may be changed without prior notice.

    Some software products marketed by SAP AG and its distributors contain

    proprietary software components of other software vendors.

    Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of

    Microsoft Corporation.

    IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5,

    System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries,

    zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390

    Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6,

    POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes,

    BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF,

    Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere,

    Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM

    Corporation.

    Linux is the registered trademark of Linus Torvalds in the U.S. and other

    countries.

    Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or

    registered trademarks of Adobe Systems Incorporated in the United States and/or

    other countries.

    Oracle and Java are registered trademarks of Oracle and/or its affiliates.

    UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.

    Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and

    MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.

    HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C,

    World Wide Web Consortium, Massachusetts Institute of Technology.

    2011 SAP AG. All rights reserved.

    SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects

    Explorer, StreamWork, and other SAP products and services mentioned herein as

    well as their respective logos are trademarks or registered trademarks of SAP AG

    in Germany and other countries.

    Business Objects and the Business Objects logo, BusinessObjects, Crystal

    Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business

    Objects products and services mentioned herein as well as their respective logos

    are trademarks or registered trademarks of Business Objects Software Ltd.

    Business Objects is an

    SAP company.

    Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other

    Sybase products and services mentioned herein as well as their respective logos

    are trademarks or registered trademarks of Sybase, Inc. Sybase is an SAP

    company.

    All other product and service names mentioned are the trademarks of their

    respective companies. Data contained in this document serves informational

    purposes only. National product specifications may vary.

    The information in this document is proprietary to SAP. No part of this document

    may be reproduced, copied, or transmitted in any form or for any purpose without

    the express prior written permission of SAP AG.