Lab Guide - Using BPMN Process Diagrams From IBM Blueworks Live in IBM Process Mining
Lab Guide - Using BPMN Process Diagrams From IBM Blueworks Live in IBM Process Mining
Paul Pacholski
[email protected]
Patrick Megard
[email protected]
Any references in this information to non-IBM websites are provided for convenience only and do not in any manner serve as an
endorsement of those websites. The materials at those websites are not part of the materials for this IBM product and use o f those
websites is at your own risk.
IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you.
Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other
publicly available sources. IBM has not tested those products and cannot confirm the accuracy of performance, compatibility o r any
other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of
those products.
This information contains examples of data and reports used in daily business operations. To illustrate them as completely as possible,
the examples include the names of individuals, companies, brands, and products. All of these names are fictitious and any similarity to
the names and addresses used by an actual business enterprise is entirely coincidental.
TRADEMARKS
IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business Machines Corp., registered in many
jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM
trademarks is available on the web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.
Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems
Incorporated in the United States, and/or other countries.
Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used
under license therefrom.
Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and
Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other count ries.
IT Infrastructure Library is a Registered Trade Mark of AXELOS Limited.
ITIL is a Registered Trade Mark of AXELOS Limited.
Java and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates.
Linear Tape-Open, LTO, the LTO Logo, Ultrium, and the Ultrium logo are trademarks of HP, IBM Corp. and Quantum in the U.S. and other
countries.
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.
Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries,
or both.
UNIX is a registered trademark of The Open Group in the United States and other countries.
© Copyright International Business Machines Corporation 2020.
This document may not be reproduced in whole or in part without the prior written permission of IBM.
US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
1 Introduction.............................................................................................................................. 4
1.1 IBM Process Mining .................................................................................................................................. 4
1.2 IBM Blueworks Live .................................................................................................................................. 4
1.3 Process Modeling and Process Mining Working Together ..................................................................... 4
1.3.1 Business Scenario .............................................................................................................................. 5
1.4 How to Prepare IBM Blueworks Live Process? ....................................................................................... 6
1.4.1 Basic Requirements........................................................................................................................... 6
1.4.2 Process Mining Simulation Parameters ........................................................................................... 6
1.4.3 Exporting Process from IBM Blueworks Live................................................................................... 7
2 Lab Setup ................................................................................................................................. 8
2.1 Import Lab Files ........................................................................................................................................ 8
2.2 Open IBM Process Mining Application .................................................................................................... 8
3 Lab Instructions ...................................................................................................................... 10
3.1 Create BPMN Process ............................................................................................................................. 10
3.2 Initialize and Run Simulation ................................................................................................................. 11
3.2.1 Create a Simulation.......................................................................................................................... 11
3.2.2 Initialize Simulation Parameters – Service Time .......................................................................... 13
3.2.3 Initialize Simulation Parameters – Gateway ................................................................................. 14
3.2.4 Run Simulation and Create a Project.............................................................................................. 14
3.3 Examine Generated Process Data ......................................................................................................... 16
3.3.1 Activity cost ...................................................................................................................................... 16
3.3.2 Frequency View................................................................................................................................ 17
3.3.3 Duration View ................................................................................................................................... 18
3.3.4 Cost View .......................................................................................................................................... 19
3.3.5 Variants ............................................................................................................................................. 20
3.3.6 Social discovery capabilities ........................................................................................................... 21
3.4 Create Additional Events Using New Simulation Scenarios ................................................................ 22
3.4.1 Create new Simulation Scenario..................................................................................................... 22
3.4.2 Change Simulation Scenario Parameters....................................................................................... 22
3.4.3 Introduce Automation ..................................................................................................................... 23
3.4.4 Run the Simulation ad Import Simulation Data ............................................................................. 24
3.4.5 Managing Event Data ....................................................................................................................... 25
3.5 Lab Summary........................................................................................................................................... 26
• Subprocesses
The following settings will be used by the simulation feature in IBM Process Mining.
Note you will not be able to import this zip file directly to IBM Process Mining. You will need to extract the
BPMN file first.
To extract the BPMN file, open the exported zip file, navigate to the BPMN file and extract it from the zip
file.
File Link
Banking Account Closure.bpmn https://ibm.box.com/v/PM-LAB-3-BPMN
Banking Account Closure.zip https://ibm.box.com/v/PM-LAB-3-BWL-IMPORT
Start your browser and use the IBM Automation Studio link
Click Enterprise LDAP
If you see the Welcome window, check Don't show this message again check box and click Let's go!
To make the simulation more accurate, you will need to set Service time (in IBM Process Mining) to the sum
of Work Time and Wait Time (from IBM Blueworks Live) as shown below:
Note, the Simulation Engine generated 1000 process instances, generated Activity events for each Process
instance, and used the Execution and Wait Time settings we set for each Activity.
Click Confirm
Note that the cost values came from the Activity Settings in IBM Blueworks Live
Note
• The event frequency is shown on the links. Recall that we set the summation count to 1000, and the first
Gateway was set by default to be split evenly at 33%, 33%, 34%. Hence the even path distribution
leading out of the first Activity: 330, 340, and 330.
• The Role (.i.e. [APPLICANT]) is shown.! It comes from the swim-lane definitions in IBM Blueworks Live.
You should now see the Duration View similar to this. (Note, your color settings may be different from what is
shown in the screenshot below)
Note:
• Activity duration
• Wait times leading to activities
• Visual cues (arrow width and activity coloring) are based on the KPI settings in Project Settings.
(Note, your KPI settings may be different from what is shown in the screenshot below)
You should now see the Cost View. (Note, your color settings may be different from what is shown in the
screenshot below)
For Profile select [DIRECTOR], for Value select 20 and then click Update button
The cost is now more realistic, and the color has darkened to reflect cost values exceeding EUR 12.0.
3.3.5 Variants
Click TWISTED-ARROWS button
Notice that the simulation generated event data that resulted in distinct process path variants.
The simulation engine created 10 users and associated them with the Roles. Recall that the Roles originated
from swim-lanes in IBM Blueworks Live
For Add to select Exiting simulation; for Simulation Title select BAC Simulation; for Version Name enter
2; and then click Confirm button.
This action generated the comparison between the original (A) and new simulation scenario (B).
Note that the above simulation result screenshot may differ slightly. Remember, the simulation uses
uniform distribution when generating events!
We now have two choices:
1) If we are not satisfied with the generated data, we can click the Return to scenario button and make
desired simulation parameter changes.
2) If we are satisfied with the results, we can click the Import button to add the generated events to our
main model.
Notice the BAC Simulation: 2 (version 20 data set. This is the data set you generated when simulating for the
second time. You can either include or exclude this data set in the Process Model. For example, simply
unselect the Include checkbox to get back to the original 1000 cases data set.
Also, if you like, you can also Delete this data set permanently.
Click Cancel