Business process modelling

3 113 vues

Publié le

Le language de modélisation des processus

0 commentaire
3 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
3 113
Sur SlideShare
0
Issues des intégrations
0
Intégrations
5
Actions
Partages
0
Téléchargements
139
Commentaires
0
J’aime
3
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Business process modelling

  1. 1. BPM & BPMN Séminaire Business Process Modelling &Business Process Modelling Notation Dejan Munjin
  2. 2. Business Process Définition de Business Process (Procédure opérationnelle): "Un ensemble dactivités qui senchainent de manière chronologique pour atteindre un objectif, généralement délivrer un produit ou un service, dans le contexte dune organisation de travail" Mots clés: 1. Ensemble dactivités 2. Enchainement chronologique 3. Atteindre un objectif 4. Organisation de travail
  3. 3. Business Process Modelling Définition: "Modélisation des processus métier (BPM) en ingénierie des systèmes et génie logiciel est lactivité de représenter les processus dune entreprise, de sorte que le processus actuel peut être analysé et amélioré" Mots clés: 1. Représenter les processus 2. Processus analysé et amélioré
  4. 4. Business Process Modelling Modélisation et simulation de Business Process (BP) • Business Process Modeling Notation (BPMN) • Use case diagrams (Diagrammes des cas dutilisation) • Unified Modeling Language UML (Language de modélisation objet unifié) • Cognition enhanced Natural language information Analysis Method (bon jarrête de traduire…) • Event-driven process chain (EPC)
  5. 5. Business Process Modelling Notation The Business Process Modelling Notation (BPMN): • Standard de modélisation des processus • Fournit une représentation graphique pour décrire les processus • Basé sur le diagramme de flux dactivité et proche du diagramme dactivité et UML • Lobjectif de BPMN et de fournir la notation standardisée qui est compréhensible par les gestionnaires, par les analystes métier et par les développeurs des logiciels
  6. 6. BPMN éléments
  7. 7. BPMN éléments: activités
  8. 8. BPMN éléments: événements
  9. 9. Business Process Modelling
  10. 10. BPMN éléments: connecteurs
  11. 11. BPMN éléments: artefacts
  12. 12. BPMN éléments: swimlanes (couloirs)
  13. 13. BPMN exemples Activités • Une activité est le travail effectué pendant un processus • Activité peut être atomique ou pas • Activité peut être du type sous-processus ou la tâche
  14. 14. BPMN exemples Tâches • Activités atomiques • Inclues dans le processus • Utilisées quand le travail dans le processus nest pas décomposé • Les icones peuvent être utilisées pour identifier le type de la tâche
  15. 15. BPMN exemples Sous-processus • Un sous-processus est une activité composée • Il peut être décomposé en sous-activités • Inclus dans le processus
  16. 16. BPMN exemples Evénements • Affectent le processus • Déclenchent les actions ou les résultats • Ils peuvent commencer, interrompre ou terminer le processus • Le type de la ligne du cercle détermine le type de lévénement • Exemples des événements de départ:
  17. 17. BPMN exemples Gateways (passerelles) • Les éléments de contrôle • Toujours en forme de diamant • Les marqueurs à lintérieur indiquent le comportement • Si le flux ne doit pas être contrôlé alors on nas pas besoin de Gateway
  18. 18. BPMN exemples Exemple du Gateway basé sur les données
  19. 19. BPMN exemples Exemple du Gateway basé sur les événements
  20. 20. BPMN exemples Connecteurs • Flux de séquences définit lordre des activités • Flux de messages définit les échanges des messages • Association associe les données, information et les artefacts avec le flux
  21. 21. BPMN exemples Pools • Représentent les participant dans un diagramme B2B (Business Process) • Ex. acheteur, fournisseur ou une entité comme IBM, Microsoft
  22. 22. BPMN exemples Lanes • Les sous-ensembles des objets à lintérieur de "Pool" • Représentent souvent les rôles dans lorganisation • Ex. Manager, Comptable etc
  23. 23. BPMN exemples Artifacts Peuvent être: Data Objects, Groups et Annotations • Text Annotations connectées aux objets avec Association
  24. 24. BPMN exemples Artifacts Data Objects • Utilisés pour représenter les données et les documents à lintérieur du processus • On peut leur assigner des états qui montrent comment les documents peuvent être changés
  25. 25. BPMN exemples An exemple complet
  26. 26. BPMN exemples Ressources: • Spécification et les détails sur BPMN: http://www.bpmn.org/ • Wikipedia (plus compréhensible): http://en.wikipedia.org/wiki/Business_Process_Modeling_No tation • Introduction to BPMN: http://www.bpmn.org/Documents/OMG_BPMN_Tutorial.pdf • BPMN 2.0 by example: http://www.omg.org/spec/BPMN/20100601/10-06-02.pdf
  27. 27. BPMN Présenté par Dejan Munjin

×