SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
Hajo Reijers

        The Process
of Process Modeling
Jakob Pinggera
      Stefan Zugal
    Barbara Weber

       Dirk Fahland
        Hajo Reijers
Irene Vanderfeesten

  Matthias Weidlich

      Jan Mendling

       Pnina Soffer

         Jan Claes
        Geert Poels    PAGE 2
Process Models in BPM


        common              identify problems in
        understanding     the business process




                        discover opportunities
       execute                for improvement

                                                   PAGE 3
Quality Problems

 Error rates between 10% and 50% in industrial process
  model collections
 (Mendling 2009, Fahland et al. 2009, Mendling et al. 2008)



 impedes comprehensibility and maintainability
  of process models
 (Mendling 2008, Weber & Reichert 2008, Weber et al. 2011)
 • Non intention-revealing or inconsistent naming
   (Mendling et al. 2010)
 • Redundant process fragments (Hallerbach et al. 2010)
 • Large and unnecessarily complex process models
   (Soto et al. 2008)


                                                              PAGE 4
Process Model Development Lifecycle




       Elicitation       Formalization




                                         PAGE 5
Challenges

  Good communication         Significant process
  between stakeholders       modeling skills and
      and effective            good modeling
  negotiation processes            support



            Elicitation   Formalization




                                             PAGE 6
Overall objective: Improve Formalization

1. Learn from process modelers
2. Investigate tool/notation impact on modeling
3. Support modeling:
 •   modeling methodology
 •   modeling notation
 •   modeling tools
                            Elicitation   Formalization




                                                  PAGE 7
Analyze Formalization as a Process



                          Formalization

        Elicitation            Comprehension




                      Reconciliation      Modeling




                                                     PAGE 8
Outline


 process modeling
 • motivation
 • elicitation + formalization
 capture as a process
 • conceptual idea
 • what does it look like
 insights:
 • dialogue document
 • modeling styles
 • eye-tracking
                                 PAGE 9
Process of Process Modeling (PPM)


 iterative, highly flexible process
 depends on individual modeler
 3 successive phases

                        Comprehension




              Reconciliation       Modeling



                                              PAGE 10
What does the PPM look like?

 same product (process model)




                                 PAGE 11
What does the PPM look like?

 same product (process model)
 record modeling steps




                                 PAGE 12
Model recording
                              CREATE_XOR_GATEWAY
              CREATE_ACTIVITY                      CREATE_EDGE
CREATE_START_EVENT                                       CREATE_AND_GATEWA




                                                               MOVE_ACTIVITY
DELETE_ACTIVITY
             NAME_EDGE                          CREATE_EDGE_BENDPOINT

                              RENAME_ACTIVITY

Cheetah Experimental Platform: http://bpm.q-e.at/?page_id=56         PAGE 13
What does the PPM look like?

 classify modeling steps
 accumulate in Modeling Phase Diagrams (PPMs)




                                         PAGE 14
Experiments




              PAGE 15
Outline


 process modeling
 • motivation
 • elicitation + formalization
 capture as a process
 • conceptual idea
 • what does it look like
 some insights
 • dialogue document
 • attention fixation
 • modeling styles
                                 PAGE 16
DIALOGUE DOCUMENT


                    PAGE 17
Dialogue document




P.J.M. Frederiks and Th.P. van der Weide: Information modeling: The process and the required
competencies of its participants. Data and Knowledge Engineering 58 (2006) 1, 4-20.            PAGE 18
Dialogue document

 Factor of interest: Organization of dialogue
  document
 Factor levels: Breadth-first, Depth-first, Random
Results: Correctness




 Very similar

                       PAGE 20
Results: Modeling time




 Breadth-first significantly quicker than random
Results: Accuracy




 Random has a significant higher distance
Results – Dialogue document

 Modeling is difficult
 • High percentage of syntactical errors
 Organization dialogue document:
 • Limited effect on syntactical correctness
 • Big effect on accuracy
 Breadth first seems favorable:
 • Modeling time lowest
 • Modelers most closely follow dialogue document




                                                    PAGE 23
MODELING STYLES


                  PAGE 24
Modeling styles




                  PAGE 25
Approach




            Understandable                                                             Non-understandable
               models                                                                       models




 J. Claes, I. Vanderfeesten, H.A. Reijers, J. Pinggera, M. Weidlich, S. Zugal, B. Weber, J. Mendling, G. Poels and D. Fahland.
 Tying Process Model Quality to the Modeling Process: The Impact of Structuring, Movement, and Speed. Accepted to 10th
 International Conference on Business Process Management (BPM 2012)


                                                                                                                     PAGE 26
Structured modeling

 Creating blocks ‘as a whole’ (before moving on to
  the creation of the rest of the model)


                        ACT
          ACT      X           X
                        ACT




                                               PAGE 27
Movement




           PAGE 28
Speed




        PAGE 29
Test

 Structured modeling
    maxSimulBlock              understandability    0.028*
    percNumBlockAsAWhole       understandability    0.030*

 Moves
    avgMoveOnMovedElements     understandability    0.049*
    percNumElementsWithMoves   understandability    0.648

 Speed
    totTime                    understandability    0.031*
    totCreateTime              understandability    0.014*



                                                          PAGE 30
EYE-TRACKING


               PAGE 31
Eye-tracking




               PAGE 32
Modeler




          33
Summary

 creating a formal model is a process in itself
 we record and measure this process of modeling

 modeling is difficult
 structure dialogue document has an impact
 modeling styles differ – relation with model quality

 in search of what makes modeling difficult



                                                  PAGE 34
Take away

 good modelers model quickly
 good modelers model structuredly
The future

 questions:
 • can we improve the process of process modeling?
 • can we develop effective modeling instructions?
 • can we provide effective tool support?




                    X             X




                                                     PAGE 36
Questions?
                                S.N. Cant, D.R. Jeffery and B Henderson-Sellers: A conceptual model of cognitive complexity of
                                 elements of the programming process. Information and Software Technology 37 (1995) 7, pp.
                                 351-362.
                                J. Claes, I. Vanderfeesten, H.A. Reijers, J. Pinggera, M. Weidlich, S. Zugal, B. Weber, J.
                                 Mendling, G. Poels and D. Fahland. Tying Process Model Quality to the Modeling Process: The
                                 Impact of Structuring, Movement, and Speed. Accepted to 10th International Conference on
                                 Business Process Management (BPM 2012)
                                P.J.M. Frederiks and Th.P. van der Weide: Information modeling: The process and the required
                                 competencies of its participants. Data and Knowledge Engineering 58 (2006) 1, 4-20.
                                A. Hallerbach, T. Bauer and M. Reichert: Capturing Variability in Business Process Models: The
                                 Provop Approach. Journal of Software Maintenance and Evolution: Research and Practice 22
                                 (2010) 6–7, pp. 519–546.
                                J. Mendling: Metrics for Process Models: Empirical Foundations of Verification, Error Prediction
                                 and Guidelines for Correctness, Springer, 2008.
                                J. Mendling: Empirical Studies in Process Model Verification. Transactions on Petri Nets and
                                 Other Models of Concurrency II, Springer, 2009, pp. 208–224.
                                G. Miller: The Magical Number Seven, Plus or Minus Two: Some Limits on Our Capacity for
                                 Processing Information. Psychological Review 63 (1956), pp. 81-87.
                                J. Mendling, H.A. Reijers and J. Recker, Activity Labeling in Process Modeling: Empirical Insights
                                 and Recommendations, Information Systems 35 (2010) 4, pp. 467-482.
                                J. Mendling, H.M.W. Verbeek, B.F. van Dongen, W.M.P. van der Aalst and G. Neumann:
                                 Detection and Prediction of Errors in EPCs of the SAP Reference Model, Data & Knowledge
                                 Engineering 64 (2008) 1, pp. 312-329.
                                J. Pinggera, P. Soffer, S. Zugal, B. Weber, M. Weidlich, D. Fahland, H.A. Reijers and J. Mendling:
                                 Modeling Styles in Business Process Modeling. In: Proc. BPMDS ’12 (accepted), 2012.
  Hajo Reijers
                                P. Rittgen, Quality and perceived usefulness of process models, In: Proc. SAC’10, 2010, pp. 65-
  h.a.reijers@tue.nl             72.
                                A.-W. Scheer, ARIS - Business Process Modeling, 3rd ed., Springer 2000.
                                M. Soto, A. Ocampo and J. Munch: The Secret Life of a Process Description: A Look into the
  http://www.reijers.com         Evolution of a Large Process Model, In: Proc. ICSP'08, 2008, pp. 257-268.
  Twitter: @MultumNonMulta      B. Weber and M. Reichert: Refactoring Process Models in Large Process Repositories In: Proc.
                                 CAiSE'08 (2008), pp. 124-139.
                                B. Weber, M. Reichert, J. Mendling and H.A. Reijers: Refactoring Large Process Model
                                 Repositories.. Computers and Industry 62(2011) 5, pp. 467-486.


                                                                                                                 PAGE 37

Weitere ähnliche Inhalte

Ähnlich wie The process of process modeling by Hajo Reijers

How do you design?
How do you design? How do you design?
How do you design?
Deleuze78
 
Part 1: Foundations of Holistic Process Optimization
Part 1: Foundations of Holistic Process OptimizationPart 1: Foundations of Holistic Process Optimization
Part 1: Foundations of Holistic Process Optimization
GappBridging
 
Goal Dynamics_From System Dynamics to Implementation
Goal Dynamics_From System Dynamics to ImplementationGoal Dynamics_From System Dynamics to Implementation
Goal Dynamics_From System Dynamics to Implementation
Amjad Adib
 
week-02.pdf.Cloud computing.AWS Component
week-02.pdf.Cloud computing.AWS Componentweek-02.pdf.Cloud computing.AWS Component
week-02.pdf.Cloud computing.AWS Component
singbling
 
Design thinking in IT Industries.pptx
Design thinking in IT Industries.pptxDesign thinking in IT Industries.pptx
Design thinking in IT Industries.pptx
1sv09me054
 

Ähnlich wie The process of process modeling by Hajo Reijers (20)

Design process
Design processDesign process
Design process
 
How do you design?
How do you design? How do you design?
How do you design?
 
Part 1: Foundations of Holistic Process Optimization
Part 1: Foundations of Holistic Process OptimizationPart 1: Foundations of Holistic Process Optimization
Part 1: Foundations of Holistic Process Optimization
 
Sjaak Brinkkemper: Visual Business Modeling Techniques for the Software Industry
Sjaak Brinkkemper: Visual Business Modeling Techniques for the Software IndustrySjaak Brinkkemper: Visual Business Modeling Techniques for the Software Industry
Sjaak Brinkkemper: Visual Business Modeling Techniques for the Software Industry
 
How do you design
How do you designHow do you design
How do you design
 
how do u design?
how do u design?how do u design?
how do u design?
 
B potential pitfalls_of_process_modeling_part_b-2
B potential pitfalls_of_process_modeling_part_b-2B potential pitfalls_of_process_modeling_part_b-2
B potential pitfalls_of_process_modeling_part_b-2
 
Modeling Framework to Support Evidence-Based Decisions
Modeling Framework to Support Evidence-Based DecisionsModeling Framework to Support Evidence-Based Decisions
Modeling Framework to Support Evidence-Based Decisions
 
Goal Dynamics_From System Dynamics to Implementation
Goal Dynamics_From System Dynamics to ImplementationGoal Dynamics_From System Dynamics to Implementation
Goal Dynamics_From System Dynamics to Implementation
 
week-02.pdf.Cloud computing.AWS Component
week-02.pdf.Cloud computing.AWS Componentweek-02.pdf.Cloud computing.AWS Component
week-02.pdf.Cloud computing.AWS Component
 
Agile - Agile Software Project Management Methodologies
Agile - Agile Software Project Management MethodologiesAgile - Agile Software Project Management Methodologies
Agile - Agile Software Project Management Methodologies
 
Empowering End-Users to Collaboratively Structure Knowledge-Intensive Processes
Empowering End-Users to Collaboratively Structure Knowledge-Intensive ProcessesEmpowering End-Users to Collaboratively Structure Knowledge-Intensive Processes
Empowering End-Users to Collaboratively Structure Knowledge-Intensive Processes
 
Lecture 4.pdf
Lecture 4.pdfLecture 4.pdf
Lecture 4.pdf
 
Lecture2 2
Lecture2 2Lecture2 2
Lecture2 2
 
IDT Module 1 NOTES.pptx
IDT Module 1 NOTES.pptxIDT Module 1 NOTES.pptx
IDT Module 1 NOTES.pptx
 
Design thinking in IT Industries.pptx
Design thinking in IT Industries.pptxDesign thinking in IT Industries.pptx
Design thinking in IT Industries.pptx
 
ME2011 presentation by Mirandolle
ME2011 presentation by MirandolleME2011 presentation by Mirandolle
ME2011 presentation by Mirandolle
 
Prototyping in the design process
Prototyping in the design processPrototyping in the design process
Prototyping in the design process
 
UGent MIS research seminar December 2014
UGent MIS research seminar December 2014UGent MIS research seminar December 2014
UGent MIS research seminar December 2014
 
Decomposed Conformance Checking in the Data era
Decomposed Conformance Checking in the Data eraDecomposed Conformance Checking in the Data era
Decomposed Conformance Checking in the Data era
 

Mehr von CONFENIS 2012

Mehr von CONFENIS 2012 (20)

Enterprise systems in healthcare: leveraging what we know from other industr...
 Enterprise systems in healthcare: leveraging what we know from other industr... Enterprise systems in healthcare: leveraging what we know from other industr...
Enterprise systems in healthcare: leveraging what we know from other industr...
 
[Dutch] GeOS, het informatiehart van het dienstverleningscentrum Heilig Hart
[Dutch] GeOS, het informatiehart van het dienstverleningscentrum Heilig Hart [Dutch] GeOS, het informatiehart van het dienstverleningscentrum Heilig Hart
[Dutch] GeOS, het informatiehart van het dienstverleningscentrum Heilig Hart
 
Understanding the role of knowledge management during the ERP implementation ...
Understanding the role of knowledge management during the ERP implementation ...Understanding the role of knowledge management during the ERP implementation ...
Understanding the role of knowledge management during the ERP implementation ...
 
Effect of ERP implementation on the company efficiency - A Macedonian case
Effect of ERP implementation on the company efficiency - A Macedonian caseEffect of ERP implementation on the company efficiency - A Macedonian case
Effect of ERP implementation on the company efficiency - A Macedonian case
 
User perceptions, motivations and implications on ERP usage: An Indian Higher...
User perceptions, motivations and implications on ERP usage: An Indian Higher...User perceptions, motivations and implications on ERP usage: An Indian Higher...
User perceptions, motivations and implications on ERP usage: An Indian Higher...
 
Enterprise Information Systems Security: A Case Study in the Banking Sector
Enterprise Information Systems Security: A Case Study in the Banking SectorEnterprise Information Systems Security: A Case Study in the Banking Sector
Enterprise Information Systems Security: A Case Study in the Banking Sector
 
[Dutch] ICT & Ryhove: een geslaagd huwelijk?
[Dutch] ICT & Ryhove: een geslaagd huwelijk?[Dutch] ICT & Ryhove: een geslaagd huwelijk?
[Dutch] ICT & Ryhove: een geslaagd huwelijk?
 
[Dutch] CRM en collaboration: een verstandshuwelijk of een LAT-relatie?
[Dutch] CRM en collaboration: een verstandshuwelijk of een LAT-relatie?[Dutch] CRM en collaboration: een verstandshuwelijk of een LAT-relatie?
[Dutch] CRM en collaboration: een verstandshuwelijk of een LAT-relatie?
 
[Dutch] E-commerce en ERP
[Dutch] E-commerce en ERP[Dutch] E-commerce en ERP
[Dutch] E-commerce en ERP
 
[Dutch] Sociale media en crisiscommunicatie
[Dutch] Sociale media en crisiscommunicatie[Dutch] Sociale media en crisiscommunicatie
[Dutch] Sociale media en crisiscommunicatie
 
[Dutch] Zelf opstellen van bedrijfsprocessen - BPM & DMS: nieuwe manier van d...
[Dutch] Zelf opstellen van bedrijfsprocessen - BPM & DMS: nieuwe manier van d...[Dutch] Zelf opstellen van bedrijfsprocessen - BPM & DMS: nieuwe manier van d...
[Dutch] Zelf opstellen van bedrijfsprocessen - BPM & DMS: nieuwe manier van d...
 
[Dutch] ICT-INSPIRATIEDAG - CONFENIS 2012
[Dutch] ICT-INSPIRATIEDAG - CONFENIS 2012[Dutch] ICT-INSPIRATIEDAG - CONFENIS 2012
[Dutch] ICT-INSPIRATIEDAG - CONFENIS 2012
 
[Dutch] Van Enterprise Resource Planning (ERP) voor kmo’s naar Collectief Res...
[Dutch] Van Enterprise Resource Planning (ERP) voor kmo’s naar Collectief Res...[Dutch] Van Enterprise Resource Planning (ERP) voor kmo’s naar Collectief Res...
[Dutch] Van Enterprise Resource Planning (ERP) voor kmo’s naar Collectief Res...
 
[Dutch] JIT 2.0. - een methode voor ondersteunen van proces-automatisatie en ...
[Dutch] JIT 2.0. - een methode voor ondersteunen van proces-automatisatie en ...[Dutch] JIT 2.0. - een methode voor ondersteunen van proces-automatisatie en ...
[Dutch] JIT 2.0. - een methode voor ondersteunen van proces-automatisatie en ...
 
[Dutch] Software is een middel, geen doel!
[Dutch] Software is een middel, geen doel![Dutch] Software is een middel, geen doel!
[Dutch] Software is een middel, geen doel!
 
What's beyond ERP? New normal ERP? by Ludo Van den Kerckhove
What's beyond ERP? New normal ERP? by Ludo Van den KerckhoveWhat's beyond ERP? New normal ERP? by Ludo Van den Kerckhove
What's beyond ERP? New normal ERP? by Ludo Van den Kerckhove
 
[Dutch] Wat zijn sociale mediagebruikers, melkkoeien of onbetaalde werknemers...
[Dutch] Wat zijn sociale mediagebruikers, melkkoeien of onbetaalde werknemers...[Dutch] Wat zijn sociale mediagebruikers, melkkoeien of onbetaalde werknemers...
[Dutch] Wat zijn sociale mediagebruikers, melkkoeien of onbetaalde werknemers...
 
Group preference aggregation based on ELECTRE methods for ERP system selection
Group preference aggregation based on ELECTRE methods for ERP system selectionGroup preference aggregation based on ELECTRE methods for ERP system selection
Group preference aggregation based on ELECTRE methods for ERP system selection
 
A Multicriteria Model for Strategic Implementation of Business Process Manage...
A Multicriteria Model for Strategic Implementation of Business Process Manage...A Multicriteria Model for Strategic Implementation of Business Process Manage...
A Multicriteria Model for Strategic Implementation of Business Process Manage...
 
Some Considerations on Contracts ERP Buyer-Seller perspective
Some Considerations on Contracts ERP Buyer-Seller perspectiveSome Considerations on Contracts ERP Buyer-Seller perspective
Some Considerations on Contracts ERP Buyer-Seller perspective
 

KĂźrzlich hochgeladen

Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Sheetaleventcompany
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
 
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
lizamodels9
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Anamikakaur10
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 

KĂźrzlich hochgeladen (20)

Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
Call Girls From Raj Nagar Extension Ghaziabad❤️8448577510 ⊹Best Escorts Servi...
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 

The process of process modeling by Hajo Reijers

  • 1. Hajo Reijers The Process of Process Modeling
  • 2. Jakob Pinggera Stefan Zugal Barbara Weber Dirk Fahland Hajo Reijers Irene Vanderfeesten Matthias Weidlich Jan Mendling Pnina Soffer Jan Claes Geert Poels PAGE 2
  • 3. Process Models in BPM common identify problems in understanding the business process discover opportunities execute for improvement PAGE 3
  • 4. Quality Problems  Error rates between 10% and 50% in industrial process model collections (Mendling 2009, Fahland et al. 2009, Mendling et al. 2008)  impedes comprehensibility and maintainability of process models (Mendling 2008, Weber & Reichert 2008, Weber et al. 2011) • Non intention-revealing or inconsistent naming (Mendling et al. 2010) • Redundant process fragments (Hallerbach et al. 2010) • Large and unnecessarily complex process models (Soto et al. 2008) PAGE 4
  • 5. Process Model Development Lifecycle Elicitation Formalization PAGE 5
  • 6. Challenges Good communication Significant process between stakeholders modeling skills and and effective good modeling negotiation processes support Elicitation Formalization PAGE 6
  • 7. Overall objective: Improve Formalization 1. Learn from process modelers 2. Investigate tool/notation impact on modeling 3. Support modeling: • modeling methodology • modeling notation • modeling tools Elicitation Formalization PAGE 7
  • 8. Analyze Formalization as a Process Formalization Elicitation Comprehension Reconciliation Modeling PAGE 8
  • 9. Outline  process modeling • motivation • elicitation + formalization  capture as a process • conceptual idea • what does it look like  insights: • dialogue document • modeling styles • eye-tracking PAGE 9
  • 10. Process of Process Modeling (PPM)  iterative, highly flexible process  depends on individual modeler  3 successive phases Comprehension Reconciliation Modeling PAGE 10
  • 11. What does the PPM look like?  same product (process model) PAGE 11
  • 12. What does the PPM look like?  same product (process model)  record modeling steps PAGE 12
  • 13. Model recording CREATE_XOR_GATEWAY CREATE_ACTIVITY CREATE_EDGE CREATE_START_EVENT CREATE_AND_GATEWA MOVE_ACTIVITY DELETE_ACTIVITY NAME_EDGE CREATE_EDGE_BENDPOINT RENAME_ACTIVITY Cheetah Experimental Platform: http://bpm.q-e.at/?page_id=56 PAGE 13
  • 14. What does the PPM look like?  classify modeling steps  accumulate in Modeling Phase Diagrams (PPMs) PAGE 14
  • 15. Experiments PAGE 15
  • 16. Outline  process modeling • motivation • elicitation + formalization  capture as a process • conceptual idea • what does it look like  some insights • dialogue document • attention fixation • modeling styles PAGE 16
  • 17. DIALOGUE DOCUMENT PAGE 17
  • 18. Dialogue document P.J.M. Frederiks and Th.P. van der Weide: Information modeling: The process and the required competencies of its participants. Data and Knowledge Engineering 58 (2006) 1, 4-20. PAGE 18
  • 19. Dialogue document  Factor of interest: Organization of dialogue document  Factor levels: Breadth-first, Depth-first, Random
  • 21. Results: Modeling time  Breadth-first significantly quicker than random
  • 22. Results: Accuracy  Random has a significant higher distance
  • 23. Results – Dialogue document  Modeling is difficult • High percentage of syntactical errors  Organization dialogue document: • Limited effect on syntactical correctness • Big effect on accuracy  Breadth first seems favorable: • Modeling time lowest • Modelers most closely follow dialogue document PAGE 23
  • 24. MODELING STYLES PAGE 24
  • 25. Modeling styles PAGE 25
  • 26. Approach Understandable Non-understandable models models J. Claes, I. Vanderfeesten, H.A. Reijers, J. Pinggera, M. Weidlich, S. Zugal, B. Weber, J. Mendling, G. Poels and D. Fahland. Tying Process Model Quality to the Modeling Process: The Impact of Structuring, Movement, and Speed. Accepted to 10th International Conference on Business Process Management (BPM 2012) PAGE 26
  • 27. Structured modeling  Creating blocks ‘as a whole’ (before moving on to the creation of the rest of the model) ACT ACT X X ACT PAGE 27
  • 28. Movement PAGE 28
  • 29. Speed PAGE 29
  • 30. Test  Structured modeling maxSimulBlock understandability  0.028* percNumBlockAsAWhole understandability  0.030*  Moves avgMoveOnMovedElements understandability  0.049* percNumElementsWithMoves understandability  0.648  Speed totTime understandability  0.031* totCreateTime understandability  0.014* PAGE 30
  • 31. EYE-TRACKING PAGE 31
  • 32. Eye-tracking PAGE 32
  • 33. Modeler 33
  • 34. Summary  creating a formal model is a process in itself  we record and measure this process of modeling  modeling is difficult  structure dialogue document has an impact  modeling styles differ – relation with model quality  in search of what makes modeling difficult PAGE 34
  • 35. Take away  good modelers model quickly  good modelers model structuredly
  • 36. The future  questions: • can we improve the process of process modeling? • can we develop effective modeling instructions? • can we provide effective tool support? X X PAGE 36
  • 37. Questions?  S.N. Cant, D.R. Jeffery and B Henderson-Sellers: A conceptual model of cognitive complexity of elements of the programming process. Information and Software Technology 37 (1995) 7, pp. 351-362.  J. Claes, I. Vanderfeesten, H.A. Reijers, J. Pinggera, M. Weidlich, S. Zugal, B. Weber, J. Mendling, G. Poels and D. Fahland. Tying Process Model Quality to the Modeling Process: The Impact of Structuring, Movement, and Speed. Accepted to 10th International Conference on Business Process Management (BPM 2012)  P.J.M. Frederiks and Th.P. van der Weide: Information modeling: The process and the required competencies of its participants. Data and Knowledge Engineering 58 (2006) 1, 4-20.  A. Hallerbach, T. Bauer and M. Reichert: Capturing Variability in Business Process Models: The Provop Approach. Journal of Software Maintenance and Evolution: Research and Practice 22 (2010) 6–7, pp. 519–546.  J. Mendling: Metrics for Process Models: Empirical Foundations of Verification, Error Prediction and Guidelines for Correctness, Springer, 2008.  J. Mendling: Empirical Studies in Process Model Verification. Transactions on Petri Nets and Other Models of Concurrency II, Springer, 2009, pp. 208–224.  G. Miller: The Magical Number Seven, Plus or Minus Two: Some Limits on Our Capacity for Processing Information. Psychological Review 63 (1956), pp. 81-87.  J. Mendling, H.A. Reijers and J. Recker, Activity Labeling in Process Modeling: Empirical Insights and Recommendations, Information Systems 35 (2010) 4, pp. 467-482.  J. Mendling, H.M.W. Verbeek, B.F. van Dongen, W.M.P. van der Aalst and G. Neumann: Detection and Prediction of Errors in EPCs of the SAP Reference Model, Data & Knowledge Engineering 64 (2008) 1, pp. 312-329.  J. Pinggera, P. Soffer, S. Zugal, B. Weber, M. Weidlich, D. Fahland, H.A. Reijers and J. Mendling: Modeling Styles in Business Process Modeling. In: Proc. BPMDS ’12 (accepted), 2012. Hajo Reijers  P. Rittgen, Quality and perceived usefulness of process models, In: Proc. SAC’10, 2010, pp. 65- h.a.reijers@tue.nl 72.  A.-W. Scheer, ARIS - Business Process Modeling, 3rd ed., Springer 2000.  M. Soto, A. Ocampo and J. Munch: The Secret Life of a Process Description: A Look into the http://www.reijers.com Evolution of a Large Process Model, In: Proc. ICSP'08, 2008, pp. 257-268. Twitter: @MultumNonMulta  B. Weber and M. Reichert: Refactoring Process Models in Large Process Repositories In: Proc. CAiSE'08 (2008), pp. 124-139.  B. Weber, M. Reichert, J. Mendling and H.A. Reijers: Refactoring Large Process Model Repositories.. Computers and Industry 62(2011) 5, pp. 467-486. PAGE 37