alm263
DESCRIPTION
sapTRANSCRIPT
Tobias Hauk ALM Solution Management
ALM263
Change Request Management for Flexible Build- and Deployment Management
© 2012 SAP AG. All rights reserved. 2
Disclaimer
This presentation outlines our general product direction and should not be relied on in making a
purchase decision. This presentation is not subject to your license agreement or any other agreement
with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to
develop or release any functionality mentioned in this presentation. This presentation and SAP's
strategy and possible future developments are subject to change and may be changed by SAP at any
time for any reason without notice. This document is provided without a warranty of any kind, either
express or implied, including but not limited to, the implied warranties of merchantability, fitness for a
particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this
document, except if such damages were caused by SAP intentionally or grossly negligent.
© 2012 SAP AG. All rights reserved. 3
Agenda
Introduction
Exercise Overview
Demo
Hands-On Part
Session Wrap-Up
Introduction Overview about Change Request Management | Latest Innovations
© 2012 SAP AG. All rights reserved. 5
Change
Request
Management
Change Control Management The whole is more than the sum of its parts
Quality Gate
Management
Change and Transport
system (SAP / Non SAP)
Transport
Analytics /
Configuration
Validation
Transport
Management
Retrofit
Change
Control
Management
© 2012 SAP AG. All rights reserved. 6
Change
Request
Management
Change Control Management Overview
Quality Gate
Management
Change and Transport
system (SAP / Non SAP)
Transport
Analytics /
Change
Diagnostics
Central Transport
Management
Retrofit
© 2012 SAP AG. All rights reserved. 7
Change
Request
Management
How you can evolve change management in your organization Example: From starting by involving key-people to full organization rollout
Medium
Additional ALM Integration with
Projects / Solutions / Test Mngmt.
Full
Introduce
„Request for
Change“ Process
Basic
Change Documents with workflow
and transport management
Change
Request
Management
Change Request Management: Basic
Establish basic build management processes
with tool support
Control your Transports with Change Request
Management
Control development activities of each change
via workflow
Change Request Management: Medium
Benefit from additional integration functionalities of
Change Request Management
Enrich your change management processes with
other ALM functionalities like test management or
solution documentation
Use Change Request Management to control the
check-out/check-in process of your solution
Change Request Management: Full
Establish a full and ITIL compliant change & build
management process
Introduce “Request for Change” process to control
your change activities
Manage changes with additional approvals before
change execution
© 2012 SAP AG. All rights reserved. 8
Change
Request
Management
How you can evolve change management in your organization Example: From starting by involving key-people to full organization rollout
Medium
Additional ALM Integration with
Projects / Solutions / Test Mngmt.
Full
Introduce
„Request for
Change“ Process
Basic
Change Documents with workflow
and transport management
Change Request Management: Basic
Establish basic build management processes
with tool support
Control your Transports with Change Request
Management
Control development activities of each change
via workflow
Change Request Management: Medium
Benefit from additional integration functionalities of
Change Request Management
Enrich your change management processes with
other ALM functionalities like test management or
solution documentation
Use Change Request Management to control the
check-out/check-in process of your solution
Change Request Management: Full
Establish a full and ITIL compliant change & build
management process
Introduce “Request for Change” process to control
your change activities
Manage changes with additional approvals before
change execution
© 2012 SAP AG. All rights reserved. 9
Change Control combination options
CTS / CTS+
TEA / Change
Diagnostics Central Transport Management
Dual Landscape
Synchronization
(Retrofit)
Quality Gate
Management
Change Request
Management
Change Request
Management
Quality Gate
Management
SAP Solution Manager 7.1
© 2012 SAP AG. All rights reserved. 10
Change Request Management embedded in Application Lifecycle
Management
ALM Capabilities
Technical Infrastructure
Transport Management System Enhanced Change & Transport System
IT Service Management Quality Gate Management Test Management Project & Solution
Directories
Job Scheduling
Management System
Recommendations
This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement
SAP IT
Infrastructure
Management
Change Request
Management
SAP Solution Manager
Request for
Change
Service Desk
Message
DEV
QAS
PRD
Controlled transports
Controlled transports
Serv
ice D
esk
Ch
an
ge R
eq
uest
Man
ag
em
en
t
Change
Transaction
Feedback
Requester
Service
Desk
Employee
Change
Manager
Developer
Tester
IT Operator
CMDB
© 2012 SAP AG. All rights reserved. 11
Change Execution
Create
Request for
Change
Approve /
Reject
Request
Process
Request
Execute & document
Change
Test
Change
Request for Change
Handover
to Execution
Create
Change
Trans-
action
Confirm
Change
One central process to control change execution
Requester Change
Manager
Approver Change
Manager Developer & IT Staff Tester Requester
Notification
via
Workflow SAP and non-SAP
Changes
Technical & non Technical
Changes
IT Assets Admin Tasks
Change Request
Management supports
all types of changes
System
Landscapes
© 2012 SAP AG. All rights reserved. 12
Downgrade Checks
Multiple Downgrade Checks:
At Change Recording ( CSOL)
Before Export
When Reassigning Change
Before Import
Receive warnings before creating potential downgrade situations
or creating a real downgrade!
© 2012 SAP AG. All rights reserved. 13
Improved Flexibility for Change Request Management
Reassign Changes to other Projects
Project A Project B
Decouple / Assign Transports Change Document
Transport A
Transport B
Transport C
Add existing transports to change documents
Decouple transports from change documents
• Changes can be easily reassigned
to another Change Request
Management project!
© 2012 SAP AG. All rights reserved. 14
Preliminary Import of Normal Changes
Solution Manager
Project 1
Normal Chan. 2
Status:
In Development
Normal Chan. 3
Status:
Successfully
Tested
Tasklist/
Maintenance Cylcle 1
Transport Request
Production System
Buffer of Production
System
Normal Chan. 1
Status:
Authorized for
Import
Import in PRD
Trigger “Preliminary Import”
Enhanced process with new
workflow for “Preliminary Import”
Ability to import a normal change,
independent from the related
maintenance project into the
production system
Including multiple approval steps and
integrated with downgrade protection
mechanism to ensure quality and
consistency
© 2012 SAP AG. All rights reserved. 15
Preliminary Import – Standard Workflow
Change Manager Requester Tester IT-Operator Technical Backend
Infrastructure
Perform test
Confirm successful test
Import change to production system
Complete »Normal Change«
QAS
Import change
Request Preliminary Import
Approve “Preliminary Import”
Legend:
Steps of
Normal
Change
Steps of related
Change
Management
Process
DEV
QAS
PROD
Development
system
quality assurance
system
production
system
PROD
Confirm successful test
Authorize Import into Production
Import transport
QAS
Perform test for Production
QAS
© 2012 SAP AG. All rights reserved. 16
Flexible Import Options: Status driven Import
The Import-Job imports only
transports of Normal Changes (and
Urgent Changes) which are in a certain
state (not all TRs)
e.g. all transports are imported to
production which belong to Normal
Changes in status “Successfully
Tested”
Providing new options for release and
deployment management with Change
Request Management
Solution Manager
Project 1
Normal Chan. 2
Status:
In Repair
Normal Chan. 3
Status:
Successfully
Tested
Maintenance Cycle 1
Transport Request
Production System
Buffer of Production
System
Normal Chan. 1
Status:
Successfully
Tested
Import in PRD
© 2012 SAP AG. All rights reserved. 17
Enhanced Reporting Capabilities
New BW Content for IT Service Management
Predefined KPIs based on SAP NetWeaver BI
technology
Dashboard Apps for Change Request
Management
Exercise Overview Which scenario will be covered in the hands-on part?
© 2012 SAP AG. All rights reserved. 19
Demo scenario for the exercise
During the exercise the following scenario applies:
You are acting as an end-user of Change Request Management – thereby being involved and
changing between several roles, such as:
Change Manager
IT Operator
Developer / Tester
Your main task is to perform a customizing change on a particular table.
Some constraints, as part of the scenario:
Another colleague has already made a change to the same table and his change hasn‘t reached
production yet potential risk of a over taker / downgrade situation
Due to a particular business reason, the customizing change is required as soon as possible – you
cannot wait until the go-live of your project need for preliminary import
© 2012 SAP AG. All rights reserved. 20
Simulated Landscape
SAP Solution Manager
System: M36
Client: 001
ERP
System M10
Client 100 DEV)
ERP
System M10
Client 200 (QAS)
ERP
System M10
Client 300 (PRD)
© 2012 SAP AG. All rights reserved. 21
Transport
Request Transport
Request
Schematic overview of the scenario
Already existing
Part of exercise
Transport
Request
Normal Change
(Master Conflict) Request for Change
Request for Change
(Group #1 … n)
Normal Change
(Group #1 … n)
Customizing Transports
(Group #1 … n)
Transport
Conflicts
Customizing transport
causing conflicts
SAP Solution
Manager
Project
Transport
Request
Demo Demonstration of the functionalities and exercise of the hands-on part
Hands-On Part On your marks, get set and go…!
© 2012 SAP AG. All rights reserved. 24
System & Login Information
SAP Solution Manager
System: M36
Client: 001
SAP ERP
System: M10
Client: 100 (DEV)
Client: 200 (QAS)
Client: 300 (PRD)
User Data
Username: ALM263-##
(replace by ## your assigned group number)
Password: teched
Session Wrap-Up First impressions | Questions & Answers | Feedback
© 2012 SAP AG. All rights reserved. 26
More information needed?
Visit our IT Service Management Wiki in
the SAP Community Network
Presentations, Information, Demos around IT
Service Management and Change Request
Management
Content is targeted and tailored for Managers,
End-Users and Administrators
Link: http://wiki.sdn.sap.com/wiki/display/SAPITSM
© 2012 SAP AG. All rights reserved. 27
Further Information
SAP Public Web
sdn.sap.com
www.sap.com
service.sap.com/solutionmanager
SAP Education and Certification Opportunities
www.sap.com/education
Watch SAP TechEd Online
www.sapteched.com/online
Related Workshops/Lectures at SAP TechEd 2012
ALM201 Change Control Management Overview (L)
ALM209 SAP IT Service Management with Latest Version of SAP Solution Manager (L)
ALM204 Change Request Management based on a Central Change and Transport System (L)
ALM205 What’s New in SAP’s Change and Transport Management System (L)
Feedback Please complete your session evaluation for ALM263.
Thanks for attending this SAP TechEd session.
© 2012 SAP AG. All rights reserved. 29
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express
permission of SAP AG. The information contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of
other software vendors.
Microsoft, Windows, Excel, Outlook, PowerPoint, Silverlight, and Visual Studio are registered trademarks of
Microsoft Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System
z10, z10, z/VM, z/OS, OS/390, zEnterprise, PowerVM, Power Architecture, Power Systems, POWER7,
POWER6+, POWER6, POWER, PowerHA, pureScale, PowerPC, BladeCenter, System Storage, Storwize,
XIV, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, AIX, Intelligent Miner, WebSphere,
Tivoli, Informix, and Smarter Planet are trademarks or registered trademarks of IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the United States and other countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are trademarks or registered trademarks of Adobe
Systems Incorporated in the United States and other countries.
Oracle and Java are registered trademarks of Oracle and its affiliates.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or
registered trademarks of Citrix Systems Inc.
HTML, XML, XHTML, and W3C are trademarks or registered trademarks of W3C®, World Wide Web
Consortium, Massachusetts Institute of Technology.
Apple, App Store, iBooks, iPad, iPhone, iPhoto, iPod, iTunes, Multi-Touch, Objective-C, Retina, Safari, Siri,
and Xcode are trademarks or registered trademarks of Apple Inc.
IOS is a registered trademark of Cisco Systems Inc.
RIM, BlackBerry, BBM, BlackBerry Curve, BlackBerry Bold, BlackBerry Pearl, BlackBerry Torch, BlackBerry
Storm, BlackBerry Storm2, BlackBerry PlayBook, and BlackBerry App World are trademarks or registered
trademarks of Research in Motion Limited.
© 2012 SAP AG. All rights reserved.
Google App Engine, Google Apps, Google Checkout, Google Data API, Google Maps, Google Mobile Ads,
Google Mobile Updater, Google Mobile, Google Store, Google Sync, Google Updater, Google Voice,
Google Mail, Gmail, YouTube, Dalvik and Android are trademarks or registered trademarks of Google Inc.
INTERMEC is a registered trademark of Intermec Technologies Corporation.
Wi-Fi is a registered trademark of Wi-Fi Alliance.
Bluetooth is a registered trademark of Bluetooth SIG Inc.
Motorola is a registered trademark of Motorola Trademark Holdings LLC.
Computop is a registered trademark of Computop Wirtschaftsinformatik GmbH.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork,
SAP HANA, and other SAP products and services mentioned herein as well as their respective logos are
trademarks or registered trademarks of SAP AG in Germany and other countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web
Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their
respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business Objects
is an SAP company.
Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and services
mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase Inc.
Sybase is an SAP company.
Crossgate, m@gic EDDY, B2B 360°, and B2B 360° Services are registered trademarks of Crossgate AG
in Germany and other countries. Crossgate is an SAP company.
All other product and service names mentioned are the trademarks of their respective companies. Data
contained in this document serves informational purposes only. National product specifications may vary.
The information in this document is proprietary to SAP. No part of this document may be reproduced, copied,
or transmitted in any form or for any purpose without the express prior written permission of SAP AG.