SlideShare a Scribd company logo
1 of 37
Download to read offline
www.sabi-consulting.cz
Modelování procesů – notace
BPMN2 + CMMN + DMN
Ing. Ivana Šabatová, Ph.D.
www.sabi-consulting.cz
PROČ MODELUJEME
PROCESY?
Trocha filosofie na úvod…
2
www.sabi-consulting.cz
model - modelovací jazyk - notace
 Co je model?
– obraz reality
▪ Současné (AS-IS)
▪ Budoucí (TO-BE)
▪ Minulé (rekonstrukce)
 Co je modelovací jazyk?
– syntaxe = slovník + gramatika
– sémantika
 Co je notace?
– grafické elementy modelovacího jazyka
– součást slovníku
3
www.sabi-consulting.cz
Modelování
 Proč modelujeme?
▪ Komunikace a porozumění
▪ Standardizace
▪ Předávání znalosti
▪ Zadání představy či požadavku
4
www.sabi-consulting.cz
Modelování toku procesů
 Nejvíce používané notace (mimo BPMN):
– UML
▪ Sekvenční diagram
▪ Stavový diagram
▪ Diagram aktivity
– EPC
▪ Event Driven Process Chain
5
www.sabi-consulting.cz
PROČ DALŠÍ NOTACE?
Jak BPMS ovlivňují nové přístupy k automatizaci procesů…
6
www.sabi-consulting.cz
Jeden model pro celý životní
cyklus procesu
7
ANALÝZA
MODELOVÁNÍ
SIMULACE
VÝVOJ
IMPLEMENTACE
MONITORING
www.sabi-consulting.cz
Úrovně modelování procesů
 Deskriptivní
 Analytické
 Exekutivní
8
Různé modely pro různé
účely použití a pro různé
uživatele je OK
www.sabi-consulting.cz
OMG standardy
 UML, BMM, BPMN2, CMMN, DMN
 Standardy a další dokumenty volně
ke stažení na webu www.omg.org
 Certifikace znalosti BPMN 2.0:
▪ OMG Certified Expert in BPM 2
▪ více informací na webu
education.anywhere.cz:
https://goo.gl/8PNQkn
9
www.sabi-consulting.cz
BPMN 2.0
Business Process Model and Notation 2.0
10
www.sabi-consulting.cz
BPMN 2.0
 „Tradiční“ modelování toku procesu (process
flow)
 Použitelná pro všechny úrovně modelování
 Přenositelnost formátu .bpmn mezi různými
modelovacími nástroji
 Poměrně velké množství elementů
 Ne vždy jsou modely v BPMN 2.0 intuitivně
interpretovatelné, je potřeba notaci znát pro
aktivní a ještě více pro pasivní použití
11
www.sabi-consulting.cz
Typy modelů I.
 Private
 Public
 Collaborative
12
www.sabi-consulting.cz
Typy modelů II.
 Choreographies
 Conversations
13
www.sabi-consulting.cz
Přehled elementů BPMN 2.0
14
Flow Objects:
1. Events
2. Activities
3. Gateways
Swimlanes:
1. Pools
2. Lanes
1. Flow Objects
2. Connecting Objects
3. Swimlanes
4. Artifacts
Connecting Objects:
1. Sequence Flow
2. Message Flow
3. Association
Artifacts:
1. Data Objects
2. Data Store
3. Group
4. Annotation
Group
www.sabi-consulting.cz
Přehled elementů BPMN 2.0
www.sabi-consulting.cz 16
Connecting Objects
Které aktivity se spustí po aktivitě A:
1) pokud Podmínka P = PRAVDA?
2) pokud Podmínka P ≠ PRAVDA?
a)
1) P = PRAVDA  B+C+D
2) P ≠ PRAVDA  D
b)
1) P = PRAVDA  B+C
2) P ≠ PRAVDA  C+D
c)
1) P = PRAVDA  B+D
2) P ≠ PRAVDA  C+D
www.sabi-consulting.cz
Příklad návrhového vzoru v BPMN2
17
Horní a dolní časový limit
www.sabi-consulting.cz
Příklad použití BPMN 2.0
18
Plánování
servisu
Objednávka
servisu
Našespolečnost
ServisnístřediskoDoprava
PůjčovnaKlient
Upřesnění
požadavku
zákazníka
Požadavek na
auto
Přijetí
požadavku na
auto
Rezervace
servisní sady
Objednávka
auta
Přijetí
potvrzení
objednávky
Informace
o rezervaci auta
Potvrzení
termínu
Servisní
návštěva
Plánovaný
termín
Odvolání
servisu
Pokyn
k vyúčtování
Rezervace
auta
Potvrzení
objednávky
Zrušení
objednávky
Faktura
Vyúčtování
a fakturace
Likvidace
faktury
www.sabi-consulting.cz
CMMN
Case Management Model and Notation
19
www.sabi-consulting.cz
CMMN
 „neTradiční“ modelování toku procesu
(process flow) – mnoho stupňů volnosti
 Použitelná pro všechny úrovně
modelování
 Přenositelnost formátu .cmmn mezi
různými modelovacími nástroji
 Stejně vypadající elementy notace jako
v BPMN2 mají jiný význam
20
www.sabi-consulting.cz 21
Přehled
elementů
CMMN
www.sabi-consulting.cz 22
Jednotky plánu (Plan Items)
a příklad použití plánovací tabulky (Planning Table)
www.sabi-consulting.cz
Příklad použití CMMN
23
www.sabi-consulting.cz
DMN
Decision Model and Notation
24
www.sabi-consulting.cz
DMN
 Modelování pravidel (Business Rules)
 Použitelná pro všechny úrovně
modelování
 Přenositelnost formátu .dmn mezi
různými modelovacími nástroji
 Kombinace rozhodovací tabulky
a notace včetně modelu řetězení
pravidel
25
www.sabi-consulting.cz
Přehled elementů DMN
26
www.sabi-consulting.cz
Příklad použití DMN
27
decision requirements diagram (DRD)
www.sabi-consulting.cz
Příklad použití DMN
28
decision table
www.sabi-consulting.cz
Příklad použití DMN
29
decision table
www.sabi-consulting.cz
JAK TO CELÉ PASUJE
DOHROMADY?
Komplementarita notací BPMN2, CMMN a DMN…
30
www.sabi-consulting.cz 31
DMN model
BPMN 2.0 model
www.sabi-consulting.cz
CO ŘÍCI NA ZÁVĚR?
Učme se z cizích chyb, ne z vlastních…
32
www.sabi-consulting.cz
Inspirace v architektuře
33
www.sabi-consulting.cz
Doporučení
 Použijte správný model pro daný účel
a danou cílovou skupinu
 Nebojte se kombinovat více typů
modelů v jednom projektu
 Zjednodušujte, ale ne příliš!
 Vyberte si vhodné nástroje pro Váš
konkrétní projekt
34
www.sabi-consulting.cz 35
Procesy nás baví 
www.sabi-consulting.cz
nabídka
Od sabi consulting pro Vás?
Stáhněte si zdarma poster
BPMN2 – CMMN - DMN
ve formátu pdf
36
www.sabi-consulting.cz
Web osobní: www.sabi.cz
Web firemní: www.sabi-consulting.cz
LinkedIn: https://www.linkedin.com/in/sabatova
Twitter: @sabi_con
37
Děkuji za pozornost
Další informace a BPM poster ke stažení 

More Related Content

What's hot

B2B Integration in the Cloud
B2B Integration in the CloudB2B Integration in the Cloud
B2B Integration in the Cloudi8c
 
BPMN 2.0 Einfühung
BPMN 2.0 EinfühungBPMN 2.0 Einfühung
BPMN 2.0 EinfühungIOZ AG
 
A Summary of TOGAF's Architecture Capability Framework
A Summary of TOGAF's Architecture Capability FrameworkA Summary of TOGAF's Architecture Capability Framework
A Summary of TOGAF's Architecture Capability FrameworkPaul Sullivan
 
Power Platform Governance Webinar
Power Platform Governance WebinarPower Platform Governance Webinar
Power Platform Governance WebinarRunpipe
 
Steering Committee Presentation
Steering Committee PresentationSteering Committee Presentation
Steering Committee Presentationzachflanders
 
ITIL4 – 26.11.2020
ITIL4 – 26.11.2020ITIL4 – 26.11.2020
ITIL4 – 26.11.2020itSMF Belgium
 
Continuous Delivery of Agile Architecture
Continuous Delivery of Agile ArchitectureContinuous Delivery of Agile Architecture
Continuous Delivery of Agile ArchitectureBrad Appleton
 
IT Portfolio Management Using Enterprise Architecture and ITIL® Service Strategy
IT Portfolio Management Using Enterprise Architecture and ITIL® Service StrategyIT Portfolio Management Using Enterprise Architecture and ITIL® Service Strategy
IT Portfolio Management Using Enterprise Architecture and ITIL® Service StrategyNUS-ISS
 
Capgemini your global aviation partner CoE Aviation
Capgemini your global aviation partner CoE AviationCapgemini your global aviation partner CoE Aviation
Capgemini your global aviation partner CoE AviationHikmat Mahawat Khan
 
R, Data Wrangling & Predicting NFL with Elo like Nate SIlver & 538
R, Data Wrangling & Predicting NFL with Elo like Nate SIlver & 538R, Data Wrangling & Predicting NFL with Elo like Nate SIlver & 538
R, Data Wrangling & Predicting NFL with Elo like Nate SIlver & 538Krishna Sankar
 
Difference between ITIL v3 and ITIL 4 | ITIL® Foundation Training | Edureka
Difference between ITIL v3 and ITIL 4 | ITIL® Foundation Training | EdurekaDifference between ITIL v3 and ITIL 4 | ITIL® Foundation Training | Edureka
Difference between ITIL v3 and ITIL 4 | ITIL® Foundation Training | EdurekaEdureka!
 
OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2
OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2 OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2
OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2 vasuballa
 
Store, Manage, & Access Documents In Salesforce With XfilesPro .pdf
Store, Manage, &  Access Documents In Salesforce With XfilesPro  .pdfStore, Manage, &  Access Documents In Salesforce With XfilesPro  .pdf
Store, Manage, & Access Documents In Salesforce With XfilesPro .pdfXfilesPro
 
F17_Unified Governance for Power Automate, Power Apps, Power BI
F17_Unified Governance for Power Automate, Power Apps,  Power BIF17_Unified Governance for Power Automate, Power Apps,  Power BI
F17_Unified Governance for Power Automate, Power Apps, Power BIserge luca
 
Testing Guide for SAP SuccessFactors
Testing Guide for SAP SuccessFactorsTesting Guide for SAP SuccessFactors
Testing Guide for SAP SuccessFactorsWorksoft
 
SharePoint Design & Configuration Best Practices & Guidelines - Innovate Vanc...
SharePoint Design & Configuration Best Practices & Guidelines - Innovate Vanc...SharePoint Design & Configuration Best Practices & Guidelines - Innovate Vanc...
SharePoint Design & Configuration Best Practices & Guidelines - Innovate Vanc...Innovate Vancouver
 
Supply Chain Optimization with Apache Kafka
Supply Chain Optimization with Apache KafkaSupply Chain Optimization with Apache Kafka
Supply Chain Optimization with Apache KafkaKai Wähner
 

What's hot (20)

B2B Integration in the Cloud
B2B Integration in the CloudB2B Integration in the Cloud
B2B Integration in the Cloud
 
BPMN 2.0 Einfühung
BPMN 2.0 EinfühungBPMN 2.0 Einfühung
BPMN 2.0 Einfühung
 
A Summary of TOGAF's Architecture Capability Framework
A Summary of TOGAF's Architecture Capability FrameworkA Summary of TOGAF's Architecture Capability Framework
A Summary of TOGAF's Architecture Capability Framework
 
Power Platform Governance Webinar
Power Platform Governance WebinarPower Platform Governance Webinar
Power Platform Governance Webinar
 
Steering Committee Presentation
Steering Committee PresentationSteering Committee Presentation
Steering Committee Presentation
 
ITIL4 – 26.11.2020
ITIL4 – 26.11.2020ITIL4 – 26.11.2020
ITIL4 – 26.11.2020
 
Archimate Viewpoints
Archimate ViewpointsArchimate Viewpoints
Archimate Viewpoints
 
Continuous Delivery of Agile Architecture
Continuous Delivery of Agile ArchitectureContinuous Delivery of Agile Architecture
Continuous Delivery of Agile Architecture
 
IT Portfolio Management Using Enterprise Architecture and ITIL® Service Strategy
IT Portfolio Management Using Enterprise Architecture and ITIL® Service StrategyIT Portfolio Management Using Enterprise Architecture and ITIL® Service Strategy
IT Portfolio Management Using Enterprise Architecture and ITIL® Service Strategy
 
Capgemini your global aviation partner CoE Aviation
Capgemini your global aviation partner CoE AviationCapgemini your global aviation partner CoE Aviation
Capgemini your global aviation partner CoE Aviation
 
R, Data Wrangling & Predicting NFL with Elo like Nate SIlver & 538
R, Data Wrangling & Predicting NFL with Elo like Nate SIlver & 538R, Data Wrangling & Predicting NFL with Elo like Nate SIlver & 538
R, Data Wrangling & Predicting NFL with Elo like Nate SIlver & 538
 
Difference between ITIL v3 and ITIL 4 | ITIL® Foundation Training | Edureka
Difference between ITIL v3 and ITIL 4 | ITIL® Foundation Training | EdurekaDifference between ITIL v3 and ITIL 4 | ITIL® Foundation Training | Edureka
Difference between ITIL v3 and ITIL 4 | ITIL® Foundation Training | Edureka
 
OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2
OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2 OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2
OOW15 - Customer Success Stories: Upgrading to Oracle E-Business Suite 12.2
 
Manual book
Manual bookManual book
Manual book
 
Store, Manage, & Access Documents In Salesforce With XfilesPro .pdf
Store, Manage, &  Access Documents In Salesforce With XfilesPro  .pdfStore, Manage, &  Access Documents In Salesforce With XfilesPro  .pdf
Store, Manage, & Access Documents In Salesforce With XfilesPro .pdf
 
F17_Unified Governance for Power Automate, Power Apps, Power BI
F17_Unified Governance for Power Automate, Power Apps,  Power BIF17_Unified Governance for Power Automate, Power Apps,  Power BI
F17_Unified Governance for Power Automate, Power Apps, Power BI
 
IT Academy Certification Roadmap
IT Academy Certification RoadmapIT Academy Certification Roadmap
IT Academy Certification Roadmap
 
Testing Guide for SAP SuccessFactors
Testing Guide for SAP SuccessFactorsTesting Guide for SAP SuccessFactors
Testing Guide for SAP SuccessFactors
 
SharePoint Design & Configuration Best Practices & Guidelines - Innovate Vanc...
SharePoint Design & Configuration Best Practices & Guidelines - Innovate Vanc...SharePoint Design & Configuration Best Practices & Guidelines - Innovate Vanc...
SharePoint Design & Configuration Best Practices & Guidelines - Innovate Vanc...
 
Supply Chain Optimization with Apache Kafka
Supply Chain Optimization with Apache KafkaSupply Chain Optimization with Apache Kafka
Supply Chain Optimization with Apache Kafka
 

Similar to Modelování procesů - notace BPMN2, CMMN a DMN

PPC Restart 2021: David Smák & Přemysl Horáček - Maximalizace počtu leadů vs....
PPC Restart 2021: David Smák & Přemysl Horáček - Maximalizace počtu leadů vs....PPC Restart 2021: David Smák & Přemysl Horáček - Maximalizace počtu leadů vs....
PPC Restart 2021: David Smák & Přemysl Horáček - Maximalizace počtu leadů vs....Taste
 
Strategický Outsourcing
Strategický OutsourcingStrategický Outsourcing
Strategický OutsourcingMartin Pegner
 
Jak nevyhodit čas a peníze při redesignu webu
Jak nevyhodit čas a peníze při redesignu webuJak nevyhodit čas a peníze při redesignu webu
Jak nevyhodit čas a peníze při redesignu webuAITOM Digital s.r.o.
 
XRM solutions (MS Dynamics CRM platform) for large broker agency
XRM solutions (MS Dynamics CRM platform)  for large broker agencyXRM solutions (MS Dynamics CRM platform)  for large broker agency
XRM solutions (MS Dynamics CRM platform) for large broker agencyPetr Cermak
 
BPP Courses 200909
BPP Courses 200909BPP Courses 200909
BPP Courses 200909bpp.cz
 
Plán školení technik Haier
Plán školení   technik HaierPlán školení   technik Haier
Plán školení technik HaierMichal Kadlec
 

Similar to Modelování procesů - notace BPMN2, CMMN a DMN (6)

PPC Restart 2021: David Smák & Přemysl Horáček - Maximalizace počtu leadů vs....
PPC Restart 2021: David Smák & Přemysl Horáček - Maximalizace počtu leadů vs....PPC Restart 2021: David Smák & Přemysl Horáček - Maximalizace počtu leadů vs....
PPC Restart 2021: David Smák & Přemysl Horáček - Maximalizace počtu leadů vs....
 
Strategický Outsourcing
Strategický OutsourcingStrategický Outsourcing
Strategický Outsourcing
 
Jak nevyhodit čas a peníze při redesignu webu
Jak nevyhodit čas a peníze při redesignu webuJak nevyhodit čas a peníze při redesignu webu
Jak nevyhodit čas a peníze při redesignu webu
 
XRM solutions (MS Dynamics CRM platform) for large broker agency
XRM solutions (MS Dynamics CRM platform)  for large broker agencyXRM solutions (MS Dynamics CRM platform)  for large broker agency
XRM solutions (MS Dynamics CRM platform) for large broker agency
 
BPP Courses 200909
BPP Courses 200909BPP Courses 200909
BPP Courses 200909
 
Plán školení technik Haier
Plán školení   technik HaierPlán školení   technik Haier
Plán školení technik Haier
 

More from Slávek Rydval

Novinky ve Sparx EA 16
Novinky ve Sparx EA 16Novinky ve Sparx EA 16
Novinky ve Sparx EA 16Slávek Rydval
 
Temné kouty Sparx Systems EA
Temné kouty Sparx Systems EATemné kouty Sparx Systems EA
Temné kouty Sparx Systems EASlávek Rydval
 
Zkušenosti se Sparx System Pro Cloud serverem
Zkušenosti se Sparx System Pro Cloud serveremZkušenosti se Sparx System Pro Cloud serverem
Zkušenosti se Sparx System Pro Cloud serveremSlávek Rydval
 
4. setkání uživatelů Sparx Systems EA v ČR
4. setkání uživatelů Sparx Systems EA v ČR4. setkání uživatelů Sparx Systems EA v ČR
4. setkání uživatelů Sparx Systems EA v ČRSlávek Rydval
 
Práce s Toolboxem bez MDG technologie
Práce s Toolboxem bez MDG technologiePráce s Toolboxem bez MDG technologie
Práce s Toolboxem bez MDG technologieSlávek Rydval
 
3. setkání uživatelů Sparx EA v ČR
3. setkání uživatelů Sparx EA v ČR3. setkání uživatelů Sparx EA v ČR
3. setkání uživatelů Sparx EA v ČRSlávek Rydval
 
Ukázka knihy UML pro analytiky (před korekturami)
Ukázka knihy UML pro analytiky (před korekturami)Ukázka knihy UML pro analytiky (před korekturami)
Ukázka knihy UML pro analytiky (před korekturami)Slávek Rydval
 
Zkušenosti s generováním reportů
Zkušenosti s generováním reportůZkušenosti s generováním reportů
Zkušenosti s generováním reportůSlávek Rydval
 
Sedm smrtelných hříchů uživatelů UML
Sedm smrtelných hříchů uživatelů UMLSedm smrtelných hříchů uživatelů UML
Sedm smrtelných hříchů uživatelů UMLSlávek Rydval
 

More from Slávek Rydval (9)

Novinky ve Sparx EA 16
Novinky ve Sparx EA 16Novinky ve Sparx EA 16
Novinky ve Sparx EA 16
 
Temné kouty Sparx Systems EA
Temné kouty Sparx Systems EATemné kouty Sparx Systems EA
Temné kouty Sparx Systems EA
 
Zkušenosti se Sparx System Pro Cloud serverem
Zkušenosti se Sparx System Pro Cloud serveremZkušenosti se Sparx System Pro Cloud serverem
Zkušenosti se Sparx System Pro Cloud serverem
 
4. setkání uživatelů Sparx Systems EA v ČR
4. setkání uživatelů Sparx Systems EA v ČR4. setkání uživatelů Sparx Systems EA v ČR
4. setkání uživatelů Sparx Systems EA v ČR
 
Práce s Toolboxem bez MDG technologie
Práce s Toolboxem bez MDG technologiePráce s Toolboxem bez MDG technologie
Práce s Toolboxem bez MDG technologie
 
3. setkání uživatelů Sparx EA v ČR
3. setkání uživatelů Sparx EA v ČR3. setkání uživatelů Sparx EA v ČR
3. setkání uživatelů Sparx EA v ČR
 
Ukázka knihy UML pro analytiky (před korekturami)
Ukázka knihy UML pro analytiky (před korekturami)Ukázka knihy UML pro analytiky (před korekturami)
Ukázka knihy UML pro analytiky (před korekturami)
 
Zkušenosti s generováním reportů
Zkušenosti s generováním reportůZkušenosti s generováním reportů
Zkušenosti s generováním reportů
 
Sedm smrtelných hříchů uživatelů UML
Sedm smrtelných hříchů uživatelů UMLSedm smrtelných hříchů uživatelů UML
Sedm smrtelných hříchů uživatelů UML
 

Modelování procesů - notace BPMN2, CMMN a DMN