SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
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í 

Weitere ähnliche Inhalte

Was ist angesagt?

IT4IT real life examples & myths and rumors dispelled
IT4IT real life examples & myths and rumors dispelledIT4IT real life examples & myths and rumors dispelled
IT4IT real life examples & myths and rumors dispelled
Tony Price
 
Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)
Nathaniel Palmer
 
The 10 Principles of Enterprise Architecture
The 10 Principles of Enterprise ArchitectureThe 10 Principles of Enterprise Architecture
The 10 Principles of Enterprise Architecture
Info-Tech Research Group
 

Was ist angesagt? (20)

Iasa UK Archimate Overview
Iasa UK Archimate OverviewIasa UK Archimate Overview
Iasa UK Archimate Overview
 
Enterprise Architecture - An Introduction from the Real World
Enterprise Architecture - An Introduction from the Real World Enterprise Architecture - An Introduction from the Real World
Enterprise Architecture - An Introduction from the Real World
 
A Practical Approach to Iterate TOGAF ADM and deliver architecture
A Practical Approach to Iterate TOGAF ADM and deliver architectureA Practical Approach to Iterate TOGAF ADM and deliver architecture
A Practical Approach to Iterate TOGAF ADM and deliver architecture
 
IT4IT real life examples & myths and rumors dispelled
IT4IT real life examples & myths and rumors dispelledIT4IT real life examples & myths and rumors dispelled
IT4IT real life examples & myths and rumors dispelled
 
Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...
Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...
Integrating It Frameworks, Methodologies And Best Practices Into It Delivery ...
 
Archimate Introduction
Archimate IntroductionArchimate Introduction
Archimate Introduction
 
Microservices
MicroservicesMicroservices
Microservices
 
MuleSoft Architecture Presentation
MuleSoft Architecture PresentationMuleSoft Architecture Presentation
MuleSoft Architecture Presentation
 
Enterprise arhitecture blueprint objectives
Enterprise arhitecture blueprint objectivesEnterprise arhitecture blueprint objectives
Enterprise arhitecture blueprint objectives
 
DCBADD015 IRIS business architect
DCBADD015 IRIS business architectDCBADD015 IRIS business architect
DCBADD015 IRIS business architect
 
Modeling TOGAF with ArchiMate
Modeling TOGAF with ArchiMateModeling TOGAF with ArchiMate
Modeling TOGAF with ArchiMate
 
IT4IT™ - Managing the Business of IT
IT4IT™ - Managing the Business of ITIT4IT™ - Managing the Business of IT
IT4IT™ - Managing the Business of IT
 
Enterprise Architecture using TOGAF 's ADM - Architecture Delivery Method (...
Enterprise Architecture using TOGAF 's ADM - Architecture Delivery Method (...Enterprise Architecture using TOGAF 's ADM - Architecture Delivery Method (...
Enterprise Architecture using TOGAF 's ADM - Architecture Delivery Method (...
 
Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)
 
Service Oriented Architecture (SOA)
Service Oriented Architecture (SOA)Service Oriented Architecture (SOA)
Service Oriented Architecture (SOA)
 
Enterprise Architecture Implementation And The Open Group Architecture Framew...
Enterprise Architecture Implementation And The Open Group Architecture Framew...Enterprise Architecture Implementation And The Open Group Architecture Framew...
Enterprise Architecture Implementation And The Open Group Architecture Framew...
 
Structured Approach to Solution Architecture
Structured Approach to Solution ArchitectureStructured Approach to Solution Architecture
Structured Approach to Solution Architecture
 
Togaf introduction and core concepts
Togaf introduction and core conceptsTogaf introduction and core concepts
Togaf introduction and core concepts
 
An Introduction to Enterprise Architecture Visual Modeling With The ArchiMate...
An Introduction to Enterprise Architecture Visual Modeling With The ArchiMate...An Introduction to Enterprise Architecture Visual Modeling With The ArchiMate...
An Introduction to Enterprise Architecture Visual Modeling With The ArchiMate...
 
The 10 Principles of Enterprise Architecture
The 10 Principles of Enterprise ArchitectureThe 10 Principles of Enterprise Architecture
The 10 Principles of Enterprise Architecture
 

Ähnlich wie 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
 

Mehr von Slávek Rydval

Mehr von 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