introduction à bpmn 2.0 - business process modeling notation

26
INTRODUCTION À LA BUSINESS PROCESS MODELING NOTATION - BPMN 2.0 - Présentation , Concepts de base , Notation , Exemples … Réalisée par : Sanae BEKKAR Site E-Learning : http://sb-formations.com SB-Formations © 2014 Votre Plateforme E-Learning

Upload: sanae-bekkar

Post on 05-Dec-2014

1.525 views

Category:

Education


4 download

DESCRIPTION

Bienvenue à notre nouveau voyage dans l'univers de la BPM - Business Process Management .aujourd'hui , nous allons découvrir le langage standard pour la modélisation des processus métiers : le Business Process Modeling Notation - BPMN 2.0 .. facilement compréhensible par tous les intervenants de l'entreprise que ce soit les analystes métiers , les développeurs techniques ou les superviseurs du bon fonctionnement des processus métiers ... Bonne Lecture !

TRANSCRIPT

Page 1: Introduction à BPMN 2.0 - Business Process Modeling Notation

INTRODUCTION À LA

BUSINESS PROCESS MODELING NOTATION - BPMN 2.0 -

Présentation , Concepts de base , Notation , Exemples …

Réalisée par : Sanae BEKKAR Site E-Learning : http://sb-formations.com SB-Formations © 2014

Votre Plateforme E-Learning

Page 2: Introduction à BPMN 2.0 - Business Process Modeling Notation
Page 3: Introduction à BPMN 2.0 - Business Process Modeling Notation

La modélisation – Pourquoi?

• Comprendre le processus actuel;

• Synthétiser les faits;

• Faciliter l’analyse;

• Visualiser les relations entre les étapes du processus et entre les intervenants;

• Démontrer la complexité du processus:

– Zone de risques; Redondances; Boucles; Goulot, etc..

• Identifier les possibilités d’améliorations;

• Comparer le processus actuel à la situation visée;

• Identifier où des données peuvent être collectées et analysées.

Page 4: Introduction à BPMN 2.0 - Business Process Modeling Notation

Modélisation & Cartographie des processus métiers

Analyse et représentation

simplifiées d'un processus en vue

d'étudier son déroulement ou son

fonctionnement par simulation.

Représentation graphique de

chacune des étapes de

l'ensemble des activités d'un

processus et les liens entre elles,

de manière à faciliter la

visualisation de l'ensemble.

La modélisation des processus métiers ? La cartographie des processus métiers ?

Page 5: Introduction à BPMN 2.0 - Business Process Modeling Notation

La modélisation des processus métiers

Généralement , la modélisation d’un processus métier se fait selon deux principaux

niveaux de description : MACRO & MICRO

Niveau MACRO (vue globale):

Les intervenants impliqués sont des unités;

Les activités principales mettent l’accent sur les étapes les plus importantes du processus;

Généralement, quelques activités par intervenant sont décrites.

Niveau MICRO (vue détaillée):

Les intervenants impliqués sont des postes ou fonctions;

Les activités sont détaillées pour chaque phase et pour chaque intervenant;

Mouvements de documents;

Systèmes technologiques utilisés, etc..

Généralement, plusieurs activités par intervenant sont décrites.

Page 6: Introduction à BPMN 2.0 - Business Process Modeling Notation

Définitions

BPMN Business Process Model and Notation is A graphical representation for

specifying business processes in a business process model.

Object Management Group

BPM - Business Process Management is the discipline of managing processes as the

means for improving business performance outcomes .

Gartner Research

BPMS Business Process Management Suite is an Application infrastructure to support

BPM projects and programs… from process discovery, definition and design to

implementation, monitoring and analysis, and through ongoing optimization.

Gartner Research

Page 7: Introduction à BPMN 2.0 - Business Process Modeling Notation

“Business Process Model and Notation 2.0 (BPMN2) is one of

the best things to happen in business process management in a

long time ”

Miguel Valdes Faura

Bonitasoft CEO and founder

“ Finally, both the business and technical sides of the organization

can share a common language – something that they can both

understand and that meets their respective needs for precision and

flexibility ”

Page 8: Introduction à BPMN 2.0 - Business Process Modeling Notation

BPMN – Business Process Modeling Notation

La spécification BPMN - Business Process Modeling Notation décrit une notation standard de modélisation des processus métier.

Élaborée en 2001, elle a été publiée une première fois en 2004.

Depuis 2005, le consortium OMG déjà propriétaire du langage UML a repris la maintenance et l’évolution de la spécification de la notation BPMN.

La version courante de la notation BPMN a été conçue dans l’unique but de cartographier les

processus métiers de l’organisation en évitant de couvrir d’autres aspects de l’organisation comme :

• La structure et l’organisation des ressources.

• Les modèles de données et d'information.

• La stratégie de l’entreprise.

• Les règles métiers.

Page 9: Introduction à BPMN 2.0 - Business Process Modeling Notation

La Spécification BPMN – Business Process Modeling Notation

L’objectif de BPMN est double :

Fournir une notation graphique complète permettant de représenter un processus métier en découplant les informations métiers des informations techniques – qui fournit un cadre de travail commun aux utilisateurs métiers et techniques ;

Fournir un mapping complet vers les langages d’exécutions. Ainsi, une fois les processus modélisés par les utilisateurs métiers, et les informations techniques renseignées pour rendre le processus exécutable – applications/services du SI à appeler pour réaliser les activités, règles de transformation, etc. – il est possible de générer automatiquement, et de manière standard, le processus BPEL à exécuter par le moteur de processus.

La spécification BPMN est actuellement en version 2.O en RFP. Cette spécification est le gage

d’interopérabilité des outils de modélisation de processus métier

Page 10: Introduction à BPMN 2.0 - Business Process Modeling Notation

Principaux Caractéristiques

Norme reconnue internationalement

Compréhension commune pour tous (utilisateurs, analystes, conseillers, clients et fournisseurs);

Représentations à différents niveaux de précision (d’une cartographie à haut niveau à un processus exécutable dans un système d’information);

Norme utilisée en majorité par les outils de modélisation (BPA, BPMS);

Notation simple et claire;

Norme permet d’opérationnaliser/automatiser les processus (grâce à BPEL*) à partir de la cartographie;

Son évolution est assurée par l’OMG -Object Management Group

Norme publique, disponible pour tous (non propriétaire, pas de droits).

Page 11: Introduction à BPMN 2.0 - Business Process Modeling Notation

La notation BPMN propose deux niveaux de participation aux processus métiers:

• Les unités organisationnelles représentant des groupes d’intérêts communs

internes ou externes à l’organisation comme l’entreprise, le département, les

clients, etc.

• Les rôles associés à l’exécution des activités du processus métiers et réglant la

plupart des échanges d’information entre les unités organisationnelles.

Page 12: Introduction à BPMN 2.0 - Business Process Modeling Notation

Les 3 Principes de la BPMN

Principe 1 : Linéarité dans le

temps

Principe 2 : Clarté des énoncés

Principe 3 : Utilisation

des symboles standards

Page 13: Introduction à BPMN 2.0 - Business Process Modeling Notation

Objectif : Faciliter la lecture chronologique des activités en les disposant de gauche à

droite À éviter

Recommandé

Confirmer

information client

Saisir commande

client

Information

client à jour ?

Mettre à jour

information client

Sauvegarder

information client

Oui ......

Non

Confirmer

information client

Information

client à jour?

Mettre à jour

information client

Sauvegarder

information client

Saisir commande

client

Non

Oui ......

Principe 1 : Linéarité dans le temps

Page 14: Introduction à BPMN 2.0 - Business Process Modeling Notation

Objectif : Utiliser des noms et des phrases précises pour faciliter la compréhension par les

utilisateurs.

Vérifier les

informations

À éviter

Recommandé

Vérifier les

informations

client

Cré

dit c

omm

erci

al

(CC

)C

C

Principe 2 : Clarté des énoncés

Page 15: Introduction à BPMN 2.0 - Business Process Modeling Notation

Objectif : Éviter les problèmes d'impression des cartographies en limitant l'utilisation des couleurs et

faciliter la compréhension des utilisateurs en utilisant les symboles standards

À éviter Recommandé

MsExcel

MsWord

CardPac CardPac

1 2

1 2

Fax Fax

@Lotus Notes Courriel

Service courrier Courrier

Principe 3 : Utilisation des symboles standards

Page 16: Introduction à BPMN 2.0 - Business Process Modeling Notation

Symbole Standard Désignation

Evénement Déclencheur

-( Start )

Désigne le début d’un processus ou le début d’un sous processus à

l’intérieur du processus

Evénement Final

(End)

Désigne la fin du processus ou d’un sous-processus à l’intérieur d’un

processus .

Délai Intermédiaire Illustre des délais/périodes d’attendes à l’intérieur un processus

métier.

Message Intermédiaire Désigne que le processus doit attendre un message intermédiaire

avant de continuer .

Lien Intermédiaire Utiliser pour faire les liens entre les sous-processus ou activités .

Les notations en BPMN sont des symboles graphiques pour représenter une action ,

un worflow ou un comportement d’un processus métier

Notations & Symboles en BPMN 2.0 - à retenir -

Page 17: Introduction à BPMN 2.0 - Business Process Modeling Notation

Symbole Standard Désignation

Activité Désigne une activité ou tache dans un processus .

Sous- Processus non détaillé Illustre un sous-processus non détaillé dans un processus.

Récursivité Désigne de répéter un sous-processus ou activité tat qu’une règle métier ou condition est

valide (boucle for).

Ad hoc Illustre des activités qui se font sans ordre précis dans un sous-processus , mais qui doivent

toutes être complétées pour que le sous-processus puisse être complété.

OU Exclusif Illustre un point de décision dont le flux du processus ne peut prendre qu’un seul chemin des

deux choix possibles .Soit « oui » ou « non » (comme XOR)

ET Illustre que tout les chemins du flux menant aux activités subséquentes doivent être faits

pour continuer le flux du processus.

Notations & Symboles en BPMN 2.0 - à retenir -

Page 18: Introduction à BPMN 2.0 - Business Process Modeling Notation

Symbole Standard Désignation

Symbole Annotation Fournit des informations supplémentaires au sujet d’activités, de flux …

Flux de séquence Illustre l’ordre dans lequel les activités se réalisent dans le processus.

Association Associe du texte ou artefacts aux objets du flux du processus métier

Pool ou Bande Représente un participant dans un processus

Document Fournit les infos sur les documents qui peuvent être utilisé en entrants/sortant

d’une activité (sous-processus).

Notations & Symboles en BPMN 2.0 - à retenir -

Page 19: Introduction à BPMN 2.0 - Business Process Modeling Notation

Notations & Symboles en BPMN 2.0

Page 20: Introduction à BPMN 2.0 - Business Process Modeling Notation

Diagramme BPMN - Exemple -

Page 21: Introduction à BPMN 2.0 - Business Process Modeling Notation

Diagramme BPMN - Exemple -

Page 22: Introduction à BPMN 2.0 - Business Process Modeling Notation

Processus d’Achat en ligne – En Modélisation BPMN 2.0 -

Page 23: Introduction à BPMN 2.0 - Business Process Modeling Notation

En Bref -BPMN – Business Process Modeling Notation

La BPMN nous fournit un langage standard compris par tous les utilisateurs :

Par les analystes métiers responsables de la modélisation les processus métiers

conceptuellement ;

Par les développeurs techniques responsables de la technologie pour l’automatisation des

processus métiers .

Aux personnes responsables de la gestion et la supervision du processus métier .

Page 24: Introduction à BPMN 2.0 - Business Process Modeling Notation

Bref Récapitulatif Notations BPMN 2.0

Page 25: Introduction à BPMN 2.0 - Business Process Modeling Notation

Pour toutes questions , remarques ou suggestions … visitez mon blog – SB-Formations - http://sb-formations.com

Merci Pour VOTRE ATTENTION

25

Retrouvez le cours en complet sur le Blog Ofiiciel - SB-Formations -

Disponible sur le lien http://sb-formations.com

Page 26: Introduction à BPMN 2.0 - Business Process Modeling Notation

Retrouvez plus de Cours , Astuces … sur notre blog : sb-formations.com

Site Officiel : http://sb-formations.com

Votre Plateforme E-Learning