Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
BPMN
BUSINESS PROCESS MODELING
NOTATIONS
CLAUDE GODART
SOURCES
BPMN reference :
http://www.omg.org/spec/BPMN/2.0 (beaucoup dexemples viennent de l)
Book:
BPMN. Modeling and Reference Guide. A White. Future Strategies Inc. (et
de l aussi)
Posters
http://www.itposter.net/itPosters/bpmn/bpmn.htm
Editeurs :
http://www.bizagi.com/
http://academic.signavio.com/
Prsentation :
PLAN
Survol
Diagrammes dorchestration BPMN 1.1
Diagrammes dorchestration 2.0
Diagrammes de chorgraphie
Diagrammes de communication
SURVOL
Orchestration (Exemple : gestion dincidents)
Orchestration + donnes
Orchestration + ressources
Processus collaboratif
Collaboration
Chorgraphie
UNE ORCHESTRATION
(GESTION DINCIDENTS)
PROCESSUS ET
DONNES
PROCESSUS ET DONNES
(EXEMPLE)
PROCESSUS ET
RESSOURCES
Processus collaboratif
Processus simple
COULOIRS
Les couloirs affectent les activits aux rles ou aux units organisationnelles
au sein dun processus.
10
UN PROCESSUS COLLABORATIF
MESSAGE VS.
DOCUMENTS
11
FLOT DE SQUENCE
VS. MESSAGE
12
13
UNE COLLABORATION
DE DEUX PROCESSUS
14
BPMN 1.1.
15
ORCHESTRATION
16
17
18
TYPES DACTIVITS
19
SOUS-PROCESSUS REPLIE
20
AVEC UN SOUSPROCESSUS
21
ou
22
UNE BOUCLE
23
OU INCLUSIF
24
25
26
ACTIVIT MULTI-INSTANCES
27
BOUCLE
ACTIVIT AD-HOC
~
28
29
BRANCHEMENTS
30
31
PATRONS
32
EVNEMENTS
33
34
35
EVNEMENT
TEMPS
EVENEMENT SIGNAL
Envoi
36
Rception
EXEMPLE SIGNAL
Envoi
37
Rception
38
PISTE (POOL)
/COULOIR (SWIMLANE)
39
40
COULOIR VS.
PROCESSUS
EXERCICE 1 PROCESSUS
GESTION DINCIDENTS LOCAL
Modliser le cas Gestion dincidents : tendre lexemple du
transparent Couloirs avec lnonc ci-dessous.
Un client demande de laide un technicien au comptoir propos dun
problme avec un produit quil a achet.
Le technicien essaie dabord dy rpondre par lui-mme.
Dans le cas contraire, le technicien demande laide au support de
niveau 1.
Soit ce niveau sait rpondre, soit il demande laide du niveau 2.
Soit le niveau 2 sait rpondre, soit il externalise la demande vers le
fournisseur du produit.
Soit celui-ci rsout le problme, soit il le recense corriger.
41
Dans tous les cas, lexplication finale est donne au client par le
technicien au comptoir.
42
EXERCICE 1 PROCESSUS
GESTION DINCIDENTS LOCAL
EXERCICE 2 : PROCESSUS
COOPRATIF
43
44
EXERCICE 3 : PROCESSUS
MULTI-THREAD
45
Exercice :
modliser le cas Gestion dincidents avec des signaux.
46
EXERCICE 4 :
ARCHITECTURE LOGICIELLE
47
EXERCICE 4 : ARCHITECTURE
LOGICIELLE (SOLUTION)
48
GESTION DES
EXCEPTIONS (ERREUR)
49
50
RGLES DE GESTION
51
DONNES
52
COULOIRS
53
54
COULOIR VS.
PROCESSUS
55
TRANSACTION
56
TRANSACTION
TRANSACTION
57
EXEMPLE
TRANSACTION
58
EXEMPLE
59
RSUM
60
BPMN 2.0.
ORCHESTRATION
61
BRANCHEMENTS 2.0
NOUVELLES PORTES
DE DBUT
62
63
EVNEMENT DESCALADE :
64
65
ACTIVITS 2.0.
SOUS-PROCESSUS
VNEMENTIEL
-
) le
Evnement dclenchant
interrompant le processus global
Sous-processus vnementiel
Evnement dclenchant
ninterrompant pas le processus global
(excution en parallle)
66
ACTIVIT APPELANTE
(APPELANT UN PROCESSUS)
67
Processus appel
SOUS-PROCESSUS APPEL
(EXEMPLE DU RAPPROVISIONNEMENT)
68
69
70
DONNES 2.0.
71
CHORGRAPHIE
S
Motivation :
Une entit peut ne pas avoir envie dexposer son
processus interne, mais seulement ce qui est utile aux
interactions
Simplement faire un focus sur les changes de message,
rendre interactions plus lisibles
72
CHORGRAPHIE
73
CHORGRAPHIES
UNE CHORGRAPHIE
74
75
CHORGRAPHIE :
EXERCICE
76
77
78
79
CONVERSATIONS