Affirm Your Change Testing with BPCA

  • by Ajay Vonkarey, Solution Manager Evangelist, Alpha Sirius, Inc.
  • September 12, 2011
Learn about Business Process Change Analyzer (BPCA) in SAP Solution Manager. Discover the key needs and benefits of using BPCA as well as the system requirements to set it up. Walk through the steps to run BPCA and find out how to retrieve and analyze the results.
Key Concept
Business Process Change Analyzer (BPCA) relates software changes to associated end-to-end business processes. It helps you understand how much testing is necessary by figuring out how changes affect different objects.

Companies are constantly trying to understand and identify the impact of changes to their systems. The change could be a result of something a user has done or a Support Package from SAP. Trying to analyze and understand the impact of a change can cause them to end up either testing all possible scenarios (resulting in over-testing, which wastes time and money) or hesitating to apply a change or Support Package (following the N-1 rule, staying one support lower than the latest to avoid any major errors or challenges). It is important for the company to understand the impact of a change beforehand and identify the test scenarios.

Business Process Change Analyzer (BPCA) provides the specific impact of a software change on an end-to-end business process. This links the software change to the end-to-end business process and identifies the:

  • Scope of change
  • Process or processes affected
  • Test scripts that need to be run
  • Users or job roles that are affected
  • Impact on training and documentation

A part of enhancement package 1 for SAP Solution Manager 7.0, and available in conjunction with SAP Enterprise Support, BPCA helps you perform an initial risk assessment on the effect of changes to a business process. Based on the analysis, you can plan the right amount of testing. BPCA uses the technical bill of material (TBOM) function to compare the list of SAP objects (including programs, function modules, includes, and other objects) that might be affected due to a change. As a result, a company’s Basis or technical team no longer has to undo a transport from the production system and the project management office can be satisfied that adequate testing has been performed for a particular change.

Ajay Vonkarey

Ajay Vonkarey is an SAP and SAP Solution Manager evangelist and is responsible for building and running one for the first-run SAP-certified companies in North America. He runs a successful application life cycle management (ALM) practice at Alpha Sirius. He has joint presentations and publications at various global events including the SAPPHIRE NOW, ASUG, and SAPinsider conferences. He is also in the process of co-writing the book Effective Application Life Cycle Management with Run SAP and Solution Manager. He has been involved with the ASUG NJ chapter for eight years and is currently communications chair.

See more by this author


No comments have been submitted on this article. 

Please log in to post a comment.

To learn more about subscription access to premium content, click here.