Business Management Presentations Process Modeling

BPM2012

Description

Slides of my presentation at BPM conference, 4 September 2012, Tallinn, Estonia

Transcript

Tying Process Model Quality to the Modeling Process: The Impact of Structuring, Movement, and Speed Jan Claes, Irene Vanderfeesten, Hajo A. Reijers, Jakob Pinggera, MatthiasWeidlich, Stefan Zugal, Dirk Fahland, Barbara Weber, Jan Mendling, Geert Poels The Process of Process Modeling RESEARCH Properties of Properties of Properties of Properties of textual description modeler modeling process resulting model Modelers were asked to construct a process model of a case based on a given informal textual descriptionTying Process Model Quality to the Modeling Process: Jan Claes – BPM‘12 – 4 September 2012The Impact of Structuring, Movement, and Speed 2/16 Cheetah Experiment Platform http://cheetahplatform.orgTying Process Model Quality to the Modeling Process: Jan Claes – BPM‘12 – 4 September 2012The Impact of Structuring, Movement, and Speed 3/16 Replay model construction processTying Process Model Quality to the Modeling Process: Jan Claes – BPM‘12 – 4 September 2012The Impact of Structuring, Movement, and Speed 4/16 Event Log CREATE_XOR_GATEWAY CREATE_ACTIVITY CREATE_EDGE CREATE_START_EVENT CREATE_AND_GATEWAY MOVE_ACTIVITY DELETE_ACTIVITY NAME_EDGE CREATE_EDGE_BENDPOINT RENAME_ACTIVITYTying Process Model Quality to the Modeling Process: Jan Claes – BPM‘12 – 4 September 2012The Impact of Structuring, Movement, and Speed 5/16 PPMChart: examples Create activity Create AND gateway Create edge Move activity Rename activityTying Process Model Quality to the Modeling Process: Jan Claes – BPM‘12 – 4 September 2012The Impact of Structuring, Movement, and Speed 6/16 PPMChart: examples Create activity ACT Create XOR gateway X X Create edge ACTTying Process Model Quality to the Modeling Process: Jan Claes – BPM‘12 – 4 September 2012The Impact of Structuring, Movement, and Speed 7/16 PPMChart: examples Move objects short after creationTying Process Model Quality to the Modeling Process: Jan Claes – BPM‘12 – 4 September 2012The Impact of Structuring, Movement, and Speed 8/16 PPMChart: examples Move objects at the endTying Process Model Quality to the Modeling Process: Jan Claes – BPM‘12 – 4 September 2012The Impact of Structuring, Movement, and Speed 9/16 PPMChart: examples Move objects regularlyTying Process Model Quality to the Modeling Process: Jan Claes – BPM‘12 – 4 September 2012The Impact of Structuring, Movement, and Speed 10/16 Conjectures C1: Structured modeling is positively related to the understandability of the resulting model. C2: A high number of move operations is negatively related to the understandability of the resulting model. C3: Slow modeling is negatively related to the understandability of the resulting model.Tying Process Model Quality to the Modeling Process: Jan Claes – BPM‘12 – 4 September 2012The Impact of Structuring, Movement, and Speed 11/16 Metrics Understandability Measured by perspicuity: “a model that is unambiguously interpretable and can be made sound with only small adaptations based on minimal assumptions on the modeler’s intentions with the model ” Calculation  Correct syntax errors/ambiguities if possible  Transform BPMN model to WF-net  Check soundness of WF-netTying Process Model Quality to the Modeling Process: Jan Claes – BPM‘12 – 4 September 2012The Impact of Structuring, Movement, and Speed 12/16 Metrics Structured modeling Creating blocks ‘as a whole’ (before moving on to the creation of the rest of the model) ACT ACT X X ACTTying Process Model Quality to the Modeling Process: Jan Claes – BPM‘12 – 4 September 2012The Impact of Structuring, Movement, and Speed 13/16 Results C1: structured modeling – understandability maxSimulBlock perspicuity perspicuity   0,028* percNumBlockAsAWhole perspicuity  0,030* C2: number of moves – understandability avgMoveOnMovedElements avgMoveOnMovedElements perspicuity perspicuity   0,049* 0,049* percNumElementsWithMoves percNumElementsWithMoves perspicuity perspicuity   0,648 0,648 C3: speed – understandability totTime totTime perspicuity perspicuity   0,031* 0,031* totCreateTime totCreateTime perspicuity perspicuity   0,014* 0,014* see statistics in the paper (*) statistically significant values at the 95% confidence levelTying Process Model Quality to the Modeling Process: Jan Claes – BPM‘12 – 4 September 2012The Impact of Structuring, Movement, and Speed 14/16 Conclusion Goal  Understand process of process modeling to improve training/tools Conjectures  C1: Structured modeling is pos. related to understandability  C2: A lot of moves might be neg. related to understandability  C3: Slow modeling is neg. related to understandability Further work  Zoom on structured modeling  Investigate other conjecturesTying Process Model Quality to the Modeling Process: Jan Claes – BPM‘12 – 4 September 2012The Impact of Structuring, Movement, and Speed 15/16 Closing Thank you for your attention! Do you have any questions? Jan Claes jan.claes@ugent.be Jan Claes Stefan Zugal http://www.janclaes.info Irene Vanderfeesten Dirk Fahland Twitter: @janclaesbelgium Hajo A. Reijers Barbara Weber Jakob Pinggera Jan Mendling Matthias Weidlich Geert PoelsTying Process Model Quality to the Modeling Process: Jan Claes – BPM‘12 – 4 September 2012The Impact of Structuring, Movement, and Speed 16/16

Leave a Comment

Get the BPI Web Feed

Using the HTML code below, you can display this Business Process Incubator page content with the current filter and sorting inside your web site for FREE.

Copy/Paste this code in your website html code:

<iframe src="https://www.businessprocessincubator.com/content/bpm2012/?feed=html" frameborder="0" scrolling="auto" width="100%" height="700">

Customizing your BPI Web Feed

You can click on the Get the BPI Web Feed link on any of our page to create the best possible feed for your site. Here are a few tips to customize your BPI Web Feed.

Customizing the Content Filter
On any page, you can add filter criteria using the MORE FILTERS interface:

Customizing the Content Filter

Customizing the Content Sorting
Clicking on the sorting options will also change the way your BPI Web Feed will be ordered on your site:

Get the BPI Web Feed

Some integration examples

BPMN.org

XPDL.org

×