A Short Guide: Quality in SAP Change Management: The 5-System Landscape As A Key Factor To Success

Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

A Short Guide:

Quality in SAP Change Management


The 5-system landscape as a key factor to success
White Paper, February 2014

A Short Guide: Quality in SAP Change Management

WHITE PAPER

Table of Contents
1 INTRODUCTION

2 QUALITY TRUMPS QUANTITY: ITIL-COMPLIANT CHANGE MANAGEMENT

3 CREATING A SOLID FOUNDATION: MOVING FROM A 3- TO A 5-SYSTEM LANDSCAPE

4 OVERCOMING NEW CHALLENGES: AUTOMATED SYSTEM SYNCHRONIZATION

5 CONCLUSION

Copyright 2014 REALTECH Software Products GmbH

A Short Guide: Quality in SAP Change Management

WHITE PAPER

INTRODUCTION

Too often, the measure of Basis administration is simply how fast necessary changes can be imported
into the production systems of the enterprise-wide SAP landscapes. This may be true from a
business perspective, but who asks about the consequences that may arise from the poor quality of
the individual SAP change processes?
Fact: In the face of the growing complexity of SAP environments, SAP Basis administrators today are
mainly dealing with one question: How do I need to organize my SAP change management to ensure
its quality and avoid system failures?
One way to create a solid quality foundation for the entire SAP change management process is to
implement a 5-system landscape that allows for the parallel development of ad-hoc changes and
scheduled releases.
This white paper provides a short guide on how companies can establish and successfully run such a
landscape.

Copyright 2014 REALTECH Software Products GmbH

WHITE PAPER

A Short Guide: Quality in SAP Change Management

QUALITY TRUMPS QUANTITY: ITIL-COMPLIANT CHANGE MANAGEMENT

As opposed to the well-known saying "never change a running system" many SAP organizations
operate under the principle "always change a running system". When it comes to their SAP change
and transport management, SAP Basis administrators are judged by how quickly new developments
and enhancements can be transported into the production systems. But is performance really all that
matters?
We believe that it is not. Given the central role of enterprise IT systems in value creation, it is
particularly important to focus on the quality of new releases and to ensure that all IT systems are
available and error free. While the issue of "high availability" has been appropriately addressed early
on at the hardware level, the risk of system failures due to constant changes to the software has
been considered acceptable for a long time. Some companies even take greater care in handling their
training systems than they do their production systems.
Now that ITIL is becoming the de facto standard for change management processes, change
managers need to start thinking outside their box!
Changes are no longer implemented and moved to production on-demand. They are now governed
by a predefined process that, among other things, involves a precise change request, a detailed
specification of the change, approvals and scheduling combined with the assignment of the change
to a specific release date. Apart from urgent emergency changes, all changes are generally scheduled
for go-live on a few select datas.

release-based

ad-hoc

Figure 1: Transport profile of released-based development vs. ad-hoc development

Copyright 2014 REALTECH Software Products GmbH

A Short Guide: Quality in SAP Change Management

WHITE PAPER

CREATING A SOLID FOUNDATION: MOVING FROM A 3- TO A 5-SYSTEM LANDSCAPE

The benefits of ITIL-compliant change management are obvious:

Improved stability of production systems

Testing can be planned ahead of time

Testing is performed on a defined number of object versions

Resources for follow-up work and adjustments can be accurately planned and made available

But experience from many projects shows that conventional SAP 3-system landscapes simply do not
measure up to the requirements that are associated with this type of high-quality release
management.
Any company that uses the same development system for its emergency changes and its release
development will eventually run into conflicts when dealing with emergency changes and their
speedy delivery.
Example: Developer A has to make changes to the 'ZFI_ANALYSE_ACCOUNTS' report to fix a critical
error. The developer is able to quickly identify and resolve the problem. Just before releasing the
report, however, the developer realizes that significant enhancements have been made to the report
for a scheduled release six months from now. And even though the business department is eagerly
waiting for the changes to be implemented, the developer is unsure as to how to proceed.

Figure 2: Conflict between an emergency change and the planned release schedule
in a 3-system landscape
Copyright 2014 REALTECH Software Products GmbH

A Short Guide: Quality in SAP Change Management

WHITE PAPER

The developer is basically left with two options: To take back the changes for the new release or to
analyze the new source code to find out whether it would even be active in the production system.
If the developer decides on option two, he or she will be faced with a number of risks that need to be
taken into consideration:
During a source code analysis, it is easy to overlook dependencies with other (new or also modified)
objects. Sub-transports that are essential to the new feature run the risk of not being imported into
the production system, which in turn, depending on the criticality of the missing objects, could cause
massive system failures.
Conversely, there is also the risk of a premature go-live of individual sub-transports that, according to
the release schedule, were to be implemented at a later date. This will eventually "water down" the
release level of the production system and, over time, widen the gap between the system release
levels of the quality assurance system and the production system. The result: Emergency transports
that were successfully imported into the quality assurance system could potentially cause serious
errors in the production system that jeopardize the availability of business applications.
There is a solution to all of these problems: the SAP 5-system landscape.
The introduction of an additional development system and integration testing system allows IT
organizations to completely decouple the development of new releases from the maintenance of
existing systems.

Figure 3: The 5-system landscape


Copyright 2014 REALTECH Software Products GmbH

A Short Guide: Quality in SAP Change Management

WHITE PAPER

Advantages:

The strict separation between emergency changes and the development of new releases
increases the elimination of errors

The release levels of the QA system and the production system are almost identical (error
corrections are usually characterized by short "processing times").

The production system remains entirely unaffected by any developments for new releases
until the go-live.

If a higher EHP level is intended for the new release, the two additional systems can be
upgraded to the new level while the remaining three systems are still kept at the old level.

Copyright 2014 REALTECH Software Products GmbH

A Short Guide: Quality in SAP Change Management

WHITE PAPER

OVERCOMING NEW CHALLENGES: AUTOMATED SYSTEM SYNCHRONIZATION

All of these advantages enable SAP Basis administrators to dramatically improve the quality of their
SAP change management process. But in order to make the most of the advantages of a 5-system
landscape, they have to address the new challenges that go along with it.
All changes made in the development system of the maintenance landscape must be synchronized in
the second development system. This requires significant manual effort and has SAP customers
shying away from implementing a 5-system landscape despite its obvious benefits.
But there is another way: Modern change management solutions like REALTECH's theGuard!
SmartChange allow SAP administrators to automatically synchronize their systems. The
"Synchronization Management" module in theGuard! SmartChange takes the hassle out of managing
developments. Developers will know at all times what synchronization tasks remain to be completed.
And the release coordinator will never again lose track of the overall synchronization status.

Figure 4: Overview of synchronization progress with theGuard! SmartChange

Copyright 2014 REALTECH Software Products GmbH

A Short Guide: Quality in SAP Change Management

WHITE PAPER

The automatic object analysis shows which objects and/or customizing settings are causing conflicts
immediately after a request has been exported from the development system of the maintenance
landscape. Objects that are not causing any conflicts can be directly moved to the release
development system using a transport. This is done either by using the original transport request or
by creating a new request specifically for the synchronization.

Figure 4: Overview of synchronization progress with theGuard! SmartChange

For the remaining objects, manual synchronization is supported by enabling the direct navigation to
the object-specific version comparison screens.

Figure 6: Direct navigation from the object to the object-specific delta monitor

Copyright 2014 REALTECH Software Products GmbH

A Short Guide: Quality in SAP Change Management

WHITE PAPER

CONCLUSION

In order to establish a well-defined change and release management process in SAP, IT organizations
need to expand their conventional 3-system landscapes to create 5-system landscapes. This will
allow them to strictly separate their maintenance development from their release development,
which will not only drastically improve the quality of their developments, but also ensure the
continuous availability of their business-critical SAP applications. Given the tremendous impact these
advantages have on the success of companies today, it is important not to shy away from moving to
a 5-system landscape just because it involves a certain amount of synchronization effort. Professional
change management solutions like theGuard! SmartChange automate the synchronization of
development systems, keeping the effort required to a minimum and making the 5-system landscape
a key factor to success.

Copyright 2014 REALTECH Software Products GmbH. All rights reserved. All products and logos
mentioned in this document are registered or unregistered trademarks of their respective
companies. Information in this document is subject to change without notice.

Copyright 2014 REALTECH Software Products GmbH

You might also like