4496aacb380352668ad8e75ee1b55448.ppt
- Количество слайдов: 21
Change Impact Analysis Using SAP Business Process Change Analyzer and IBM Rational Tools Rajeev Gollapudi SAP Labs India Steven Pitschke IBM Rational
The Premier Event for Software and Systems Innovation Please note IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. 2 © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation SAP Disclaimer This presentation is not subject to your license agreement or any other agreement with 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. 3 3 © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation Change is Critical to Business Innovation There are 3 key drivers for change events… Business Drivers Compliance Drivers IT Drivers Modified Business Processes Governance Maintenance Risk Management Upgrades M&A and Reorganizations Compliance Regional rollouts New Products, Vendors, … Examples: SOX, SEC, FDA, Basel 2 … these change events impact the life cycle of Enterprise Solutions Effort New business process Consolid. New Implem. Support Pack Custom Dev. Hot Support Packs Pack Custom Dev. Upgrades Custom Dev. Time 4 Discrete Change Events Ongoing Change Events 4 © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation Application Lifecycle Management with SAP Solution Manager and IBM Rational software SAP Solution Manager IBM Rational End-to-end Quality Management is a key element of effective Application Lifecycle Management to help lower costs and improve deployment success 5 5 © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation End-to-end Quality and Test Management with SAP Solution Manager and IBM Rational software New SAP Solution Update Business Blueprint Change Impact Analysis Solution Manager Business Blueprint n Setup of business process hierarchy n Business requirements Test Planning and Set-up Rational Quality Manager n Identification of business processes affected by code / customizing changes • Lab Management • Defect Tracking linked with test cases Worksoft Certify for SAP Rational Requisite Pro • Automated Functional Testing • Business to IT requirements SAP TDMS Rational Performance Tester • Load and Stress Test • Setup of lean Test system Solution Manager Service Desk • Incident Management 6 Deploy Changes to Production Rational Quality Manager • Test Planning • Test Requirements • Business requirements Solution Manager Business Process Change Analyzer Test Execution Rational Clear. Quest • Defect and Change management 6 © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation Business Process Change Analyzer (BPCA) Motivation and Approach Motivation SAP Solution updates occur frequently SAP triggered: Support Packages, Enhancement Packages Customer triggered: Customizing changes, Custom code development Pain Point Approach Which critical business processes are affected by planned changes? SAP Solution Change Impact Analysis Update n n 7 Test Planning Identification of business processes affected by change n Risk-based Test Recommendation n Test Case review and creation of missing test cases Test Plan generation Test Execution n Regression Tests Ø Manual Tests Ø Automated Tests © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation SAP Solution Manager - Business Process Change Analyzer Preparation Order to Cash Trace to identify objects by process Trace Result: Manual execution of process step Technical Bill of Material (T-BOM) n Code: Function modules, … n UI: Dynpro 1000, … Automated Change Impact Analysis “Which critical Business Processes will be affected by planned changes? ” WS Certify, SAP TAO. . Planned Change n SAP Support Packs n SAP Eh. Ps n Custom Code n Customizing changes Risk-based Test Scope n Tables: Customizing, Master Data Business Process Change Analyzer Order to Cash Sales Order code change Delivery Goods Issue UI change Billing Procure to Pay Create PO customizing change Business Process Change Analyzer n 8 n Support decision making whether planned change shall be executed n “Can I get a recommendation for regression tests? ” Identification of business processes impacted by software changes Automatic test plan generation © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation Preparation - Business Process Documentation Lean Process Documentation BPCA requires a process hierarchy, system information and executables to be documented in a project or a solution. System information Transactions, custom development Process hierarchy n n n 9 Business scenario Business processes Business steps © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation TBOM generation Business Scenario “Order to Cash” Quotation Sales Order Delivery Billing Process Step „Sales Order“ Business Blueprint execute Customer SAP Landscape (SAP ERP, …) 1. User selects process step in SAP Solution Manager 2. User executes the process step while BPCA traces all SAP objects used 3. Generated TBOM contains Code Objects, User Interfaces and Tables used 10 © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation BPCA Technical Bill of Material (TBOM) TBOM Example for Business Transaction: Create Sales Order (VA 01) 11 © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation BPCA Use Case 1: Customizing Changes* SW Change Customizing Changes DEV Example: „Create Sales Order“ - input field „Purchase Order: from optional mandatory Transport Change Impact Analysis PRD Identification of impacted business processes Test Recommendation TST Generation of Test Plan 12 © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation BPCA Use Case 2: Custom Code Developments SW Change Custom Code Developments DEV Example: Extention of existing SAP screen with custom required field Transport Change Impact Analysis PRD Identification of impacted business processes Test Recommendation TST Generation of Test Plan 13 © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation BPCA Use Case 3: Planned Eh. P Business Function Activation BPCA Use Case 3: Planned activation of inactive Business Functions Example: inactive Enterprise Business Function „Advanced Order Processing and Billing“ deployed Eh. P DEV TST PRD planned Bus. Function activation Change Impact Analysis Test Recommendation 14 Identification of impacted business processes before BF activation Generation of Test Plan End-user training plan © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation BPCA Use Case 4: Test Scope Optimization for SP/ Eh. P Deployment BPCA Use Case 4: SP / Eh. P Deployment and Test Scope Optimization Example: Deployment of Eh. P 4 for SAP ERP SAP Support Package / Enhancement Package Deployment DEV Change Impact Analysis Test Recommendation 15 SP / Eh. P TST PRD Identification of impacted business processes Generation of Test Plan with risk-based test scope © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation BPCA Integration with IBM Rational Quality Manager q Customer uses Rational Quality Manager for creation and Maintenance of Tests q Customer uses BPCA for change impact analysis q Customer needs to create a test plan/test suite in Rational Quality Manager based on the BPCA Analysis results q The integration makes use of test scope optimization in SAP Solution Manager 7. 1 Business Process Change Analyzer Find Test Cases based on impacted requirement Change Impact analysis Test Scope Optimization Trigger Test plan generation 16 Send Test Case Information SAP Solution Manager Connector for IBM Rational 4. 0 Automatic Test Plan Creation © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation www. ibm/software/rational 17 © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation www. ibm/software/rational 18 © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation Daily i. Pod Touch giveaway Complete your session surveys online each day at a conference kiosk or on your Innovate 2012 Portal! Each day that you complete all of that day’s session surveys, your name will be entered to win the daily IPOD touch! On Wednesday be sure to complete your full conference evaluation to receive your free conference t-shirt! 19 © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation Acknowledgements and disclaimers Availability: References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results. © Copyright IBM Corporation 2012. All rights reserved. – U. S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. IBM, the IBM logo, ibm. com, Rational, the Rational logo, and other IBM products and services are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U. S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www. ibm. com/legal/copytrade. shtml If you have mentioned trademarks that are not from IBM, please update and add the following lines: [Insert any special third-party trademark names/attributions here] Other company, product, or service names may be trademarks or service marks of others. 20 © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation www. ibm. com/software/rational © Copyright IBM Corporation 2012. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. RAP 14356 -USEN-00 21 © 2012 IBM Corporation
4496aacb380352668ad8e75ee1b55448.ppt