SlideShare uma empresa Scribd logo
1 de 27
BPM & BPMN

             Séminaire
    Business Process Modelling
                 &
Business Process Modelling Notation
           Dejan Munjin
Business Process


  Définition de Business Process (Procédure opérationnelle):
    "Un ensemble d'activités qui s'enchainent de manière
    chronologique pour atteindre un objectif, généralement
    délivrer un produit ou un service, dans le contexte d'une
    organisation de travail"
  Mots clés:
  1. Ensemble d'activités
  2. Enchainement chronologique
  3. Atteindre un objectif
  4. Organisation de travail
Business Process Modelling


  Définition:
    "Modélisation des processus métier (BPM) en ingénierie des
    systèmes et génie logiciel est l'activité de représenter les
    processus d'une 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é
Business Process Modelling


  Modélisation et simulation de Business Process (BP)

  •   Business Process Modeling Notation (BPMN)

  •   Use case diagrams (Diagrammes des cas d'utilisation)
  •   Unified Modeling Language UML (Language de modélisation objet unifié)
  •   Cognition enhanced Natural language information Analysis Method (bon
      j'arrête de traduire…)
  •   Event-driven process chain (EPC)
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 d'activité et proche du
    diagramme d'activité et UML
  • L'objectif 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
BPMN éléments
BPMN éléments: activités
BPMN éléments: événements
Business Process Modelling
BPMN éléments: connecteurs
BPMN éléments: artefacts
BPMN éléments: swimlanes (couloirs)
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
BPMN exemples


  Tâches
  • Activités atomiques
  • Inclues dans le processus
  • Utilisées quand le travail dans
     le processus n'est pas décomposé
  • Les icones peuvent être utilisées pour
     identifier le type de la tâche
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
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:
BPMN exemples


  Gateways (passerelles)
  • Les éléments de contrôle
  • Toujours en forme de diamant
  • Les marqueurs à l'intérieur indiquent
     le comportement
  • Si le flux ne doit pas être contrôlé
     alors on n'as pas besoin de Gateway
BPMN exemples


  Exemple du Gateway basé sur les données
BPMN exemples


  Exemple du Gateway basé sur les événements
BPMN exemples


  Connecteurs
  • Flux de séquences définit l'ordre
    des activités


  • Flux de messages définit les échanges
    des messages




  • Association associe les données,
    information et les artefacts avec le flux
BPMN exemples


  Pools
  • Représentent les participant dans un diagramme B2B
    (Business Process)
  • Ex. acheteur, fournisseur ou une entité comme IBM, Microsoft
BPMN exemples


  Lanes
  • Les sous-ensembles des objets à l'intérieur de "Pool"
  • Représentent souvent les rôles dans l'organisation
  • Ex. Manager, Comptable etc
BPMN exemples


  Artifacts
  Peuvent être: Data Objects, Groups et Annotations



  • Text Annotations connectées aux objets avec Association
BPMN exemples


  Artifacts

  Data Objects
  • Utilisés pour représenter les données et les documents à
    l'intérieur du processus
  • On peut leur assigner des états
    qui montrent comment les documents
    peuvent être changés
BPMN exemples


  An exemple complet
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
BPMN


       Présenté par Dejan Munjin

Mais conteúdo relacionado

Mais procurados

UML Part 4- diagrammres de classes et d'objets mansouri
UML Part 4- diagrammres de classes et d'objets mansouriUML Part 4- diagrammres de classes et d'objets mansouri
UML Part 4- diagrammres de classes et d'objets mansouri
Mansouri Khalifa
 
Les bonnes pratiques en informatique - Référentiel ITIL
Les bonnes pratiques en informatique - Référentiel ITIL  Les bonnes pratiques en informatique - Référentiel ITIL
Les bonnes pratiques en informatique - Référentiel ITIL
Hajar EL GUERI
 
Les systèmes d'information décisionnel pour les assurances
Les systèmes d'information décisionnel pour les assurancesLes systèmes d'information décisionnel pour les assurances
Les systèmes d'information décisionnel pour les assurances
dihiaselma
 

Mais procurados (20)

La gestion des processus d'affaires -Un survol de sa pratique et de ses techn...
La gestion des processus d'affaires-Un survol de sa pratique et de ses techn...La gestion des processus d'affaires-Un survol de sa pratique et de ses techn...
La gestion des processus d'affaires -Un survol de sa pratique et de ses techn...
 
INTRODUCTION A BPM
INTRODUCTION A BPMINTRODUCTION A BPM
INTRODUCTION A BPM
 
Partie3BI-DW-OLAP2019
Partie3BI-DW-OLAP2019Partie3BI-DW-OLAP2019
Partie3BI-DW-OLAP2019
 
Ce qu'il faut savoir sur la BPM - Business Process Management
Ce qu'il faut savoir sur la BPM - Business Process ManagementCe qu'il faut savoir sur la BPM - Business Process Management
Ce qu'il faut savoir sur la BPM - Business Process Management
 
Rapport projet Master 2 - Intelligence Artificielle
Rapport projet Master 2 - Intelligence ArtificielleRapport projet Master 2 - Intelligence Artificielle
Rapport projet Master 2 - Intelligence Artificielle
 
Introduction à BPMN 2.0 - Business Process Modeling Notation
Introduction à BPMN 2.0 - Business Process Modeling NotationIntroduction à BPMN 2.0 - Business Process Modeling Notation
Introduction à BPMN 2.0 - Business Process Modeling Notation
 
Modelisation processus d'entreprise dont societe de service et ssii Jean-Anto...
Modelisation processus d'entreprise dont societe de service et ssii Jean-Anto...Modelisation processus d'entreprise dont societe de service et ssii Jean-Anto...
Modelisation processus d'entreprise dont societe de service et ssii Jean-Anto...
 
Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...
 
E.R.P
E.R.PE.R.P
E.R.P
 
Cours data warehouse
Cours data warehouseCours data warehouse
Cours data warehouse
 
Cartographie Métier : méthodologie
Cartographie Métier : méthodologieCartographie Métier : méthodologie
Cartographie Métier : méthodologie
 
Td dw1
Td dw1Td dw1
Td dw1
 
Rapport de projet de fin d'année
Rapport de projet de fin d'année Rapport de projet de fin d'année
Rapport de projet de fin d'année
 
UML Part 4- diagrammres de classes et d'objets mansouri
UML Part 4- diagrammres de classes et d'objets mansouriUML Part 4- diagrammres de classes et d'objets mansouri
UML Part 4- diagrammres de classes et d'objets mansouri
 
Karim Baina Big Data ENSIAS December 2016
Karim Baina Big Data ENSIAS December 2016Karim Baina Big Data ENSIAS December 2016
Karim Baina Big Data ENSIAS December 2016
 
Les bonnes pratiques en informatique - Référentiel ITIL
Les bonnes pratiques en informatique - Référentiel ITIL  Les bonnes pratiques en informatique - Référentiel ITIL
Les bonnes pratiques en informatique - Référentiel ITIL
 
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
 
Modelisation conception SI
Modelisation conception SIModelisation conception SI
Modelisation conception SI
 
Les systèmes d'information décisionnel pour les assurances
Les systèmes d'information décisionnel pour les assurancesLes systèmes d'information décisionnel pour les assurances
Les systèmes d'information décisionnel pour les assurances
 
ModéLisation De Workflow En Uml
ModéLisation De Workflow En UmlModéLisation De Workflow En Uml
ModéLisation De Workflow En Uml
 

Destaque

Bonita Open Solution
Bonita Open SolutionBonita Open Solution
Bonita Open Solution
Ch'ti JUG
 
2008 10 01 Bpm Conference
2008 10 01 Bpm Conference2008 10 01 Bpm Conference
2008 10 01 Bpm Conference
Chaineum
 
Synthèse images
Synthèse imagesSynthèse images
Synthèse images
UclemenceU
 
Применение BPM-технологий для моделирования, реализации и оптимизации электро...
Применение BPM-технологий для моделирования, реализации и оптимизации электро...Применение BPM-технологий для моделирования, реализации и оптимизации электро...
Применение BPM-технологий для моделирования, реализации и оптимизации электро...
Maxim Arzumanyan
 
Arah pengembangan core network architecture (Indonesia)
Arah pengembangan core network architecture (Indonesia)Arah pengembangan core network architecture (Indonesia)
Arah pengembangan core network architecture (Indonesia)
ejlp12
 

Destaque (20)

BPMN 2.0 Fundamentals
BPMN 2.0 FundamentalsBPMN 2.0 Fundamentals
BPMN 2.0 Fundamentals
 
Bonita Open Solution
Bonita Open SolutionBonita Open Solution
Bonita Open Solution
 
Structured Business Process Modeling - Lavacon 2014
Structured Business Process Modeling - Lavacon 2014Structured Business Process Modeling - Lavacon 2014
Structured Business Process Modeling - Lavacon 2014
 
Business Process Design
Business Process DesignBusiness Process Design
Business Process Design
 
2008 10 01 Bpm Conference
2008 10 01 Bpm Conference2008 10 01 Bpm Conference
2008 10 01 Bpm Conference
 
ECR France Forum '02. Le Consommateur au centre de la relation industriel-dis...
ECR France Forum '02. Le Consommateur au centre de la relation industriel-dis...ECR France Forum '02. Le Consommateur au centre de la relation industriel-dis...
ECR France Forum '02. Le Consommateur au centre de la relation industriel-dis...
 
Synthèse images
Synthèse imagesSynthèse images
Synthèse images
 
Применение BPM-технологий для моделирования, реализации и оптимизации электро...
Применение BPM-технологий для моделирования, реализации и оптимизации электро...Применение BPM-технологий для моделирования, реализации и оптимизации электро...
Применение BPM-технологий для моделирования, реализации и оптимизации электро...
 
Introduction to SOA EAI ETL BPM
Introduction to SOA EAI ETL BPMIntroduction to SOA EAI ETL BPM
Introduction to SOA EAI ETL BPM
 
Geti 2101 activity_diagrams
Geti 2101 activity_diagramsGeti 2101 activity_diagrams
Geti 2101 activity_diagrams
 
Service Oriented Architecture (SOA) [5/5] : SOA Best Practices
Service Oriented Architecture (SOA) [5/5] : SOA Best PracticesService Oriented Architecture (SOA) [5/5] : SOA Best Practices
Service Oriented Architecture (SOA) [5/5] : SOA Best Practices
 
Liquid process model collections
Liquid process model collectionsLiquid process model collections
Liquid process model collections
 
Service Oriented Architecture (SOA) [2/5] : Enterprise Service Bus
Service Oriented Architecture (SOA) [2/5] : Enterprise Service BusService Oriented Architecture (SOA) [2/5] : Enterprise Service Bus
Service Oriented Architecture (SOA) [2/5] : Enterprise Service Bus
 
Service Oriented Architecture [3/5] : Business Process Management using BPEL
Service Oriented Architecture [3/5] : Business Process Management using BPELService Oriented Architecture [3/5] : Business Process Management using BPEL
Service Oriented Architecture [3/5] : Business Process Management using BPEL
 
Service Oriented Architecture (SOA) [1/5] : Introduction to SOA
Service Oriented Architecture (SOA) [1/5] : Introduction to SOAService Oriented Architecture (SOA) [1/5] : Introduction to SOA
Service Oriented Architecture (SOA) [1/5] : Introduction to SOA
 
Service Oriented Architecture (SOA) [4/5] : SOA Governance
Service Oriented Architecture (SOA) [4/5] : SOA GovernanceService Oriented Architecture (SOA) [4/5] : SOA Governance
Service Oriented Architecture (SOA) [4/5] : SOA Governance
 
BonitaSoft, la solution BPM
BonitaSoft, la solution BPMBonitaSoft, la solution BPM
BonitaSoft, la solution BPM
 
BPM Concepts de base
BPM Concepts de baseBPM Concepts de base
BPM Concepts de base
 
Arah pengembangan core network architecture (Indonesia)
Arah pengembangan core network architecture (Indonesia)Arah pengembangan core network architecture (Indonesia)
Arah pengembangan core network architecture (Indonesia)
 
Le leadership situationnel
Le leadership situationnelLe leadership situationnel
Le leadership situationnel
 

Semelhante a Business process modelling

Essentiel dBPMN2Essentiel BPMN2Essentiel
Essentiel dBPMN2Essentiel BPMN2EssentielEssentiel dBPMN2Essentiel BPMN2Essentiel
Essentiel dBPMN2Essentiel BPMN2Essentiel
Marouane76
 
Wb009 g formation-bpm-process-analysis-methods-i
Wb009 g formation-bpm-process-analysis-methods-iWb009 g formation-bpm-process-analysis-methods-i
Wb009 g formation-bpm-process-analysis-methods-i
CERTyou Formation
 
Wb802 g formation-modeling-and-implementing-with-ibm-business-process-manager...
Wb802 g formation-modeling-and-implementing-with-ibm-business-process-manager...Wb802 g formation-modeling-and-implementing-with-ibm-business-process-manager...
Wb802 g formation-modeling-and-implementing-with-ibm-business-process-manager...
CERTyou Formation
 
Wb807 g formation-ibm-business-process-manager-standard-8-5-process-modeling
Wb807 g formation-ibm-business-process-manager-standard-8-5-process-modelingWb807 g formation-ibm-business-process-manager-standard-8-5-process-modeling
Wb807 g formation-ibm-business-process-manager-standard-8-5-process-modeling
CERTyou Formation
 
Wb808 g formation-process-implementing-with-ibm-business-process-manager-stan...
Wb808 g formation-process-implementing-with-ibm-business-process-manager-stan...Wb808 g formation-process-implementing-with-ibm-business-process-manager-stan...
Wb808 g formation-process-implementing-with-ibm-business-process-manager-stan...
CERTyou Formation
 
Wb801 g formation-process-modeling-with-ibm-business-process-manager-standard-v8
Wb801 g formation-process-modeling-with-ibm-business-process-manager-standard-v8Wb801 g formation-process-modeling-with-ibm-business-process-manager-standard-v8
Wb801 g formation-process-modeling-with-ibm-business-process-manager-standard-v8
CERTyou Formation
 
Cycles de vie d'un logiciel
Cycles de vie d'un logicielCycles de vie d'un logiciel
Cycles de vie d'un logiciel
Rabia AZIZA
 

Semelhante a Business process modelling (20)

Essentiel dBPMN2Essentiel BPMN2Essentiel
Essentiel dBPMN2Essentiel BPMN2EssentielEssentiel dBPMN2Essentiel BPMN2Essentiel
Essentiel dBPMN2Essentiel BPMN2Essentiel
 
Wb009 g formation-bpm-process-analysis-methods-i
Wb009 g formation-bpm-process-analysis-methods-iWb009 g formation-bpm-process-analysis-methods-i
Wb009 g formation-bpm-process-analysis-methods-i
 
Analyse des aspects dynamiques des modèles de processus via simulation
Analyse des aspects dynamiques des modèles de processus via simulationAnalyse des aspects dynamiques des modèles de processus via simulation
Analyse des aspects dynamiques des modèles de processus via simulation
 
Wb802 g formation-modeling-and-implementing-with-ibm-business-process-manager...
Wb802 g formation-modeling-and-implementing-with-ibm-business-process-manager...Wb802 g formation-modeling-and-implementing-with-ibm-business-process-manager...
Wb802 g formation-modeling-and-implementing-with-ibm-business-process-manager...
 
Wb807 g formation-ibm-business-process-manager-standard-8-5-process-modeling
Wb807 g formation-ibm-business-process-manager-standard-8-5-process-modelingWb807 g formation-ibm-business-process-manager-standard-8-5-process-modeling
Wb807 g formation-ibm-business-process-manager-standard-8-5-process-modeling
 
14_PM_chapitre3_Modelisation pour modélisation
14_PM_chapitre3_Modelisation pour modélisation14_PM_chapitre3_Modelisation pour modélisation
14_PM_chapitre3_Modelisation pour modélisation
 
BPMN & Bizagi
BPMN & BizagiBPMN & Bizagi
BPMN & Bizagi
 
Industrialisation des développements CRM 2011
Industrialisation des développements CRM 2011Industrialisation des développements CRM 2011
Industrialisation des développements CRM 2011
 
Formation ITIL.ppt
Formation ITIL.pptFormation ITIL.ppt
Formation ITIL.ppt
 
Analyse de processus et workflow
Analyse de processus et workflowAnalyse de processus et workflow
Analyse de processus et workflow
 
Analyse de processus et workflow
Analyse de processus et workflowAnalyse de processus et workflow
Analyse de processus et workflow
 
Ibm websphere lombardi
Ibm websphere lombardiIbm websphere lombardi
Ibm websphere lombardi
 
Wb808 g formation-process-implementing-with-ibm-business-process-manager-stan...
Wb808 g formation-process-implementing-with-ibm-business-process-manager-stan...Wb808 g formation-process-implementing-with-ibm-business-process-manager-stan...
Wb808 g formation-process-implementing-with-ibm-business-process-manager-stan...
 
Analyse de processus et workflow
Analyse de processus et workflowAnalyse de processus et workflow
Analyse de processus et workflow
 
Analyse de processus et workflow
Analyse de processus et workflowAnalyse de processus et workflow
Analyse de processus et workflow
 
Processus et Open Data
Processus et Open DataProcessus et Open Data
Processus et Open Data
 
Wb801 g formation-process-modeling-with-ibm-business-process-manager-standard-v8
Wb801 g formation-process-modeling-with-ibm-business-process-manager-standard-v8Wb801 g formation-process-modeling-with-ibm-business-process-manager-standard-v8
Wb801 g formation-process-modeling-with-ibm-business-process-manager-standard-v8
 
Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...
Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...
Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...
 
Slides des Rencontres du groupe MeetUp de Clamart des Administrateurs Project
Slides des Rencontres du groupe MeetUp de Clamart des Administrateurs ProjectSlides des Rencontres du groupe MeetUp de Clamart des Administrateurs Project
Slides des Rencontres du groupe MeetUp de Clamart des Administrateurs Project
 
Cycles de vie d'un logiciel
Cycles de vie d'un logicielCycles de vie d'un logiciel
Cycles de vie d'un logiciel
 

Business process modelling

  • 1. BPM & BPMN Séminaire Business Process Modelling & Business Process Modelling Notation Dejan Munjin
  • 2. Business Process Définition de Business Process (Procédure opérationnelle): "Un ensemble d'activités qui s'enchainent de manière chronologique pour atteindre un objectif, généralement délivrer un produit ou un service, dans le contexte d'une organisation de travail" Mots clés: 1. Ensemble d'activités 2. Enchainement chronologique 3. Atteindre un objectif 4. Organisation de travail
  • 3. Business Process Modelling Définition: "Modélisation des processus métier (BPM) en ingénierie des systèmes et génie logiciel est l'activité de représenter les processus d'une 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. Business Process Modelling Modélisation et simulation de Business Process (BP) • Business Process Modeling Notation (BPMN) • Use case diagrams (Diagrammes des cas d'utilisation) • Unified Modeling Language UML (Language de modélisation objet unifié) • Cognition enhanced Natural language information Analysis Method (bon j'arrête de traduire…) • Event-driven process chain (EPC)
  • 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 d'activité et proche du diagramme d'activité et UML • L'objectif 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
  • 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. BPMN exemples Tâches • Activités atomiques • Inclues dans le processus • Utilisées quand le travail dans le processus n'est pas décomposé • Les icones peuvent être utilisées pour identifier le type de la tâche
  • 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. 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. BPMN exemples Gateways (passerelles) • Les éléments de contrôle • Toujours en forme de diamant • Les marqueurs à l'intérieur indiquent le comportement • Si le flux ne doit pas être contrôlé alors on n'as pas besoin de Gateway
  • 18. BPMN exemples Exemple du Gateway basé sur les données
  • 19. BPMN exemples Exemple du Gateway basé sur les événements
  • 20. BPMN exemples Connecteurs • Flux de séquences définit l'ordre 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. BPMN exemples Pools • Représentent les participant dans un diagramme B2B (Business Process) • Ex. acheteur, fournisseur ou une entité comme IBM, Microsoft
  • 22. BPMN exemples Lanes • Les sous-ensembles des objets à l'intérieur de "Pool" • Représentent souvent les rôles dans l'organisation • Ex. Manager, Comptable etc
  • 23. BPMN exemples Artifacts Peuvent être: Data Objects, Groups et Annotations • Text Annotations connectées aux objets avec Association
  • 24. BPMN exemples Artifacts Data Objects • Utilisés pour représenter les données et les documents à l'intérieur du processus • On peut leur assigner des états qui montrent comment les documents peuvent être changés
  • 25. BPMN exemples An exemple complet
  • 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. BPMN Présenté par Dejan Munjin