sap service and support - amazon simple storage service · this is already the fourth edition of...

27
Reading Sample This excerpt is from Chapter 2, and is comprised of Section 2.2, “Innovation Cost Reduction and Value Chain Improvement.“ In ad- dition, the introduction, the table of contents, and the index of the book is included. Gerhard Oswald SAP Service and Support Innovation and Continuous Improvement 299 Pages, 2014, $59.95/€59.95 ISBN 978-1-59229-960-7 www.sap-press.com/3515 “Introduction” “Innovation Cost Reduction and Value Chain Improvement” Contents Index The Author First-hand knowledge.

Upload: vantram

Post on 30-Apr-2019

218 views

Category:

Documents


0 download

TRANSCRIPT

Reading SampleThis excerpt is from Chapter 2, and is comprised of Section 2.2, “Innovation Cost Reduction and Value Chain Improvement.“ In ad-dition, the introduction, the table of contents, and the index of the book is included.

Gerhard Oswald

SAP Service and Support Innovation and Continuous Improvement299 Pages, 2014, $59.95/€59.95 ISBN 978-1-59229-960-7

www.sap-press.com/3515

“Introduction” “Innovation Cost Reduction and Value Chain Improvement”

Contents

Index

The Author

First-hand knowledge.

17

“Innovation is becoming ever more critical to achieving greater competitiveness. Half of all the products we want to sell in five years have still to be developed.”– Karl Heinz Beckurts, German manager

Introduction

This is already the fourth edition of SAP Service and Support. Sincethe publication of the last edition in 2006, SAP has done exactly whatit always recommends to its customers: brought innovations to themarket and enhanced and updated existing offerings. This meansthat this edition has a lot of new content.

The focus of the previous edition, continuous customer satisfaction,has not lost any of its importance for SAP—quite the contrary! Inaddition, a new core topic has emerged: innovation. SAP itself islearning firsthand just how important innovation is. Our new tech-nologies, such as SAP HANA and our cloud solution, set us apartfrom our competitors and give us a head start. Based on these expe-riences, we recommend that our customers also develop an innova-tive strategy; consequently, this book focuses on this topic.

Chapter 1 gives an overview of SAP software maintenance and SAPsupport. It outlines the services currently on offer and describes ourplans for the future.

Chapter 2 is dedicated to the topic of accelerated innovation andcontinuous improvement. As described in the section about IT andbusiness transformation, the in-memory technology used by the SAPHANA database has brought us a huge step closer to achieving ourgoal of making real-time enterprises a reality. Other topics of currentinterest, such as the introduction and operation of mobile solutions,user experience, SAP’s support concept for cloud solutions, and SAPHANA Enterprise Cloud, are addressed here.

960.book Seite 17 Dienstag, 26. November 2013 12:27 12

18

Introduction

The next section describes the methods, approaches, and servicesSAP is developing to optimize its customers’ value chains and reduceinnovation costs.

The scope of the final section, about improving business processes,spans from Application Lifecycle Management and business processanalytics to regression tests, upgrades, and SAP Solution Manager asan innovation platform.

The operations phase focuses on operational excellence and continu-ity of business processes. Chapter 3 describes how SAP can help youreach these goals. This chapter addresses IT landscape harmoniza-tion, simplification of IT by reducing technology layers, and supportof IT operations by the operations control center, as well as the func-tions of SAP Solution Manager as a central operating platform.

The operations control center interacts with the innovation controlcenter and the mission control center. In Chapter 4, which describescollaboration within the SAP ecosystem, including SAP partners, youwill learn how this cooperation works and how it benefits you as acustomer. In addition, the new concept of the advanced CustomerCenter of Expertise is introduced, and you will learn how youremployees can get the greatest possible benefit from the service andtraining offerings of the SAP Enterprise Support Academy.

Chapter 5 briefly outlines SAP’s various support offerings, andChapter 6 presents the Hasso Plattner Institute’s design thinkingmethod, which is an innovative way of developing new ideas, prod-ucts, and solutions.

Chapter 7 describes the measures SAP has in place to ensure a highstandard of quality before its products go to market, as well as con-tinuous improvement and proactive support.

The Appendix to this book contains a glossary of key terms withinthe SAP world and information about the authors who have contrib-uted to this book.

960.book Seite 18 Dienstag, 26. November 2013 12:27 12

93

2.2 Innovation Cost Reduction and Value Chain Improvement

To thrive in global competition, companies need to continuouslyoptimize the structures and processes along the value chain. Thisenables faster decisions, facilitates real-time responses to changes inthe market, and fosters competitive advantages of the enterprise.

In this context, SAP AGS supports its customers through SAP RapidPrototyping services for new business models and capabilities. This isdelivered within the Build SAP Like a Factory framework. Based onbuilding blocks delivered by SAP, such as SAP Rapid Deployment solu-tions, and industry and market best practices, the new business solu-tion is integrated into the existing solution landscape. All integrationissues and perceived gaps are managed in the innovation controlcenter room, and all gaps are resolved or closed in a timely manner.

Integration Validation

To ensure that the SAP solutions running your business processes arecorrectly integrated into your landscape, SAP has developed Integra-tion Validation (see Section 2.2.2), a proven methodology that coversnot only the core SAP solution itself, but also any interfaces and non-SAP components used. Integration Validation requires the product,solution, and operation standards to be validated with each deploy-ment of SAP solutions, thereby achieving the following goals:

� Data consistency

� Root cause analysis for exceptions and performance issues

� End-to-end monitoring and alerting

960.book Seite 93 Dienstag, 26. November 2013 12:27 12

94

Accelerated Innovation and Continuous Improvement2

This methodology is owned by the innovation control center (see Sec-tion 2.2.1), which ensures smooth SAP solution operations after go-live. The innovation control center is set up at the customer’s siteand provides access to SAP experts, who cooperate with the SAPback office.

Using SAP Solution Manager, this team works together to follow theBuild SAP Like a Factory methodology, which reduces implementa-tion costs and TCO by minimizing software deviations from the stan-dard SAP solution and avoiding unnecessary modifications to theSAP standard. After transitioning the solution to operations, theoperations control center uses the Run SAP Like a Factory methodol-ogy to ensure highly automated IT procedures and continuous busi-ness process improvement.

Optimize thevalue chain

Figure 2.22 provides a rough indication of how the SAP supportofferings bring you closer to your vision of a real-time enterprise.

Cost aspect All companies strive to cover their selling, general, and administra-tive (SG&A) expenses; these are costs that cannot be linked to theirproducts, but instead are linked to sales and marketing. At the grouplevel, standardization, automation, reporting and analysis optimiza-tion, as well as IT cost reduction, are important levers. By establish-ing an innovation control center, you can dramatically reduce timeand effort when it comes to solution implementations by takingadvantage of the following:

Figure 2.22 Value Chain Optimization

Orchestration and IntegrationValidation

Real-time enterpriseAlways on

Always connected

Build SAP Like a FactoryInnovation control center

Value chain optimization

Run SAP Like a FactoryOperations control center

Two value releasesper year

Business processimprovement

Best practices

Building blocks;best practices

960.book Seite 94 Dienstag, 26. November 2013 12:27 12

95

Innovation Cost Reduction and Value Chain Improvement 2.2

� By eliminating unnecessary modifications and custom code, costs fordevelopment, maintenance, and upgrade will be reduced dramat-ically.

� Using industry and solution best practices cuts the duration andcosts of implementation projects significantly.

� Through guidance, the time and effort required for custom exten-sions can be reduced by nearly 60%.

� The time and effort required for root cause analysis can be reducedby as much as 50%.

2.2.1 Innovation Control Center

As the world's leading provider of business software, SAP has set it-self the task of supporting companies of all sizes and from all indus-tries in optimizing their processes. People and organizations can useSAP software to collaborate more efficiently and to use business in-formation more effectively for their own gain. In order to safeguardits competitive position in the long term, SAP is continuously devel-oping a comprehensive solution portfolio in the market categories ofuser software, analytics, mobile solutions, cloud solutions, and data-base solutions.

Effective and efficient implementation

The innovation control center helps you implement SAP software so-lutions both effectively and efficiently and pave the way for unre-stricted operation of the solution after it goes live. It is installed atthe customer site and provides access to SAP experts, who work to-gether with SAP Development to quickly resolve customer issues inan uncomplicated manner. The close working relationship betweenthe innovation control center and SAP's back office (the mission con-trol center) helps reduce implementation costs and accelerate IT in-novation within projects. This is achieved by using best practicemodels and standard solutions at a very early stage in the implemen-tation. The use of selected services and tools in the implementationphase to stabilize the software from a technical perspective (forexample, with regard to performance and data consistency) alsoplays a key role here.

The innovation control center supports both new implementationsand optimization projects (for example, custom code reduction) andis exclusively available to SAP ActiveEmbedded and SAP MaxAtten-tion customers.

960.book Seite 95 Dienstag, 26. November 2013 12:27 12

96

Accelerated Innovation and Continuous Improvement2

The Goals of an Innovation Control Center

� Maximum utilization of standard functionsUnnecessary modifications are avoided by deploying SAP Best Practices.

� Safeguarding software implementations from a technical perspectiveCritical IT processes are stabilized through end-to-end validation of alltechnical aspects of integration.

� Planning operations prior to going liveAdvance preparation of operations ensures that secure and efficientsupport can be provided for the solution during production operation.

Components of an Innovation Control Center

Components Classic innovation control centers are divided into the followingcomponents:

1. Setup

2. Zero modification

3. Integration Validation

4. Preparation of the operations control center

5. Optional: Application Lifecycle Management, SAP Rapid Proto-typing

Figure 2.23 shows the sequence in which the individual componentsare implemented and how they interact with one another.

In the setup phase, the innovation control center is planned, imple-mented, and integrated into the project organization and projectcommunication. The roles and tasks of the innovation control centerare specified in detail, and the relevant communication paths areestablished. SAP Solution Manager provides a means of communica-tion here. It also provides additional dashboards (for example, blue-print analyzer) in which the progress and quality of the software solu-tion is documented.

Zero modification Zero modification is a new service offering by SAP AGS aimed atavoiding unnecessary modifications and bringing implementationscloser to the standard SAP software (see Figure 2.24). A reduction inunnecessary customer developments makes a significant contribu-tion toward reducing the implementation and operating costs associ-ated with a software solution.

960.book Seite 96 Dienstag, 26. November 2013 12:27 12

97

Innovation Cost Reduction and Value Chain Improvement 2.2

This is achieved by involving the technical quality managers at SAPAGS in the blueprint phase of a project early on and using their spe-cialized knowledge and structured access to experts from SAP's backoffice, SAP Development, and SAP Consulting to identify not only

Figure 2.23 The Individual Components of an Innovation Control Center, Orga-nized by Project Phase

Figure 2.24 Avoiding Unnecessary Modifications to Reduce Implementation Costs

MissionControl Center

Blueprint Realization Test phaseCutover andproductive

start

Operationsand continuousimprovement

Preparation

Setup Zero Modification

Integration Validation

Operation Preparation

InnovationControl Center

OperationsControl Center

Application Lifecycle Management with SAP Solution Manager

SAP implementation with selected system integrator

SAP AGSDevelopment

Consulting

SAP

Implementationeffort

Unnecessarymodifications

SAP standard softwareSAP standard software

Custom codeSAP Best Practices

Custom code

With zero modificationWithout zero modification

960.book Seite 97 Dienstag, 26. November 2013 12:27 12

98

Accelerated Innovation and Continuous Improvement2

best practices, but also standard solutions that can be implementedwithout modification.

The technical quality manager records any perceived functional gaps,documents them extensively, and uses SAP Solution Manager toforward them to the extensive expert network within the missioncontrol center at SAP (see Figure 2.25). The message is then pro-cessed here so that a prompt answer can be provided.

The umbrella term zero modification covers more than just gap man-agement, however. For example, we also wish to support you inobtaining a favorable starting position for your implementationproject. We do this by using preconfigured solutions (for example,SAP Rapid Deployment solutions or other SAP Best Practice solu-tions) early on. Deploying best practices for a particular industry orsolution enables you to quickly achieve more and save valuable timeand money during implementation. In the future, SAP AGS alsoplans to provide customized system landscapes in the cloud, whichcan be transferred to the customers' hardware as soon as they havebeen accepted.

Figure 2.25 Blueprint Analyzer Creates Transparency in Terms of Gaps in an Implementation Project

960.book Seite 98 Dienstag, 26. November 2013 12:27 12

99

Innovation Cost Reduction and Value Chain Improvement 2.2

Integration Validation

Implementing critical business processes in a complex cross-SAP sys-tem landscape can be a challenging task that involves several deci-sion makers and project teams within a project. In order to record allaspects of solution integration early on, SAP AGS provides the Inte-gration Validation (see also Section 2.2.2) method within the innova-tion control center.

Here, technical KPIs are defined for each strand of work and mea-sured at different times within an IT process. Improvement measuresare then introduced by means of designated service packages (forexample, SAP Business Process Performance Optimization). Suchmeasures are then validated as part of an iterative, project-basedapproach.

The integration validator dashboard (see Table 2.2 in Section 2.2.2)can bring transparency to problem areas and the progress of optimi-zation.

At the end of the project, measures are taken to transfer the newapplication to production operation in a secure and efficient manner.This is done in addition to the usual go-live services.

Operations control center

When setting up an operations control center, SAP provides a team ofIT operators who process alerts within a managed process. The oper-ations control center provides special monitoring dashboards thatshow both the status of a selected group of business processes (onthe basis of business KPIs) and technical analyses of the productivesystem landscape. New processes and solutions can also be coveredas a result of continuous improvements to the general setup for theoperations control center.

Shortly before the implementation project concludes, the innovationcontrol center offering supports you in preparing an application forproduction operation. If you do not yet have an operations controlcenter in place, SAP AGS can support you in creating a new opera-tions control center concept. If, however, you have already estab-lished an operations control center, the innovation control centerapproach supports you in integrating the new solution and associ-ated business requirements into the operations control center.

Optional: elements of Application Lifecycle Management and SAPRapid Prototyping can be anchored in the holistic innovation controlcenter approach. Application Lifecycle Management includes a

960.book Seite 99 Dienstag, 26. November 2013 12:27 12

100

Accelerated Innovation and Continuous Improvement2

comprehensive support approach within the application environ-ment and involves the entire lifecycle of an IT solution, which com-prises the following phases: Requirements, Design, Build, Deploy,Operate, and Optimize. SAP Solution Manager supports you in per-forming the activities within the individual phases (for example,Change Request Management, Solution Documentation, or TestManagement). For more information about Application LifecycleManagement, see Section 2.3.1.

SAP RapidPrototyping

Technical and financial risks are always associated with implement-ing brand new technologies. The SAP Rapid Prototyping service pro-vided by SAP AGS makes it possible to anticipate, describe, and elim-inate these risks at an early stage, thus reducing difficulties andadditional costs when implementing and operating the solution. Youachieve this by evaluating and testing specific use cases with real cus-tomer data when building a prototype, thereby enabling SAP toshow you how SAP software works under realistic conditions. Inaddition to eliminating risks before productive use, a prototype canbe used to identify customer-specific potential for users early on.

In doing so, SAP Rapid Prototyping makes a significant contributiontoward strategic planning of IT investments and accelerated IT inno-vations with minimum disruption to production operation (see Fig-ure 2.26).

Figure 2.26 Using SAP Rapid Prototyping to Accelerate Innovation

Test Run Reusability Accelerated Innovation

� with your real business scenario� in your landscape� with your real data

of SAP Rapid Prototypingresults

with orchestrated methodologies

to enable quick decisionmaking and efficientplanning of IT roadmaps

in your productive environment to� minimize TCO and TCI� maximize ROI

to enable business continuityand non-disruptive trans-formations

Realize the true potential of new SAP innovations within 90–120 days withSAP Rapid Prototyping services

960.book Seite 100 Dienstag, 26. November 2013 12:27 12

101

Innovation Cost Reduction and Value Chain Improvement 2.2

Customer Report: China Minmetals Significantly Improves Efficiency of Business Transactions Supported by the Innovation Control Center

Customer report: China Minmetals

“China Minmetals Corporation is an international metals and mining com-pany with subsidiaries in more than 28 countries and with 177,000 staffemployed worldwide. In July 2012, we launched an upgrade project forthe SAP ERP application that focused on optimizing financial functions.The SAP MaxAttention services played a decisive role in improving thequality of the project, thereby ensuring a smooth transition to the opera-tion and maintenance phase. We tapped into the innovation control cen-ter from SAP early on to steer and control the upgrade project. As a result,we were pleased to see the following:

� SAP Best Practices were leveraged throughout the project thanks tothe center's support.

� Overall project progress and the resolution status of issues were dis-played in real time on monitoring screens within the innovation controlcenter.

� Functional business requirements were documented, transferred to,and evaluated by SAP.

� The progress and completion status of program developments andtesting were recorded and displayed in real time.

There were initially 160 requests to modify standard SAP software orenhance it through code specific to China Minmetals. In each of thosecases, the innovation control center was able to advise on how to imple-ment standard SAP software to fulfill the business requirement as much aspossible. By maximizing our use of standard SAP solutions, we developedonly the code we absolutely needed, which was to answer the requests toadapt 22 financial reports. For those financial reports, SAP provided thesuitable custom code and solutions.

Besides helping us improve the quality of the project, the innovation con-trol center helped us reduce the cost of the operation and maintenancephase after the software went live. Equally important, the center enabledus keep our own code to a minimum, which will reduce potential risk dur-ing future upgrades.

Throughout the project, the innovation control center helped ensure thatbest practices were adopted and helped us avoid unnecessary develop-ment by adhering to the standard software as much as possible. As aresult, we improved the efficiency of some long-running business transac-tions by 30% on average and reduced the costs for our productive opera-tions and maintenance. This is helping us avoid potential risks duringfuture upgrades.

960.book Seite 101 Dienstag, 26. November 2013 12:27 12

102

Accelerated Innovation and Continuous Improvement2

We were very happy with the cooperation with SAP and believe the suc-cess of SAP MaxAttention is the reason other Chinese companies are turn-ing to it for help in implementing their SAP software."

– Xiaoqing Yan, General Manager of Information Management Division atChina Minmetals

2.2.2 Integration Validation

Over the past years, the complexity of IT landscapes and businessprocesses has again increased. Today, all SAP customers have towork with solutions spread over multiple SAP and non-SAP compo-nents. Integration is becoming crucial to the success of softwareimplementation projects. Implementing complex solution land-scapes and mission-critical business process scenarios can also be achallenging task because it typically involves many teams and stake-holders. And this becomes even trickier during the operations phase.

In order to address challenges that many SAP customers are facing,Integration Validation is now offered by SAP AGS as an integral partof, and link between, the innovation control center (see Section 2.2.1)and operations control center (see Section 3.1).

Goals The goals of Integration Validation are the following:

� Smoothly introduce solutions into production while maintainingongoing operations with minimal disruption

� Combine best practices in one standardized, project-based deliv-ery approach

� Cover all integration aspects of the solution and ensure that rootcause analysis features are fully in place

� Prepare the implemented solution for smooth post–go-live opera-tion

With Integration Validation, SAP customers benefit from transparentgo-live readiness, reduced implementation costs (due to fewer testcycles) and operation costs (due to less disruption and establishedprocedures), smooth go-live and efficient handover to operations,and ensured business continuity with minimal disruption.

960.book Seite 102 Dienstag, 26. November 2013 12:27 12

103

Innovation Cost Reduction and Value Chain Improvement 2.2

During the delivery of Integration Validation, SAP AGS performs sys-tematic end-to-end business process validation of all integrationaspects of the solution. In the process, SAP identifies and helps elim-inate major go-live hurdles at an early stage of the project longbefore go-live.

Main Components of Integration Validation

Main componentsIn order to achieve the ambitious goals of Integration Validation,SAP has developed a standardized methodology for validating corebusiness processes against certain important product, solution, andoperation standards.

Five key areas have to be addressed for each implementation project:

� Data consistency

� Exception management

� Performance and scalability

� System integration and queues

� End-of-day and volume processing

All these areas play an important role in the success of the implemen-tation. In the following chapters, we will reveal what each of thesefive areas involves.

Data Consistency

In the early days of IT, data consistency and correctness wereensured by the fact that an application architecture was comprised ofone system, one disk subsystem, and one database. Commit cyclesensured that transactions were complete at all times. In today’s dis-tributed system landscapes, data consistency can no longer beensured. Different business process leading systems require datasynchronization across applications; several databases, on disk andin-memory, are consistent within themselves but not across all units;at the subsystem level, data is stored across several systems. To sum-marize today’s situation: within distributed system landscapes, thereis no synchronization point across systems (end-to-end) that ensuresdata consistency and correctness.

960.book Seite 103 Dienstag, 26. November 2013 12:27 12

104

Accelerated Innovation and Continuous Improvement2

Concepts What are the basic concepts for ensuring data consistency within acustomer’s solution landscape? When talking about data consistency,several aspects must be taken into consideration:

� Transactional correctness deals with data consistency within indi-vidual postings in a single business system.

� End-to-end transactional consistency (application consistency)deals with data consistency within many business transactions tar-geting one or more applications and systems.

� Proactive data consistency checks deal with the ongoing monitoringof data consistency to detect consistency issues before they have acritical impact on your daily operations.

� End-to-end process completion checks determine whether a businessprocess has been finished correctly.

� No business user should be able to create inconsistencies duringnormal processing. This means that the data being stored in thedatabase cannot depend on the order of data entry in the differentscreens.

Data consistency management affects all areas of Application LifecycleManagement. Certain activities must be taken into considerationduring the design time of your solution, features must be built intoyour solution, and operational tasks must be performed after go-live.

SAP provides SAP Best Practices and consistency reports/proceduresthat allow end-to-end synchronization of transactional data acrossthe different business applications. Depending on customer-specificparameters and requirements (such as data volume, systemresources, 24x7 operations, and so on), SAP’s standard offerings mayneed additional implementation focus to ensure end-to-end trans-actional consistency and correctness. The IT operations team mustensure the running of ongoing regular checking procedures, as wellas recovery mechanisms for rebuilding after a potential failure situa-tion caused, for example, by hardware errors, user errors, or datamanipulation.

As shown in Figure 2.27, the handling of inconsistencies can be di-vided into four phases:

960.book Seite 104 Dienstag, 26. November 2013 12:27 12

105

Innovation Cost Reduction and Value Chain Improvement 2.2

Handling of inconsistencies

� PreventPrevention of inconsistencies should be taken into account duringthe process design and training phase. Transactional correctnessneeds to be ensured during the program design phase, and userstrained before go-live to enable them to handle even unforeseenexceptions according to defined procedures. Preventing datainconsistencies should also be kept in mind in the businessprocess design phase, as well as during the design of customizingand system data change processes.

� DetectSufficient interface monitoring and corresponding error handlingprocedures are prerequisites for data consistency. By implement-ing and running an inconsistency monitoring procedure, you candetect inconsistencies at an early stage to avoid further negativeimpact.

� InvestigateThe root cause must be found as soon as possible to prevent fur-ther inconsistencies in the future. A business continuity conceptmust also be in place so that when an inconsistency is detected,appropriate measures are immediately taken. This includes inves-tigation activities, followed by the important decision aboutwhether and to what extent you can continue working with thesystem and how to return to normal business operations asquickly as possible.

Figure 2.27 Data Consistency Handling: Overview

Prevent

Process Design/Training

Detect

End-to-EndMonitoring

Analyze

Root Cause Analysis and BusinessContinuity Concept

CorrectReconciliationStrategy andContinuityConcept

960.book Seite 105 Dienstag, 26. November 2013 12:27 12

106

Accelerated Innovation and Continuous Improvement2

� CorrectCorrecting data inconsistencies should follow root cause analysiswhenever possible so that the root cause is eliminated before thedata inconsistency is corrected by an appropriate method.

Exception ManagementMore and more SAP customers are using different SAP components,such as SAP Business Suite and/or SAP NetWeaver Portal in combina-tion with legacy application components and custom developmentsto map their business processes. Most legacy application compo-nents and custom developments run on non-SAP technologies, suchas Oracle BEA WebLogic, IBM WebSphere, or Microsoft IIS/.Net, or aredeveloped as native applications.

Integrationcomponents

Integration components are typically used to coordinate the businessprocesses running across several different application components.Integration is often based on SAP components such as SAPNetWeaver Process Integration (SAP NetWeaver PI) and SAP NetWeaverBusiness Process Management (SAP NetWeaver BPM), or non-SAPcomponents such as Software AG webMethods, Tibco ESB, and IBMWebSphere ESB. Some customers even use multiple integrationcomponents, such as SAP NetWeaver PI for technical routing andTibco ESB for semantic orchestration.

The old-school paradigm that a business transaction or SAP logicalunit of work (LUW) is either posted completely and correctly in anapplication component or not posted at all no longer holds true forbusiness processes running in these distributed, multi-technologyapplication landscapes. No cross-system LUW concept exists thatincludes multiple-commit logic for these heterogeneous environ-ments. Accordingly, there is an increased need for end-to-end excep-tion management covering all application components involved inthe business processes.

End-to-endexception

management

End-to-end exception management, as one of the most importantcomponents of Integration Validation, means the following:

� Each business-critical exception can be identified automatically.The appropriate logging information is persisted in the local appli-cation component.

� The corresponding logging data for each business-critical excep-tion that must be followed up is transferred to a central exception

960.book Seite 106 Dienstag, 26. November 2013 12:27 12

107

Innovation Cost Reduction and Value Chain Improvement 2.2

store. This process translates the exception to a uniform cross-application, cross-technology format and allows appropriate, cen-tralized root cause analysis.

� Different logging fragments for each business-critical transactionwithin a single application component or from different applica-tion components belonging to a single technical or business pro-cess can be identified and correlated with each other. An appro-priate correlation mechanism at the technical request/messagelevel and/or at the business process instance level (single execu-tion of a business transaction) is important here.

� Each business-critical exception triggers an event/alert in a centralevent/alert management infrastructure. This allows integration inthe corporate-wide IT Service Management processes, such asincident, problem, and/or change management.

� Well-defined documentation of how to analyze and follow up on aparticular exception exists for each business-critical exception.Follow-up processes could involve starting a correction report,manually editing a business document, or adjusting a master datarecord and manually executing the failed business transactionagain.

� The person or team responsible for root cause analysis and correc-tive measures for each business-critical exception is clearlydefined. An appropriate authorization concept ensures that onlyauthorized persons can view business-sensitive data and take cor-rective measures.

Exception management processes differ among the design and oper-ation phases of an SAP solution.

Activities in the design phase

During the design time—that is, before a customer goes live with acertain solution—the following activities must be carried out (seeFigure 2.28):

� IdentifyThe business process owner, application and technical supportteam, and implementation team must agree upon the scope of theexceptions that are to be detected, analyzed, and resolved.

� InstrumentBased on the scope of exceptions agreed upon, it is necessary todecide how specific information can be retrieved. If sufficient

960.book Seite 107 Dienstag, 26. November 2013 12:27 12

108

Accelerated Innovation and Continuous Improvement2

standard tools are available, they can be utilized to provide data tothe exception management infrastructure. If not, dedicated toolsmust be provided.

� DocumentTo sufficiently follow up on individual exceptions, a documentedanalysis and resolution process must be provided. To increase effi-ciency, possible analysis and resolution activities must be exe-cuted centrally and automated.

� SetupBefore a solution goes live, the necessary exception managementinfrastructure must be set up. This comprises components todetect certain exceptions (monitoring, alerting), as well as compo-nents to analyze and resolve exceptions (root cause analysis tools,guided procedure framework). In addition, integration in existingsupport processes needs to be considered.

Activities in theoperation phase

As shown in Figure 2.29, during the operation phase—that is, afterthe go-live—the exception management process comprises the fol-lowing activities:

� DetectWhen a business-critical exception occurs in a customer solution,it must be detected in a reliable way. For example, the appropriateinformation is sent by email or SMS to the application and/ortechnical support group responsible.

� AnalyzeWhen the exception is detected, all context information must beavailable to analyze it.

Figure 2.28 Exception Management during the Design Phase

Identify business-critical exceptionsituations

Set up exception managementinfrastructure

Document analysis and resolutionactivities

Instrument relevant exceptions

960.book Seite 108 Dienstag, 26. November 2013 12:27 12

109

Innovation Cost Reduction and Value Chain Improvement 2.2

� ResolveTo ensure that the exception can be resolved by a non-expert, aclear (ideally, step-by-step) description of the analysis and resolu-tion process must be available and easily accessible.

� ImproveOften, not all exceptions are identified during design time. There-fore, exception management also has a continuous improvementprocess. This means that business-critical exceptions detected dur-ing the operation phase need to be either completely eliminatedor, if this is not possible, properly handled, written into an excep-tion store, and reported to the operations team of the customervia exception management cockpit/alerting; exceptions must alsobe documented.

Performance and Scalability

Today, maintaining good performance for IT systems is more impor-tant than ever because business relationships and workflows aremoving more and more to the digital world. To keep up with anaccelerated (and still accelerating) global market, it is important tohave a reliable, performance-optimized IT infrastructure.

The time spent finding, analyzing, sharing, and distributing digitaldata must be minimized because it prevents users from working onvalue-generating tasks. This is true for internal processes in almostall companies and business areas, but is, of course, of particularimportance for Internet sites in a consumer market. Users are accus-tomed to Internet servers and services sometimes responding withina single second. Analysts report that visitors move quickly away

Figure 2.29 Exception Management during the Operation Phase

Detect exception

Improve exception managementprocess

Resolve exception based onguided procedure

Analyze context informationfor exception

960.book Seite 109 Dienstag, 26. November 2013 12:27 12

110

Accelerated Innovation and Continuous Improvement2

from a site if it does not respond within a few seconds. For shoppingsites, this can result in a direct loss of revenue, but for other sites, itcan also lead to a potential loss of income from advertising and, cer-tainly, less motivation for the visitor to return to the site.

For these reasons, owners of commercial Internet sites invest sub-stantially in good performance—it pays off financially either directlyor indirectly, and response times can also be a distinguishing factor(in a positive or negative sense) in comparison with competitors.Excellent response times for public sites trigger the expectation ofgood response times for company sites as well: employees are lesspatient with internal systems.

Performanceoptimization

The process for optimizing the performance of your solution typi-cally comprises the following phases:

� IdentifyDuring this phase, we identify business process steps or interfacesthat are relevant for analysis and subsequent optimization. In Inte-gration Validation, this phase is not as important because we knowthat the entire core business process must be checked end to end.

� InstrumentIn the instrumentation phase, the system landscape is prepared toenable performance data to be collected for all componentsinvolved. The systems are connected to SAP Solution Manager foranalysis. Depending on the type of system, different activities,such as configuration changes on the ABAP side, the establish-ment of connections for data collection, or the deployment ofintroscope agents if Java and .Net applications may be needed. Inaddition, the various components for SAP passport forwardingmust be enabled, and the byte code or source code must be instru-mented with appropriate performance measurements points. Thepurpose of all these actions is always the same: to enable a systemto understand and forward the SAP passport during the executionof critical business transactions.

� AnalyzeDuring the analysis, actual performance is measured. The businesstransaction under analysis is executed and, due to prior instru-mentation, probes are triggered in the systems involved. After thetransaction is finished, the measurement results are collected fromall components involved, including the frontend, and correlated

960.book Seite 110 Dienstag, 26. November 2013 12:27 12

111

Innovation Cost Reduction and Value Chain Improvement 2.2

to present a unified view of all results. Detailed analysis of thisdata is the key to identifying further steps. With its help, it is easyto understand the action flow in the backend systems triggered bya specific user action on the client side. In other words, it showswhich processes are triggered in the background and which com-ponent uses what amount of the overall processing time for whichactivity.

� OptimizeThe result of the analysis is a list of areas in which optimizationsare possible and appropriate—that is, they are expected to returnimprovements if implemented. The area in which optimizationcan take place depends heavily on the technologies used, businesscontext, and other factors. It can involve small code changes thatare easy to implement, as well as larger conceptual changes thatrequire greater effort. For example, a table index could be createdto avoid an expensive SQL statement. After optimization, returnto the analysis phase to validate the success of the optimization. Insome cases, it may be necessary to refine the measurement byoptimizing instrumentation. To avoid repeated manual executionsof the business transaction, you can also proceed directly to thenext phase and prepare the transaction for monitoring and, thus,directly benefit from it.

� MonitorTransaction monitoring can be implemented using SAP SolutionManager in different ways. On the one hand, applications such assystem monitoring and interface channel monitoring provide(besides other information) performance views correlated to spe-cific technical entities, such as dialog response times for an appli-cation server or response times for a dedicated web servicebetween two systems used during transaction execution. On theother hand, business user experience monitoring relies on dataalready collected for the single transaction analysis. For auto-mated execution, however, more details may be required. (Theseare collected in the identification phase.)

KPIsAnother important aspect of performance and scalability is the busi-ness process key performance indicators (KPIs). This does not meanthe response time of an online transaction or the runtime of a back-ground job. The focus of these KPIs is to ensure that the businessprocess is operated with maximum efficiency.

960.book Seite 111 Dienstag, 26. November 2013 12:27 12

112

Accelerated Innovation and Continuous Improvement2

All SAP customers make a significant initial investment (for softwarelicenses and implementation costs) and expect a correspondingreturn on investment (ROI) when implementing SAP. The first thingto ensure is that the business processes implemented are runningsmoothly from a technical perspective—that is, interfaces and back-ground jobs are processed without errors or, if errors occur, theproblem is resolved as fast as possible (operations control center).These activities can be seen as the protection of the initial investmentmade by the customer. This task of business process stabilization ismainly the responsibility of the IT department and is supported bythe technical, cross-application part of business process monitoring—for example, background job monitoring for single jobs or completebusiness warehouse process chains and interface monitoring (IDocs,qRFC, SAP NetWeaver PI, and so on). From an Integration Validationperspective, these technical aspects must be tested before go-live,and automatic monitoring must be up and running for go-live sup-port.

Root causeexamples

Figure 2.30 shows some typical examples of root causes for whichthe IT department is responsible. If you look at the respective func-tional chain, you can easily see that these IT problems have a directimpact on business goals for the company. Therefore, the IT depart-ment is also a key player in creating added value for the business.

Figure 2.30 Examples of Root Causes and Their Business Impacts

Payment runscheduled only

once a week

Shipping pointmissing in

delivery duejob variant

Electronic bankstatement

file could notbe read

Failed approvalworkflow

(purchasingdocument)

IDoc withcustomer master

data fails

� Manager not informedabout approval

� Purchase order notreleased

� Component not sentfrom vendor

� Manufacturing linestops due to missingpart

� No shipment tocustomer

� Lost revenue

�Vendor invoices paidtoo early (up to sixdays)

�Lost interest

�Less free cash flow

�No delivery created

�No/delayed shipmentto customer

�Lost/delayed revenue

�Bank clearing accountnot cleared

�Open FI-AR item notcleared

�Less cash, according toSAP system

�Less open credit facilityfor customer (lessfurther sales)

�Customer gets dunned,although he or she paid

�Customer master data missing for companycode

�SD invoice cannot betransferred to FI

�No open item in FI-AR

�No dunning

�Lack of compliance

�Un-allocated cash ifcustomer pays

�Less open credit facilityfor customer (lessfurther sales)

960.book Seite 112 Dienstag, 26. November 2013 12:27 12

113

Innovation Cost Reduction and Value Chain Improvement 2.2

Document backlogIn the second step (logically), or, ideally, in parallel with go-live, theexisting business process design must be checked to determinewhether it is really sufficient and stable from an application point ofview. Experience shows that customers often operate their businessprocesses at less than 100% efficiency. This is often seen in the SAPsystem in the form of a document backlog, and should be avoided asof day one, when the SAP solution goes live. When there is a docu-ment backlog, the full potential of processes (as initially designed) ishardly ever achieved. Removing this document backlog from thesystem and avoiding systematic errors (such as master data or config-uration issues and business user mistakes) should, therefore, preventinefficiencies. In other words, this kind of business process improve-ment helps optimally run processes according to the initial plan. Thistask is partly performed by the IT department but mainly by the busi-ness department (depending on the root cause of the identified doc-ument backlog). The analysis and improvement is supported by busi-ness process analytics (see Section 2.3.2), a tool in SAP SolutionManager, which allows data to be broken down automatically—forexample, to show backlogs distributed across organizational units ordocument types (process variants).

Once the systematic issues have been eliminated, the customer seesthe real (business) exceptions. The customer can then focus on fur-ther analyzing the business processes to identify which organiza-tional units seem to be internal benchmarks. The goal is then to learnabout these internal best practices and try to apply them withinother organizational units to increase customer satisfaction and rev-enue streams and, hence, become more effective. The businessdepartment mainly drives this kind of improvement. The subsequentanalysis is partly supported by business process analytics. The appli-cation-specific key figures can also be monitored by means of busi-ness process monitoring to keep the document backlog low and pre-vent the business process output from decreasing again.

Integration Validation helps define such business process KPIs andset up an automatic monitoring process in SAP Solution Manager.

960.book Seite 113 Dienstag, 26. November 2013 12:27 12

114

Accelerated Innovation and Continuous Improvement2

System Integration and Queues

Asynchronousprocessing

All asynchronous processing that is not controlled by the businessuser requires special attention. One of the best implementationapproaches to asynchronous processing related to system integration(interfaces) is the queue technique. Queues can be implemented indifferent ways, for example, the following:

� Queued RFC interface (qRFC)

� Status flags in data files in the database

� Data transfer files in a file system

� Intermediate documents (IDocs) for managing the integrationamong SAP components

For various reasons, it is essential that the processing status of thesequeues is clearly displayed—for example, to ensure that processingcan be quickly restarted in the event of a system failure or that excep-tions can be handled based on the information provided in theexception log.

Without proper monitoring of these queues, the integrity of the sys-tem can quickly become corrupt.

All queues and asynchronous mass processing jobs must be docu-mented in SAP Solution Manager. The length of these queues mustbe automatically monitored regarding objects processed, objectswith errors, and objects to be processed (for example, by means ofbusiness process monitoring in SAP Solution Manager). On a weeklyor even daily basis, housekeeping jobs must be planned to clean upthe information of processed objects in accordance with the backupand recovery strategy of each application component.

In larger, mixed-solution landscapes, there is a growing need to con-solidate the monitoring of SAP and non-SAP application compo-nents. Integration Validation checks the requirements and uses orproposes interface channel monitoring.

960.book Seite 114 Dienstag, 26. November 2013 12:27 12

115

Innovation Cost Reduction and Value Chain Improvement 2.2

End-of-Day and Volume ProcessingBatch jobsEach SAP solution involves a large number of end-of-day and volume

processing steps. These batch job chains must typically be performedwithin a batch job schedule managed with job scheduling solutions.

Many of these jobs must be completed within a certain time period.The successful completion of many jobs is mission critical for thebusiness solution because, for example, business users can beallowed to work in the SAP solution only if certain batch jobs havefinished successfully overnight. It is essential to be able to managethese batch time periods. All batch jobs must be checked for depen-dencies on other processing steps, available time periods, and therestart ability based on status information in the corresponding dataqueues. If the available batch time period is not sufficient, the batchjob must be partitioned and run in parallel sub-jobs or RFC tasks.

During the processing of the batch chain, efficiently organizedexception management is essential, particularly the ability to restartany batch job after an exception has occurred and an alert has beengenerated.

During the validation of the customer solution, various questionsregarding the documentation for the respective background job orjob chains are clarified. Areas of particular importance are existingerror handling and escalation procedures, as well as restart abilityconsiderations. SAP customers must define error handling proce-dures and escalation paths for at least the most important jobs andinform all relevant persons about them. Auto-reaction methods canalso be designed, if desired.

Integration Validation helps address all the topics mentioned above.

Visualization of Integration Validation

Integration Validation dashboard

At any point in time, the up-to-date status of the Integration Valida-tion project can be viewed in SAP Solution Manager. Table 2.2shows an example of how to structure a corresponding dashboard.The visualization provides an excellent basis for decision making ifcritical situations arise during the go-live of an SAP solution.

960.book Seite 115 Dienstag, 26. November 2013 12:27 12

116

Accelerated Innovation and Continuous Improvement2

Business Process

Stor

e R

eple

nish

men

t

Mat

eria

l Mas

ter

Dat

a M

anag

emen

t

Ret

urn

Allo

cati

on

Pro

duct

ion

wit

h Su

bcon

trac

t Se

rvic

e

Shel

l Fab

ric

Pro

cure

men

t

Subc

ontr

act

Pro

cure

men

t

Data Consistency

No user can create inconsistencies by any means.

Transactional consistency: All postings belong-ing together are posted together or not at all.

Data consistency across systems can be proac-tively checked.

Completeness of the end-to-end process (both in SAP and non-SAP systems) can be ensured.

Exception Management (Instrumentation and Procedures)

All exceptions are logged and exceptions are raised to the end user with the appropriate context information.

All exceptions create an alert.

All exceptions create an incident and incident resolution is tracked.

There are Guided Procedures for managing exceptions.

System Integration and Queues

All queues are monitored with regard to pro-cessing completion and errors (business pro-cess monitoring).

Performance and Scalability

End-to-end business process performance trace is enabled.

Business process KPIs are defined and reported.

Table 2.2 Visualization of Integration Validation

960.book Seite 116 Dienstag, 26. November 2013 12:27 12

117

Innovation Cost Reduction and Value Chain Improvement 2.2

2.2.3 Build SAP Like a Factory: Two Value-Added Releases per Year

Frequently, the significant contribution that IT makes toward a com-pany's success goes unnoticed. Worse still, many departments regardIT as a hindrance because, for example, business-critical systems aremade unavailable during a technical update. The fact that theseupdates are actually the basis for innovation at a level that enablesdepartments to compete with their business rivals often goes unno-ticed or is not recognized until much later.

Managing requests and releases in combination with SAP updates

We therefore recommend that you get to know your requesters fromthe user departments better so that you can understand them better.Business requirements must have absolute priority. It is not about ITfor the sake of IT. Approaches such as design thinking (see Chapter 6)help you observe actual application users and obtain their point ofview in such a way that a project outcome meets the original busi-ness requirement. Thanks to this approach, there is always a clearrelationship between innovation and the business model, as well asan almost obvious link between IT and business success. With SAPSolution Manager, SAP provides a platform for adapting your solu-tion to constantly changing business and market requirements.

Business Process

Stor

e R

eple

nish

men

t

Mat

eria

l Mas

ter

Dat

a M

anag

emen

t

Ret

urn

Allo

cati

on

Pro

duct

ion

wit

h Su

bcon

trac

t Se

rvic

e

Shel

l Fab

ric

Pro

cure

men

t

Subc

ontr

act

Pro

cure

men

t

End of Day and Volume Processing

Parallelization and restart ability are imple-mented and tested.

Showstopper

Critical Integration Validation issue (incident) detected

Integration validated and documented

Integration not validated

Table 2.2 Visualization of Integration Validation (Cont.)

960.book Seite 117 Dienstag, 26. November 2013 12:27 12

118

Accelerated Innovation and Continuous Improvement2

SAP Solution Manager has a holistic approach whereby it supportsthe customer solution throughout its entire lifecycle, from initialplanning and implementation to the day-to-day operation of produc-tion systems and implementation of continuous improvements andupgrades. Furthermore, it takes account of not only individual sys-tems, but also the customer solution as a whole (and therefore thedifferent systems and technologies used there). Consequently, sys-tems based on new technologies (for example, SAP Business Suitepowered by SAP HANA) can benefit from the SAP Solution Managerfunctions described below.

SAP SolutionManager functions

Portfolio and project management enable you to, for example, man-age requests from various lines of business, from the initial idea toconception and project management. In other words, all relevantinformation is available to all parties from the outset. Here, thecProjects project management software is used to collect all changesthat are to be made within a certain time period and plan their exe-cution. Both resource planning and integration into backend systems(for example, CATS) are available in order to document the time andeffort associated with individual changes. SAP cProjects can also beused to plan changes that have passed through the approval work-flow. The resulting project plan is then integrated into the corre-sponding project in SAP Solution Manager, making it possible tohave complete control over the project because all project phases aremanaged centrally in SAP Solution Manager.

The knowledge acquired throughout the entire project is continu-ously expanded upon and is clearly described in the solution docu-mentation. At go-live, all the information from the project is trans-ferred to the solution in SAP Solution Manager. The benefit of thisapproach is that the knowledge acquired from the project is avail-able, without any integration gaps, to the teams that productivelyoperate the solution.

Single sourceof truth

SAP describes this knowledge as a single source of truth—in otherwords, a structured, comprehensive, uniform, and, above all, reliablecollection of information about all current projects and the status ofthe productive SAP solution, which, in turn, is the basis forinformed, fact-based decision making and measures throughout thesolution's entire lifecycle.

960.book Seite 118 Dienstag, 26. November 2013 12:27 12

119

Innovation Cost Reduction and Value Chain Improvement 2.2

Getting big ideas off the ground: project portfolio management

Managing portfolios or several parallel projects involves tasks suchas planning, controlling, resource management, and reporting. Here,the goal is to identify business and IT requirements for new develop-ment projects, prioritize them in consultation with the businessdepartments, assign them to business models, and implement themwith minimum risk. As soon as a project is approved, it is transferredto the Project Management Office (PMO), which is responsible fordetailed planning and implementation of the project.

In addition to changes resulting from business requirements, it isalso necessary to perform updates and regular changes to ensure cor-rect operation of production systems. Errors are resolved here, andcontinuous improvements are made on a regular basis. In most cases,these operating processes follow ITIL guidelines, for which SAP Solu-tion Manager is the only solution in the world to have been awardedcertification for all 15 processes.

Conflicts can arise between innovative projects and the operation ofproduction systems because resources (for example, systems or em-ployees) are needed in both areas. Such conflicts between innovationand operation cannot be resolved in isolation. In order to provide asatisfactory solution here, we need to consider the big picture andevaluate risks such as the following:

� Project delays because key resources have to resolve operationalproblems and are not, therefore, available for projects

� Locks and inconsistencies that occur if different stakeholderschange technical objects several times within a short period

To avoid such conflicts and mitigate risks, we recommend that youintegrate portfolio management into IT Service Management and,therefore, harmonize incident and problem management withchange management based on criteria that are valid throughout yourcompany.

This procedure and the underlying standard evaluation criteria makeit possible to compare and synchronize project and operationalrequirements on a regular basis to establish a holistic process forplanning, development, and usage. Strict release management facili-tates the coordination and harmonization of such requirements.

960.book Seite 119 Dienstag, 26. November 2013 12:27 12

120

Accelerated Innovation and Continuous Improvement2

SAP ITPPM andSAP Solution

Manager

The functions in SAP IT Portfolio and Project Management (SAPITPPM) give you high-level insight into your company's entire port-folio, including portfolio analyses, capacities, resources, and bud-gets. You can run SAP ITPPM on your SAP Solution Manager instal-lation if you wish to manage your portfolio and projects centrally.

Portfolio management gives you a holistic overview of the risks andopportunities associated with your projects. You can make swiftdecisions and, therefore, avoid delays because information from dif-ferent sources is available centrally. Such sources may consist of var-ious systems, such as project management, human resources, andfinancial accounting, with the result that you always have an over-view of your portfolio and resource availability and you can conductmore in-depth analyses from the highest level. Dashboards are pro-vided for intuitive portfolio analysis.

Portfolio structure The structure of a portfolio is reflected by a hierarchy of investmentbuckets that facilitate flexible categorization of portfolios. A portfoliocan contain several investment bucket hierarchies, which corre-spond, for example, to different product lines, organizational units,or regional structures. As soon as you have created your investmentbucket hierarchy, you can assign projects and requirements toinvestment buckets and plan budgets and resources accordingly.

You define your resources and budgets during the capacity andfinancial planning stage of your projects and maintain the actualcosts and availabilities during the course of each project. The systemautomatically calculates the values in accordance with your Custom-izing settings.

Due to changing market conditions, there will always be new projectproposals or concepts that influence your portfolio and, therefore,need to be checked in terms of usefulness and feasibility. These arestored in the system as portfolio items. In order to assess these ideas,you can compare portfolio items with an evaluation system that isbased on key figures. Portfolio objects can be evaluated using theattributes of these objects or determined on the basis of surveyresults, thus enabling you to quickly assess risks, strategic impor-tance, feasibility, and other criteria, as well as make timely, informeddecisions.

960.book Seite 120 Dienstag, 26. November 2013 12:27 12

121

Innovation Cost Reduction and Value Chain Improvement 2.2

Traceability for lines of business

To ensure traceability, the estimated project value for the depart-ment is documented and, after go-live, checked against the actualvalue creation in the line of business. Because SAP Solution Manageris connected to all production systems in your landscape, actualimprovements can be measured and compared against the resultsthat were estimated prior to the project start.

Getting small ideas off the ground: requests for change

In addition to big ideas within a company, which have a majorimpact on business processes or entire lines of business, requests forchange can occur, for various reasons, on a daily basis. For example,an incident or problem needs to be solved (known as a break fix), ora minor improvement needs to be made to an existing business pro-cess. In IT Service Management in SAP Solution Manager, a requestfor change (RfC) is used to trigger a change. Requests for change cancontain the following information:

� A brief description of the request for change

� Interest groups concerned

� Reporter

� Change manager

� Change advisory board

� Service team

� Service agent

� Impact on business processes

� Urgency

� Priority

� Categorization (business process or service affected)

� Notes

� Description of the change

� Description of the solution

� Description of a workaround

� Questions to the reporter

� Answers from the reporter

When the request for change is processed, all information needed tomake an informed decision is collected. Once all the information isavailable, the request for change can be approved or rejected. This

960.book Seite 121 Dienstag, 26. November 2013 12:27 12

122

Accelerated Innovation and Continuous Improvement2

allows small ideas to be quickly propagated into production systemsin the form of minor releases or as part of the standardized changemanagement procedure.

Releasemanagement

Release management describes the process of planning, developing,testing, and implementing software and configurations in produc-tion systems. This process ensures that consistent and reproduciblemethods are used and reduces the risk of errors in the productionenvironment by implementing formal checks and procedures. Arelease is a collection of software, configuration settings, processes,and documentation needed to implement one or more approvedchanges.

The central and most important task of release management is toprotect production operation while importing changes essential forday-to-day operations and minor improvements in a controlled man-ner. A release can contain the following entities:

� Major and minor improvements to business processes

� SAP support packages

� SAP enhancement packages

� Solutions to problems

� Emergency corrections

Release categories Changes must be assigned to release categories. Essentially, there arefour release categories:

� A major release has a long time frame during which important newfunctions can be implemented, bringing with them a high degreeof innovation. Major releases can also be used to import the latestversions of SAP software so that users can benefit from innova-tions, legal changes, and corrections. Since this release categoryhas a major impact on business-critical systems and processes, suf-ficient time and resources must be scheduled for test management(regression tests, user acceptance tests, and performance tests).

� A minor release has a much shorter release cycle than a majorrelease and generally contains minor improvements to businessprocesses and error corrections. Due to its shorter cycle, there isnot enough time to perform a complete regression test (see Sec-tion 2.3.3). As a result, a restricted yet target-oriented and risk-based test strategy is required.

960.book Seite 122 Dienstag, 26. November 2013 12:27 12

123

Innovation Cost Reduction and Value Chain Improvement 2.2

� A standard change is less risky, and its impact on the solution isclearly defined.

� An emergency correction can contain only priority-one changes andis, therefore, imported directly into the production environmentin order to correct critical errors there.

Figure 2.31 outlines the principle of release management, releaseplanning, and the release calendar. Here, it is necessary to harmonizeseveral projects when release milestones are reached.

Three major releases are shown on the time axis, and four projectsare shown below it. The relevant business areas decide, togetherwith the software change management organization, to whichrelease a project is assigned. Requirements analyses, change catego-ries, and prioritization are helpful when making this decision.

In the example shown, projects 2, 3, and 4 are imported with majorrelease 2. These three projects must be reconciled with each otherand agree to a synchronized transition to the test phase. Milestonessuch as development close, test cycles, or go-lives must be harmo-nized here.

In more extensive projects that need to deliver innovation in atimely manner and at different times, the project scope may need tobe divided among several releases, each of which is geared toward aspecific business area. Project 4 in Figure 2.31 illustrates such anexample.

Benefits of release management

The benefits of release management are obvious:

� A reliable, reproducible software release process

� Clear agreement and transparency for IT and the various lines ofbusiness in terms of which changes and projects are available andwhen

� Increased stability of the production environment because trans-ports are less frequent, and solid testing of all release componentsimproves the quality of the changes

� Lower testing costs because several projects can perform regres-sion and integration tests together

� Lower administrative costs because projects move from phase tophase at the same time

960.book Seite 123 Dienstag, 26. November 2013 12:27 12

124

Accelerated Innovation and Continuous Improvement2

Parallel projects To ensure the stability of business applications, it is useful to makechanges in different development systems in parallel. For example,new features can be developed in project development systems and,at the same time, errors can be corrected in a maintenance system forthe productive system landscape without the development teamslocking each other out. In this scenario, it is extremely important toreconcile the development systems on a regular basis. Because thework is done in parallel, it is not possible to implement changes bymeans of simple transport requests into the respective system: thereis a risk that current software versions may be overwritten andinconsistencies will arise. To avoid this, a controlled import into therespective target system can be performed. This procedure is knownas a retrofit.

Dual systemlandscapes

Some typical customer scenarios include the following:

� New functions are developed in a separate development systemover a longer period of time in addition to normal maintenancefor production operations. Once a development project has beenimported into production, development of the next project

Figure 2.31 Releases and Synchronized Project Testing

Major Release 1 Major Release 2 Major Release 3Time

Project 1

Project 2

Project 3

Project 4

Synchronized transitionto the test phase

Legend:

Start of development

Close of development

Productive start

Development

Test cycle

960.book Seite 124 Dienstag, 26. November 2013 12:27 12

125

Innovation Cost Reduction and Value Chain Improvement 2.2

begins. This scenario requires a permanent dual system landscape(also known as a phase landscape or an N+1 landscape).

� A separate development and test system is set up temporarily foran individual project (for example, for an upgrade). While onedevelopment system is being prepared for the new release, thesecond development system remains at the same level as the pro-duction system and continues to be available for error corrections.

A dual system landscape (see Figure 2.32) comprises a regular land-scape (for example, a three-system landscape) and an additionalproject landscape (for example, a two-system landscape). All mainte-nance activities can be performed in the maintenance developmentsystem without conflicting with project development, making it pos-sible to quickly and smoothly resolve problems in production. At thesame time, project development is also decoupled from the mainte-nance activities and can initially work independently.

In such a dual system landscape, however, all changes made in themaintenance system must be transferred manually to the projectdevelopment system to ensure that error corrections are also avail-able after the project goes live. This requires considerable manualeffort. There is also a risk that such manual duplicate maintenancewill be overlooked in some cases, resulting in inconsistencies amongthe development systems and, therefore, considerable problemswhen a project finally goes live.

Retrofit categoriesThe retrofit tool in SAP Solution Manager automatically records allchanges in the maintenance landscape and transfers them to the

Figure 2.32 Dual System Landscape

Maintenance Landscape

Retrofit

Development Test

QualityAssurance

Maintenance Production

Implementation Landscape

960.book Seite 125 Dienstag, 26. November 2013 12:27 12

126

Accelerated Innovation and Continuous Improvement2

project development system. Various retrofit categories are avail-able:

� Automatic importIf the development object was changed only in the maintenancesystem (that is, not in the development system), the object can betransferred to the development system automatically, overwritingthe old version in the development system. All object types thatcan be saved in transport requests are supported.

� Automatic adjustment using the correction workbenchIf a development object was changed in both development sys-tems simultaneously, a semi-automatic reconciliation can be car-ried out using the correction workbench, which has been inte-grated into the retrofit tool. Only changed or added lines of codeare transferred from the maintenance system to the developmentsystem (similar to when an SAP Note is implemented). Both objectversions are automatically reconciled with each other.

� Semi-automatic reconciliation using BC SetsIf a Customizing setting was changed in both developmentsystems simultaneously, a semi-automatic reconciliation can becarried out using Business Configuration Sets (BC Sets). The user canfirst compare the Customizing settings in both systems and thendecide upon the final version.

� Manual reconciliationManual reconciliation is necessary only if none of the above meth-ods can be used. In this unusual case, the development objectmust be changed manually in both systems. The success of themanual reconciliation must also be confirmed in the retrofit tool.

The objects are classified automatically. This is done separately foreach object in a transport request. If, for example, a transportrequest contains ten objects, of which only one needs to be trans-ferred manually, the remaining nine objects can still be transferredautomatically.

The retrofit tool provides extensive information (for example, anoverview of all pending retrofit requests or logs of retrofit requeststhat have already been implemented). If the retrofit requests need tobe implemented in a particular sequence, this is also shown.

960.book Seite 126 Dienstag, 26. November 2013 12:27 12

127

Innovation and Continuous Improvement of Business Processes 2.3

PrerequisitesBefore you can use the retrofit tool, Change Request Managementmust be configured in SAP Solution Manager. You must also activatethe cross-system object lock. Transport requests must be created cen-trally in the task list and then released and imported. It is not neces-sary to use workflow-based change documents.

960.book Seite 127 Dienstag, 26. November 2013 12:27 12

7

Contents

Foreword by Gerhard Oswald ...................................................... 11Foreword by Andreas Oczko ........................................................ 13Foreword by Dr. Uwe Hommel .................................................... 15Introduction ................................................................................ 17

1 SAP Software Maintenance and SAP Support ......... 19

1.1 Services Past and Present ............................................ 201.2 Expectations and Planning for the Future .................... 24

1.2.1 SAP Software On-Premise and SAP Software-as-a-Service ..................................... 27

1.2.2 The Chief Information Officer as Chief Process Innovation Officer ............................. 28

2 Accelerated Innovation and Continuous Improvement ............................................................ 31

2.1 Business and IT Transformation Supported by SAP HANA, Cloud, and Mobile Solutions .................... 332.1.1 Real-Time Enterprise with SAP HANA ............ 372.1.2 Introduction and Operation of Mobile

Business Applications ..................................... 532.1.3 User Experience ............................................. 622.1.4 Cloud Computing ........................................... 682.1.5 SAP HANA Enterprise Cloud .......................... 77

2.2 Innovation Cost Reduction and Value Chain Improvement .............................................................. 932.2.1 Innovation Control Center .............................. 952.2.2 Integration Validation .................................... 1022.2.3 Build SAP Like a Factory: Two Value-Added

Releases per Year ........................................... 1172.3 Innovation and Continuous Improvement of

Business Processes ...................................................... 1272.3.1 Application Lifecycle Management ................. 1282.3.2 Improving Business Processes with Business

Process Analytics ............................................ 1332.3.3 Regression Test Optimization ......................... 1422.3.4 Performing Software Updates and Upgrades

with Minimal Downtime ................................ 148

960.book Seite 7 Dienstag, 26. November 2013 12:27 12

Contents

8

2.3.5 SAP Solution Manager on SAP HANA as an Innovation Platform ...................................... 158

3 Operational Excellence, Business Process Continuity, and TCO Reduction ............................... 167

3.1 Operations Control Center and Run SAP Like a Factory .................................................................... 1693.1.1 Deliverables and Benefits of the

Operations Control Center ............................ 1703.1.2 Operational Platform and Cost Reduction ...... 1763.1.3 Summary ....................................................... 183

3.2 Reducing Technology Layers Using SAP HANA and Cloud .................................................................. 1853.2.1 Simplification of the Productive System

Landscapes .................................................... 1853.2.2 Simplification of the IT Infrastructure ............. 1883.2.3 Simplified Data Retention and

Transformation Using SAP HANA .................. 1913.3 Optimizing the System Landscape Using

SAP Landscape Transformation .................................. 1963.3.1 Service Concepts for Transformation

Requirements with a Focus on SAP HANA ..... 1973.3.2 Recognizing and Exploiting the Advantages

of the SAP Transformation Approach ............. 1993.3.3 Overview of Transformation Solutions ........... 2023.3.4 SLO Consulting and Other Services ................ 2053.3.5 Services for SAP LT by SAP Partners ............... 206

4 Collaboration within the SAP Ecosystem ................ 207

4.1 SAP Enterprise Support Academy ............................... 2104.1.1 Knowledge Transfer Methods at a Glance ...... 2114.1.2 Example: Development of SAP Enterprise

Support Academy with SAP HANA ................ 2134.2 Collaboration Model for the Innovation

Control Center ........................................................... 2174.3 Cooperation Model for the Operations

Control Center ........................................................... 2194.4 Collaboration Model for the Mission Control Center ... 221

4.4.1 Mode of Operation of the Mission Control Center ........................................................... 223

960.book Seite 8 Dienstag, 26. November 2013 12:27 12

Contents

9

4.5 Customer Center of Expertise with Advanced Capabilities ................................................................. 2274.5.1 End-to-End Solution Orchestration: The

Ideal Scenario ................................................ 2284.5.2 The Role of Quality Managers ........................ 2304.5.3 Roadmap to a Customer COE with

Advanced Capabilities .................................... 2314.6 Collaborating with SAP Service and Support Partners ... 234

4.6.1 Run SAP Partner Academy ............................. 2354.6.2 SAP Solution Manager for Run SAP Partners ... 2364.6.3 Go to Market/Business Development ............. 2384.6.4 Strategic SAP AGS Topics ............................... 238

5 SAP Support Offerings at a Glance .......................... 241

5.1 SAP Standard Support ................................................ 2435.2 SAP Enterprise Support ............................................... 2445.3 SAP Product Support for Large Enterprises .................. 2465.4 SAP ActiveEmbedded ................................................. 2485.5 SAP MaxAttention ...................................................... 251

6 Using Design Thinking in a Specific SAP HANA Customer Project ..................................................... 255

6.1 Solving Complex Problems Using Design Thinking ...... 2566.2 Using Design Thinking in SAP Premium Support

Engagements .............................................................. 2586.3 Customer Example: Design Thinking in an

SAP HANA Project ...................................................... 259

7 High Product Quality as the Basis for Successful Support ..................................................................... 263

7.1 Product Quality and Support are Closely Linked ......... 2647.2 Quality Assurance at SAP ............................................ 2657.3 Quality Assurance Measures in Detail ......................... 268

7.3.1 Customer Validation ...................................... 2697.3.2 Functional and Technical Validation ............... 2707.3.3 SAP Ramp-Up ................................................ 2717.3.4 Platform Validation ........................................ 272

7.4 Quality Assurance Example Based on SAP HANA and Mobile Applications ............................................. 272

7.5 Summary .................................................................... 274

960.book Seite 9 Dienstag, 26. November 2013 12:27 12

Contents

10

Appendices ..................................................................... 275

A Glossary ............................................................................... 277B Bibliography ......................................................................... 285C The Editor and Authors ........................................................ 287

C.1 The Editor .................................................................. 287C.2 Our Customer Authors ............................................... 288C.3 SAP Authors .............................................................. 290

Index .......................................................................................... 297

960.book Seite 10 Dienstag, 26. November 2013 12:27 12

297

Index

A

Academy Learning Studio, 214Accelerated Innovation Enablement,

56, 212Advanced Customer COE, 228Age Analysis, 138, 141Alert, 170, 172, 180Alert inbox, 171, 179ASAP implementation roadmap, 162

B

Back office, 252Balanced scorecard, 250Batch jobs, 115Best practices, 61, 98, 128, 195, 196,

200, 222Best Practices Library, 212Blueprint analyzer, 96, 224Build, 129Business Configuration Sets, 126Business process analytics, 50, 183Business process change analyzer,

143, 144

C

Chief Information Officer, 28Chief Process Innovation Officer, 28China Minmetals, 101Cloud, 12

managed private, 189private, 189public, 189

Continuous improvement, 31, 181Continuous quality check, 61, 62Correction workbench, 126Custom Code Management, 152Customer Center of Expertise (COE),

206, 227certification, 232

Customer validation, 269

D

Data consistency, 103Data consistency management, 104Deploy, 129Deployment support, 225Design, 129Design thinking, 51, 117, 161

phases, 256team, 257workshop, 259

Deutschsprachige SAP-Anwender-gruppe (German speaking SAP User Group) e. V., 207

Disaster recovery, 191Dual system landscape, 124

E

E-commerce, 25End-of-day processing, 115Engineered services, 249Engineering architect, 249, 252Engineering services, 252Event management, 172, 180Exception management, 106, 167Exceptions, 172Expert on-demand, 249, 252Expert-guided implementation, 56,

208, 213

G

German-Speaking SAP User Group, 13, 207

Greenfield approach, 199Guided Procedures, 180, 200, 222,

226Guided self-service, 213, 247

960.book Seite 297 Dienstag, 26. November 2013 12:27 12

298

Index

H

High-availability, 191

I

Innovation control center, 26, 95, 182, 217, 218, 249, 252

Innovations, 255Integration Validation, 99, 102, 217Integration validator dashboard, 99IT Infrastructure Library (ITIL), 128IT Service Management, 170

L

Landmark Operations—AWB, 144Landscape planner, 151

M

Maintenance agreement, 20Maintenance optimizer, 150Market categories, 20Meet the expert, 56, 212Minimized downtime service, 205Mission control center, 11, 26, 91,

182, 218, 221, 252Monitor, 182

central, 181customer-specific, 179

Monitoring, 174

N

Near-zero downtime (NZDT), 154

O

Operate, 129Operations control center, 26, 50, 99,

169, 183, 219, 249, 252Optimize, 130

P

PDCA process, 175Piaggio & C. s.p.a., 216Platform validation, 272

Process standards, 267Product quality, 263Product standards, 267Prototype, 257Prototyping, 258

Q

Quality assurance, 263, 267Quality gates, 267, 268Quality management system, 266Quality manager, 229, 230Queues, 114Quick IQ, 213

R

Real-time business strategy, 259Regression test, 122Release management, 122Remote services, 247Request for change, 121Requirements, 129Retrofit, 124, 125, 133Run SAP Like a Factory, 169Run SAP Partner Academy, 235Russian Railways, 250

S

SAP ActiveEmbedded, 206, 241, 248SAP Afaria, 54SAP Best Practices, 22, 226SAP business application accelerator,

43SAP Business Suite powered by SAP

HANA, 136, 270SAP community, 207, 244SAP EarlyWatch, 22, 243SAP EarlyWatch Alert, 246SAP ecosystem, 128, 207, 218SAP enhancement packages, 149, 212SAP Enterprise Support, 49, 241, 244,

247SAP Enterprise Support Academy,

208, 210, 235, 246, 248SAP Enterprise Support Advisory Cen-

ter, 60SAP GoingLive Check, 22, 243

960.book Seite 298 Dienstag, 26. November 2013 12:27 12

299

Index

SAP HANA, 11, 23, 34, 37, 38, 42, 137, 191, 198, 203, 215, 250, 259, 272data replication, 38deployment support, 225

SAP HANA database, 45SAP HANA deployment best practice,

161, 162SAP HANA Enterprise Cloud, 72, 77SAP HANA Live, 193SAP HANA Studio, 39SAP Interface Management, 182SAP IT Portfolio and Project Manage-

ment, 120SAP Jam, 215SAP Landscape Transformation, 41,

196SAP Landscape Transformation

management, 197, 206SAP Landscape Transformation replica-

tion server, 38SAP MaxAttention, 206, 241, 251SAP Mobile Platform, 53SAP partners, 19, 22, 206, 208, 234,

272SAP Product Support for Large Enter-

prises, 246SAP ramp-up, 271SAP Rapid Prototyping, 100, 251, 252SAP Rapid Prototyping for Mobile, 57SAP Safeguarding, 248SAP Service Marketplace, 208SAP Solution Management Assess-

ment, 182SAP Solution Manager, 21, 48, 54, 62,

91, 117, 130, 136, 143, 150, 158, 172, 180, 201, 223, 233, 236IT Service Management, 121release 7.1, 128, 144SAP LT Work Center, 201Service Desk, 171

SAP Standard Support, 241, 243, 247SAP Technical Feasibility Check, 60Service level agreement, 252

Situation rooms, 226Six Sigma, 141, 175, 183Software lifecycle, 129Software logistics toolset, 149Software maintenance, 19Software on-premise, 27Software Update Manager, 149, 153Software-as-a-Service, 27Support partners, 234Surgutneftegas, 44System Landscape Optimization, 197,

205

T

Technical quality manager, 249, 252Test scope optimization, 143Transformation, 196Trend Analysis, 138, 142

U

Unicode conversion, 39, 205Update, 153Upgrade, 101, 144Upgrade Dependency Analyzer, 151Usability, 63User experience, 62User Experience–Driven Productivity

Optimization, 64User groups, 207

V

Validationfunctional and technical, 270

Value chain, 26Value management, 50Volume processing, 115

Z

Zero downtime maintenance, 156Zero modification, 96, 218

960.book Seite 299 Dienstag, 26. November 2013 12:27 12

We hope you have enjoyed this reading sample. You may recommend or pass it on to others, but only in its entirety, including all pages. This reading sample and all its parts are protected by copyright law. All usage and exploitation rights are reserved by the author and the publisher.

Gerhard Oswald heads the newly created Scale, Quali-ty & Support Board area and is a member of the Execu-tive Board and the Global Managing Board of SAP AG. He is responsible for SAP Active Global Support, So-lution & Knowledge Packaging, Quality Governance & Production, and joint leadership of SAP Labs Network with Vishal Sikka. In addition, Oswald is responsible for

the operations of the new SAP HANA Enterprise Cloud unit to meet the growing customer demand for SAP HANA.

Oswald joined SAP in 1981. He was instrumental in developing the sales support network for the SAP R/2 software and responsible, in particular, for quality control. He then assumed responsibility for quality control in the development of the SAP R/3 software. From 1987 to 1993, Oswald was a member of the project management team responsible for concei-ving, developing, and delivering SAP R/3. Following the completion of this project in 1993, Oswald was appointed to the SAP Extended Ma-nagement Board.

In 1994, he assumed responsibility for the SAP R/3 Services division and was appointed as a member of the SAP Executive Board in 1996. SAP Active Global Support was founded under Oswald’s leadership, heralding an era of continuous improvement of innovative support offerings that have demonstrated SAP’s thought leadership in the industry.

Oswald began his IT career at Siemens AG, where he was an applications consultant for SAP R/2 business processes from 1977 to 1980. He holds a degree in business administration from the University of Mainz, Germany.Gerhard Oswald

SAP Service and Support Innovation and Continuous Improvement299 Pages, 2014, $59.95/€59.95 ISBN 978-1-59229-960-7

www.sap-press.com/3515

First-hand knowledge.