SlideShare a Scribd company logo
Improving Process Models for Better Understanding and Analysis Dr.  Darius Šilingas Head of Solutions Department  @ No Magic Europe Mobile: +370 686 12748 e-mail:  [email_address] LinkedIn:  http://lt.linkedin.com/in/dariussilingas
About Instructor Dr.  Darius Šilingas Principal Consultant  and  Head of Solutions Department  at  No Magic Europe Expert in information system and business modeling, lead ~200 training and consultancy sessions in 20 countries Organizer of annual conference  Business Process Management in Practice  in Lithuania Owner of LinkedIn BPM discussion group  Verslo procesų valdymas  (in Lithuania)
Challenge of Informal Business Process Drawings How to optimize VIP customer service ?
Komunikacijos standartų poreikis – Babelio pavyzdys
What Is BPMN? BPMN  stands for  B usiness  P rocess  M odel and  N otation . BPMN provides a standardized graphical notation for modeling business processes. BPMN is understandable by  all stakeholders Business analysts that create the initial drafts of the processes; Excellence people who monitor and optimize those processes; Developers responsible for implementing systems. BPMN 2.0 (Business Process Model and Notation) standard is developed by OMG (Object Management Group):  http://www.bpmn.org/   BPMN 1.0 released in 2004 BPMN 2.0 beta1 released in September 2009 BPMN 2.0  beta2 released   in  June 2010
BPMN 2.0 Diagrams Process Diagram Collaboration Diagram Choreography Diagram Conversations in Collaboration Diagram
A Minimal Subset of BPMN Elements
From Bad Practices to Best Practices Bad Practices Complex Diagrams Mixed Naming Modeling Minor Details Slalom in Diagrams Inventing Bicycle Inconsistent Gateways Repeating Events Best Practices Several Levels of Details Naming Conventions Documenting Minor Details Clear Primary Scenario Applying Process Patterns Consistent Gateways Proper Event Context
Bad Practice Nr. 1: Over Complex Diagrams
Best Practice Nr.1 :  Several Levels of Details Up to 10 steps in a diagram Question :  How many steps can be depicted in 3 levels of details ?
Bad Practice  Nr. 2 :  Mixed Naming Mixed naming hides inconsistent understanding
Best Practice  Nr. 2 :  Naming Conventions   A formulae for naming activities : strong   verb  +  noun Emphasis on achieved result, not on action ! Examples : Prepare Proposal Sign Agreement Handle Defect Report Language influences thinking
Best Practice Nr.2: Refactored Process
Bad Practice Nr.3 :  Modeling Minor Details There will be other business rules when we should still run class Is it worth putting it all to a diagram ?
Best Practice Nr.3 :  Describing Minor Details If required number of participants is not available ,  Head of Training Department   can make a decision to run class if There is urgent need to train employees Strategic partners/customers are registered to a class Cancellation costs will be higher than running costs
Bad Practice Nr.4: Slalom in Diagrams Reading BPMN diagram is obscured by : Long, bended and crossing lines Jumping forth and back in time scale Mixture of primary and secondary scenarios
Best Practice  Nr. 4 :  Clear Primary Scenario Primary scenario should be visible on one line  (  ) It is recommended to start modeling from primary scenario and add secondary ones afterwards
Bad Practice Nr.5 :  Reinventing Bicycle Fresh-baked modelers often invent strange modeling approaches for well-known situations
Best Practice  Nr.5:  Process Patterns Process patterns provide bigger modeling components that enable creating simpler and more efficient process diagrams
Bad Practice Nr.6 :  Inconsistent Gateways
Best Practice Nr.6 :  Consistent Gateways
Bad Practice Nr.7 :  Repeating Events
Best Practice  Nr.7:  Proper Event Context
Monitoring Business Processes
Analysis of KPI Change Over Time
Quantitative Business Process Management “ You can manage only what you are able to measure ” Metric  –  a view on statistical data providing insights into important aspects of a business process Key Performance Indicator  (KPI)  is the most important metric, which reflects business process (in)efficiency Metric examples : Return on investment, profitability Sales percentage from   quality leads A ratio of reported defects to existing users Process execution duration and its variability ...
Measuring Process KPIs Business Process Costs Financial costs Manual work amount Use of physical resources Quality Successful end  % Defect rate Customer satisfaction Time Mean execution duration Idle duration Duration variation
What Can I Measure for a Specific Process? Appropriate start time Quality Assessment (questionnaires) Costs Revenue
How to Develop BPMN Modeling Culture? BPM Leader Communicates BPM vision Helps other employees to solve BPM problems Guidelines for Implementing Best Practices Naming conventions, diagram layout, bad vs. good examples BPM leader owns the document Regular model reviews Useful to involve external experts Share comments and suggestions Sharing experience inside and outside organization Confidentiality  –  do not discover concrete numbers Learning from own and others’ mistakes
More Information Is Available In … Refactoring BPMN Models: From Bad Smells to Best Practices and Process Patterns Darius Šilingas, Edita Milevičienė
think  BIG start   SMALL   and   E V O L V E
The End Thank You for Attention! Questions ? ? ? Let’s Keep in Touch!

More Related Content

PDF
Improve Creative Workflow
PPT
Strategic Application of Software Development Process for Business Oriented P...
PPT
Managing Design 2010
PDF
Beyond PMP: Integration Management
PDF
Beyond PMP: Human Resource Management
PPTX
Process Development For Small Business 040610 Tda
PDF
Operation Manager Interview Questions and Answers 2021
PPT
BPM Business Value Patterns
Improve Creative Workflow
Strategic Application of Software Development Process for Business Oriented P...
Managing Design 2010
Beyond PMP: Integration Management
Beyond PMP: Human Resource Management
Process Development For Small Business 040610 Tda
Operation Manager Interview Questions and Answers 2021
BPM Business Value Patterns

What's hot (6)

PPTX
Functional allocation
PDF
PMP: Key Concepts
PDF
CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...
PPT
Managing International CRM Projects
PDF
Beyond PMP: Communications and Stakeholder Manager
PPTX
Business Analysis in A Nutshell
Functional allocation
PMP: Key Concepts
CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...
Managing International CRM Projects
Beyond PMP: Communications and Stakeholder Manager
Business Analysis in A Nutshell
Ad

Similar to 5. 21.10.11-darius silingas-improving-process_models_for_better_understanding_and_analysis (20)

PPTX
Bisuness process management
PDF
Bpm+bpmn (lunch n-learn,12-15-2009,updated)
PPTX
Current bpm trends tendencias en bpm
PDF
jBPM Community Training #2: The BPM Practice
PPT
Business Process Modeling Notation: A Foundation for Process Transformation
PPTX
Business Process Management
PDF
Introduction to Business Process Management
PDF
Introduction to business process management
PDF
Business Process Management 101 Training
PPT
Introduction to BPM, Business Process Management, BPM
PPTX
BPM (Business Process Management) Introduction
PPS
BPM - The Promise And Challenges
PPTX
workshop1.pptx
PDF
Strategy & Business Process Management
PPTX
Best Practices for Creating Clear and Effective BPMN Diagrams
PDF
How-improve-business-process-management-9-steps.pdf
PDF
Generating Business Value with Business Process Management (BPM)
PPT
Business Process Modeling & Automation: Where are we?
PDF
Business processmodels aa_knowledgemanagementplatform-riga-20151026
PPT
Les week 7 BPM
Bisuness process management
Bpm+bpmn (lunch n-learn,12-15-2009,updated)
Current bpm trends tendencias en bpm
jBPM Community Training #2: The BPM Practice
Business Process Modeling Notation: A Foundation for Process Transformation
Business Process Management
Introduction to Business Process Management
Introduction to business process management
Business Process Management 101 Training
Introduction to BPM, Business Process Management, BPM
BPM (Business Process Management) Introduction
BPM - The Promise And Challenges
workshop1.pptx
Strategy & Business Process Management
Best Practices for Creating Clear and Effective BPMN Diagrams
How-improve-business-process-management-9-steps.pdf
Generating Business Value with Business Process Management (BPM)
Business Process Modeling & Automation: Where are we?
Business processmodels aa_knowledgemanagementplatform-riga-20151026
Les week 7 BPM
Ad

More from ICV_eV (20)

PDF
Die ICV-Digitalisierungsoffensive - das sagen die Teilnehmer
PDF
2016 ccs stuttgart flyer
PDF
2016 12. cab
PDF
2016 ccs stuttgart flyer
PDF
Forum gesundheitswesen 2016 programm
PDF
Cab11 flyer 2015_final
PDF
Big data-konferenz 2015
PDF
Präsentation entwicklung der ccs])
PDF
2015 nordtagung programmflyer
PDF
2015 cab11 flyer
PDF
Ccs 2015 flyer v1
PDF
Ccs 2015 flyer v1
PDF
2015 controller tagung schweizer arbeitskreise flyer
PDF
Forum gesundheitswesen 2015 programm
PDF
Controlling flyer 14 cib_internetversion
PDF
Cc2015 programm final
PDF
2014 12 31_icv_bulletin_december_2014_short
PDF
2014 12 31_icv_bulletin_december_2014
PDF
2014 11 29_munich_ppt_poland
PDF
Icv big data dream car en final
Die ICV-Digitalisierungsoffensive - das sagen die Teilnehmer
2016 ccs stuttgart flyer
2016 12. cab
2016 ccs stuttgart flyer
Forum gesundheitswesen 2016 programm
Cab11 flyer 2015_final
Big data-konferenz 2015
Präsentation entwicklung der ccs])
2015 nordtagung programmflyer
2015 cab11 flyer
Ccs 2015 flyer v1
Ccs 2015 flyer v1
2015 controller tagung schweizer arbeitskreise flyer
Forum gesundheitswesen 2015 programm
Controlling flyer 14 cib_internetversion
Cc2015 programm final
2014 12 31_icv_bulletin_december_2014_short
2014 12 31_icv_bulletin_december_2014
2014 11 29_munich_ppt_poland
Icv big data dream car en final

Recently uploaded (20)

PPTX
Probability Distribution, binomial distribution, poisson distribution
PPTX
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
PDF
A Brief Introduction About Julia Allison
PPTX
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
PPTX
Lecture (1)-Introduction.pptx business communication
PDF
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
PDF
Deliverable file - Regulatory guideline analysis.pdf
DOCX
unit 1 COST ACCOUNTING AND COST SHEET
PDF
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
PDF
Business model innovation report 2022.pdf
PDF
MSPs in 10 Words - Created by US MSP Network
PDF
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
PPTX
ICG2025_ICG 6th steering committee 30-8-24.pptx
PDF
DOC-20250806-WA0002._20250806_112011_0000.pdf
PDF
Laughter Yoga Basic Learning Workshop Manual
DOCX
Business Management - unit 1 and 2
PDF
IFRS Notes in your pocket for study all the time
PDF
Roadmap Map-digital Banking feature MB,IB,AB
PDF
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
DOCX
Euro SEO Services 1st 3 General Updates.docx
Probability Distribution, binomial distribution, poisson distribution
Dragon_Fruit_Cultivation_in Nepal ppt.pptx
A Brief Introduction About Julia Allison
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
Lecture (1)-Introduction.pptx business communication
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
Deliverable file - Regulatory guideline analysis.pdf
unit 1 COST ACCOUNTING AND COST SHEET
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
Business model innovation report 2022.pdf
MSPs in 10 Words - Created by US MSP Network
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
ICG2025_ICG 6th steering committee 30-8-24.pptx
DOC-20250806-WA0002._20250806_112011_0000.pdf
Laughter Yoga Basic Learning Workshop Manual
Business Management - unit 1 and 2
IFRS Notes in your pocket for study all the time
Roadmap Map-digital Banking feature MB,IB,AB
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
Euro SEO Services 1st 3 General Updates.docx

5. 21.10.11-darius silingas-improving-process_models_for_better_understanding_and_analysis

  • 1. Improving Process Models for Better Understanding and Analysis Dr. Darius Šilingas Head of Solutions Department @ No Magic Europe Mobile: +370 686 12748 e-mail: [email_address] LinkedIn: http://lt.linkedin.com/in/dariussilingas
  • 2. About Instructor Dr. Darius Šilingas Principal Consultant and Head of Solutions Department at No Magic Europe Expert in information system and business modeling, lead ~200 training and consultancy sessions in 20 countries Organizer of annual conference Business Process Management in Practice in Lithuania Owner of LinkedIn BPM discussion group Verslo procesų valdymas (in Lithuania)
  • 3. Challenge of Informal Business Process Drawings How to optimize VIP customer service ?
  • 4. Komunikacijos standartų poreikis – Babelio pavyzdys
  • 5. What Is BPMN? BPMN stands for B usiness P rocess M odel and N otation . BPMN provides a standardized graphical notation for modeling business processes. BPMN is understandable by all stakeholders Business analysts that create the initial drafts of the processes; Excellence people who monitor and optimize those processes; Developers responsible for implementing systems. BPMN 2.0 (Business Process Model and Notation) standard is developed by OMG (Object Management Group): http://www.bpmn.org/ BPMN 1.0 released in 2004 BPMN 2.0 beta1 released in September 2009 BPMN 2.0 beta2 released in June 2010
  • 6. BPMN 2.0 Diagrams Process Diagram Collaboration Diagram Choreography Diagram Conversations in Collaboration Diagram
  • 7. A Minimal Subset of BPMN Elements
  • 8. From Bad Practices to Best Practices Bad Practices Complex Diagrams Mixed Naming Modeling Minor Details Slalom in Diagrams Inventing Bicycle Inconsistent Gateways Repeating Events Best Practices Several Levels of Details Naming Conventions Documenting Minor Details Clear Primary Scenario Applying Process Patterns Consistent Gateways Proper Event Context
  • 9. Bad Practice Nr. 1: Over Complex Diagrams
  • 10. Best Practice Nr.1 : Several Levels of Details Up to 10 steps in a diagram Question : How many steps can be depicted in 3 levels of details ?
  • 11. Bad Practice Nr. 2 : Mixed Naming Mixed naming hides inconsistent understanding
  • 12. Best Practice Nr. 2 : Naming Conventions A formulae for naming activities : strong verb + noun Emphasis on achieved result, not on action ! Examples : Prepare Proposal Sign Agreement Handle Defect Report Language influences thinking
  • 13. Best Practice Nr.2: Refactored Process
  • 14. Bad Practice Nr.3 : Modeling Minor Details There will be other business rules when we should still run class Is it worth putting it all to a diagram ?
  • 15. Best Practice Nr.3 : Describing Minor Details If required number of participants is not available , Head of Training Department can make a decision to run class if There is urgent need to train employees Strategic partners/customers are registered to a class Cancellation costs will be higher than running costs
  • 16. Bad Practice Nr.4: Slalom in Diagrams Reading BPMN diagram is obscured by : Long, bended and crossing lines Jumping forth and back in time scale Mixture of primary and secondary scenarios
  • 17. Best Practice Nr. 4 : Clear Primary Scenario Primary scenario should be visible on one line (  ) It is recommended to start modeling from primary scenario and add secondary ones afterwards
  • 18. Bad Practice Nr.5 : Reinventing Bicycle Fresh-baked modelers often invent strange modeling approaches for well-known situations
  • 19. Best Practice Nr.5: Process Patterns Process patterns provide bigger modeling components that enable creating simpler and more efficient process diagrams
  • 20. Bad Practice Nr.6 : Inconsistent Gateways
  • 21. Best Practice Nr.6 : Consistent Gateways
  • 22. Bad Practice Nr.7 : Repeating Events
  • 23. Best Practice Nr.7: Proper Event Context
  • 25. Analysis of KPI Change Over Time
  • 26. Quantitative Business Process Management “ You can manage only what you are able to measure ” Metric – a view on statistical data providing insights into important aspects of a business process Key Performance Indicator (KPI) is the most important metric, which reflects business process (in)efficiency Metric examples : Return on investment, profitability Sales percentage from quality leads A ratio of reported defects to existing users Process execution duration and its variability ...
  • 27. Measuring Process KPIs Business Process Costs Financial costs Manual work amount Use of physical resources Quality Successful end % Defect rate Customer satisfaction Time Mean execution duration Idle duration Duration variation
  • 28. What Can I Measure for a Specific Process? Appropriate start time Quality Assessment (questionnaires) Costs Revenue
  • 29. How to Develop BPMN Modeling Culture? BPM Leader Communicates BPM vision Helps other employees to solve BPM problems Guidelines for Implementing Best Practices Naming conventions, diagram layout, bad vs. good examples BPM leader owns the document Regular model reviews Useful to involve external experts Share comments and suggestions Sharing experience inside and outside organization Confidentiality – do not discover concrete numbers Learning from own and others’ mistakes
  • 30. More Information Is Available In … Refactoring BPMN Models: From Bad Smells to Best Practices and Process Patterns Darius Šilingas, Edita Milevičienė
  • 31. think BIG start SMALL and E V O L V E
  • 32. The End Thank You for Attention! Questions ? ? ? Let’s Keep in Touch!

Editor's Notes

  • #6: Language: semantics and meaning, simplify language to be accessible to business people No Magic is an active member of OMG. Business Process Modelling Notation (BPMN) is a graphical representation for specifying business processes in a workflow. BPMN was developed by Business Process Management Initiative (BPMI) . In august 2001 the Notation working group was formed. The group was composed of 35 companies, organizations or individuals. May 2004 BPMN 1.0 specification was released to the public. February 2006, BPMN 1.0 was adopted as an OMG standard and is currently maintained by the Object Management Group since the two organizations merged in 2005. As of January 2009, the current version of BPMN is 1.2, with a major revision process for BPMN 2.0 in progress.
  • #8: Keep lanes, remove multiple instance, add X notation, leave default sequence flow
  • #28: Laikas (vykdymo ir laukimo) Resursų naudojimas (žmonių, sistemų, dokumentų) Defektų kiekis (...) Efektyvumas (...) Dažniausiai analizuojami dinaminiai pokyčiai arba santykiai Proceso sukuriamos “šiukšlės”
  • #29: Laikas (vykdymo ir laukimo) Resursų naudojimas (žmonių, sistemų, dokumentų) Defektų kiekis (...) Efektyvumas (...) Dažniausiai analizuojami dinaminiai pokyčiai arba santykiai Proceso sukuriamos “šiukšlės”