IBM Certification Test 992.4 - Analysis and Validation
How to Identify process improvement opportunities
When you have completed modeling a business process, you can use WebSphere® Business Modeler to simulate the running of the process. Simulating allows you to do the following:
- assess the performance of the process,
- generate statistics, and
- pinpoint potential areas of improvement.
There are many ways to identify process improvement opportunities depending on your business objectives.
For example, since cost is often a primary "need to know" factor in a business model, knowing what a particular process or resource costs, and what it might cost under different circumstances, is a key process improvement opportunity. When you model your processes, you want to know what costs are involved in using those resources.
Analyzing process simulation results (dynamic analysis)
To identify process improvement opportunites, analyze the process simulation results.
Analyze the results of process simulation runs to extract specific information on the monetary results, time results, and statistics generated from the running of a process simulation.
You must create a simulation profile and run a simulation before you can do an analysis of the simulation results.
You can analyze the data from a simulation run at three levels of granularity:
- Aggregated analysis
Aggregated analyses are the most broadly scoped of the dynamic analyses. They use all the data from the entire simulation run for their information. Use these analyses to gain an understanding of the behavior of the process as a whole.
- Process cases analysis
Process cases analyses use the data from specific process cases to give information. Use these analyses to gain an understanding of a specific case (process flow) within the process.
- Process instance analysis
Process instance analyses are the most granular of the dynamic analyses. They use data from a single instance of a process case for their information. Use these analyses to gain an understanding of the behavior of a specific token's run through the process.
Perform aggregated analyses to gain an understanding of the behavior of the simulation run as a whole. Aggregated analyses are the most broadly scoped of the dynamic analyses. They use all the data from the entire simulation run for their information.
You need to run a simulation based on a process that you have modeled before you can do an aggregated analysis.
Parent topic: Analyzing models and simulations
Related tasks
|
You can perform several types of process case analysis to determine the performance of a simulated process across all of its process instances. Process case analysis provides statistical information that takes into account all process cases and their probabilities of occurrence.
You need to run a simulation based on a process that you have modeled before you can do a process case analysis.
A process case is a form that a process instance can take, in which units of work follow a particular pattern of connections and activities within a branching process flow. Process case analyses show weighted average values for the results of simulated processes, where the average value is weighted for each process case to account for the distribution of process instances to that case relative to other cases.
You can use process cases analysis when you want to examine process-level data that is gathered from all process instances in a simulation, in order to understand how a process performs when it is run a large number of times. Process cases analysis organizes and averages the simulation results generated for each process case, which enables you to investigate variations in performance between different patterns of process flow. As a result of these investigations, you may determine that you need to modify a process model to improve the overall results or the results for one or more cases. In addition to results for each case, process cases analysis also provides weighted average results that take all cases into account.
By comparison, aggregated analysis enables you to examine results for specific elements within a process (aggregated across all process instances in a simulation without consideration of case matching), and process instance analysis enables you to examine results within a specific process instance. Process comparison analysis is related to process cases analysis in that it compares the weighted average results for two distinct simulation runs.
Parent topic: Analyzing models and simulations
Related tasks
|
Perform process instance analysis to get a detailed understanding of each individual pass through a process during simulation.
Before you carry out a process instance analysis, you must have a set of simulation results that you want to analyze. The first process instance analysis you must carry out is a process instance summary analysis. You can then access the additional process instance analyses from the results page of the summary.
During simulation, every pass through the process creates a process instance, and the data from that pass is recorded for analysis. Use process instance analysis when you want to study the results of a specific process instance. The value of doing this is that it enables you to examine how the process works on a process run level. For example, in simulation of the handling of calls at a call center, you can examine the call with the best or the worst results for elapsed duration or total cost to determine the factors that contributed to those results and to identify potential improvements.
Process instance analysis is the most granular of analysis types and can be used to gain an understanding of how each run through the process occurred during simulation.
Parent topic: Analyzing models and simulations
Related tasks
|
Perform one of the several comparative analyses to find differences and similarities between the results of two different simulation runs.
Perform one of the several comparative analyses to find differences and similarities between the results of two different simulation runs.
Before performing this analysis you must have two simulation results that you want to compare. For the following comparisons, which are intended to highlight differences in how a process performs when simulation settings are changes, both results must come from the same simulation snapshot:
The other comparisons can be carried out against any two results in the same project.
Use processes comparison analysis to highlight differences in simulation results between versions of a modeled process, simulations of different sizes, or among simulations with different decision probabilities. For example, you can use processes comparison analysis to compare the average length of time it takes to complete your as-isprocess versus your proposed to-be processes. When you make changes to a process to optimize cost or throughput performance, you may want to perform several types of comparison analysis to confirm that your intended optimizations are realized, and that there are no unwanted side effects.
The average values presented by the comparison analysis are identical to those presented by the process cases analyses.
Parent topic: Analyzing models and simulations
Related tasks
|
Parent topic: Analyzing process simulation results |
Parent topic: Analyzing process simulation results Related tasks
Related reference
Process cases summary analysis |
Parent topic: Analyzing process simulation results |
To do a comparison analysis, complete the following steps:
Now, you can view the results of the analysis in the Analysis view. You can also print a report of the results.
Parent topic: Analyzing process simulation results |
Simulation scenarios
The WebSphere® Business Modeler simulation scenarios present illustrative examples of the use simulation in simplified real-world situations. Although the situations presented in the scenarios are simplified, they are reflective of some of the possible techniques and uses for the simulation capabilities. The scenarios are not in any way an exhaustive set of examples of product use, but you can use them to get some ideas of how WebSphere Business Modeler can be used to answer questions about your process models.
Each scenario makes use of a modified version of the ABC sample to generate its data. You can download the scenario model from the Product Library Tutorials and Samples page. The sample model contains the original process, as well processes containing the modifications described in the scenarios.
Each scenario makes use of a modified version of the ABC sample to generate its data. You can download the scenario model from the Product Library Tutorials and Samples page. The sample model contains the original process, as well processes containing the modifications described in the scenarios.
- Scenario: Scaling a process past its capacity
In this scenario, simulation is used to identify and address problem areas in a process when the rate of tokens arriving for processing is increased past the current capacity. - Scenario: Generating cost data for analysis
In this scenario, simulation is used to identify the cases that contribute a high cost to the process. - Scenario: Changing resource requirements
In this scenario, simulation is used to see the effect on overall cost and resource availability when a part of a process is updated to reflect a new company procedure.
Parent topic: Simulating processes
No comments:
Post a Comment