Vous êtes sur la page 1sur 33

GESTION DES

Ingénierie et
PROCESSUS DANS interopérabilité des

L’ENTREPRISE systèmes informatiques

Sarra MEJRI:
• Docteur en informatique
• sarra.mejri.isim@gmail.com
1. BPM et cycle de vie du processus métier

2. Modélisation des processus métier

3. BPMN

2
BPM ET CYCLE DE
VIE DU
PROCESSUS
MÉTIER

3
QU’EST CE QU’UN PROCESSUS MÉTIER ?

Un processus métier (Business Process) peut être défini comme une séquence
ordonnée et chronologique de tâches destinées à produire un résultat à valeur ajoutée
pour les clients, les actionnaires et les employés de l’organisation.

Le processus métier représente un point de départ pour comprendre le fonctionnement


métier dans une organisation et déterminer quelles sont les opportunités pour
rationaliser les activités qui le constituent.

Les processus métiers conquièrent de plus en plus les organisations fondées initialement
sur une culture de traitement de l’information en y intégrant les nouvelles technologies
reliées à la qualité, l’organisation des services informatiques et la gestion des projets.
4
QU’EST CE QUE LA GESTION DES PROCESSUS MÉTIER?

 La gestion des processus métier (Business Process Management) comprend des concepts, des méthodes
et des techniques pour soutenir l'administration, la conception, la configuration, la mise en œuvre et
l'analyse des BP (Processus Métier).

 Une approche pour modéliser, automatiser et améliorer les processus métier.

 Objectif: Améliorer l'efficacité et l'efficience des processus métier.

 Principales contributions: Automatisation et amélioration continue des processus pour en augmenter la


qualité et la productivité.

 Implique l'utilisation de logiciels, de méthodologies et d'outils pour gérer et améliorer les processus et
s'adapter aux besoins commerciaux changeants.

5
CYCLE DE VIE DES PROCESSUS MÉTIERS

 La gestion des processus métiers est une démarche cyclique d’amélioration


continue des processus métiers.

 Le cycle de vie des processus métier se décline en 3 étapes principales :

• Élaboration: déterminer l’organisation adéquate des taches pour atteindre les


objectifs fixés selon les ressources disponibles. Le concepteur ou analyste métier
élabore les processus métiers en utilisant des techniques et langages de
modélisation (et éventuellement de simulation).

• Mise en œuvre: intégrer les modifications organisationnelles et techniques dans


l’environnement de production de l’organisation ce qui rend opérationnels les
processus métiers élaborés.

• Supervision des processus métiers: consiste à vérifier et analyser les écarts


entre les objectifs fixés et les mesures réalisées. Tout écart détecté conduit à des
initiatives de correction sur les processus métiers.
6
CYCLE DE GESTION DU PROCESSUS MÉTIER

Les quatre étapes de ce cycle de gestion du processus métier sont les suivantes:
 (Re)conception et analyse du processus métier : le cycle de vie
commence par la création des processus métiers soit « à partir de zéro »
ou par la modification d’un modèle existant.
 Configuration du système d’information: le processus métier est
implémenté par configuration du système d’information de
l’organisation.
 Exécution et supervision du processus métier: Dans cette phase, le
processus est exécuté tout en contrôlant et supervisant son exécution.
 Diagnostic: cette phase consiste à apprendre des connaissances à partir
des processus métiers en exécution et les utiliser comme input pour
d’éventuelles améliorations des processus métiers.

7
MODÉLISATION
DES PROCESSUS
MÉTIER

8
QU’EST CE QUE LE BP MODELLING?

 Essentiel pour la prise de décision: Comprendre les opérations internes d'une organisation est vital
lorsque des changements sont envisagés.

 Utilisé par les analystes métier où les modèles sont utilisés pour évaluer la fonctionnalité des processus
métier au sein d'un département ou d'une unité particulière.

 "Un modèle de processus [métier] est une représentation visuelle du flux séquentiel et de la logique de
contrôle d'un ensemble d'activités ou d'actions liées." (Guide BABOK).

 Nous modélisons pour voir comment plusieurs personnes ou groupes collaborent sur une période de
temps pour accomplir un travail. Il s'agit d'une vue simplifiée de l'ensemble de l'unité commerciale qui
peut être développée avec différents degrés de détail.

9
AS-IS ET TO-BE MODELS

Deux états des modèles peuvent être présentés :

• l'état actuel, nommé « As-Is »,

• et l'état futur souhaité, nommé « To-Be ».

 Ces modèles aident à déterminer comment nous pouvons passer de l'état actuel à l'état futur et
montrent les chemins utilisés pour y parvenir.

 La modélisation d'un processus métier aide à:

• présenter les processus dans un format commun à tous les parties prenantes,

• évaluer l'efficacité,

• comprendre les coûts.


10
MODELING NOTATIONS
 Les notations les plus utilisées sont le Unified Modeling Language (UML) et la Business Process Model Notation
(BPMN).

 Chaque notation utilise des symboles et une terminologie distincts, mais leurs éléments principaux sont généralement
les suivants:

• Activity: une activité réalisée au sein d'un processus, déclenchée par un événement.

• Event: une action (manuel ou automatisé), une condition (règle) ou une instance temporelle (passage ou période
de temps), qui déclenche une action ou un processus.

• Flow (Sequence flow): la direction de la séquence, ou l'ordre des événements et des actions.

• Gateway: un chemin de division dans le flux de séquence, où plusieurs chemins peuvent être pris ou une décision
sur un chemin doit être prise en fonction d'une condition.

• Swimlanes: une distinction visuelle des responsabilités, ou qui fait quoi, au sein d'un processus. Présente
principalement les acteurs du processus et leurs responsabilités.
11
BPMN

12
QU’EST CE QUE LE BPMN?

 BPMN (Business Process Modeling Notation) est le premier standard international


pour la modélisation des processus métier.

 Il est adopté en pratique par des acteurs majeurs de l’industrie IT (IBM, SAP, Oracle).

 La vision de BPMN recoupe complètement celle de l’Ingénierie dirigée par modèle


(IDM) en pleine expansion dans l’univers du génie logiciel.

 L’avenir de BPMN semble assuré et la définition d’une sémantique d’exécution dans la


dernière version (BPMN 2.0) nourrit de nombreux espoirs de développement et
d’interopérabilité.
13
BPMN

 La BPMN est la norme la plus largement utilisée pour représenter et visualiser les processus métier.

 Elle a été développée par l'Initiative de Gestion des Processus Métier (BPMI) et est maintenue par
l'OMG.

 Objectif principal: fournir une notation compréhensible par tous les utilisateurs métier (analystes,
développeurs et utilisateurs finaux).

 C'est un moyen qui relie la modélisation d'un processus métier à sa mise en œuvre.

 L'avantage de la BPMN est qu'elle permet de présenter un diagramme BPMN (appelé également modèle
de processus) montrant le flux de travail des activités effectuées dans un processus et servant d'outil de
communication universel entre toutes les parties prenantes.

14
STRUCTURE DU LANGAGE BPMN

BPMN est constitué d'un ensemble d'éléments de modélisation.


Ces éléments sont constitués d’un symbole (objet graphique sur
un diagramme) et d’une liste d’attributs (invisible sur un
diagramme).

Ces éléments augmentent en nombres et en complexité d’attribut


en fonction du niveau de conformité à la norme 2.0.

15
TYPES DE SYMBOLES BPMN
Éléments de flux

Noms Symboles Description


Réalisation d’une action par un
utilisateur ou un système
Tâche (task) informatique

Gestion des embranchements du


flux d’activité. Associer,
Porte (Gateway) dissocier, dédoubler les chemins.

Quelque chose se produisant au


cours du processus et ayant
Évènement (event) un impact sur lui (ex: Départ, arrêt,
pause.)

16
TYPES DE SYMBOLES BPMN
Éléments de flux
Les éléments de flux constituent la base de la modélisation avec BPMN. Chacun de ces
symboles est ensuite déclinés en un certains nombres de variantes précisant leur sens.

Des détails additionnels permettent de différencier une tâche humaine, d’une tâche
informatique ou différencier une porte inclusive (« AND ») d’une porte exclusive

(« XOR»).

17
TYPES DE SYMBOLES BPMN
Éléments de flux
Les évènements sont toujours représentés de manière sphérique et sont déclinés de la
même manière via des représentations graphiques additionnelles à l’intérieur du cercle.
Cependant, on distingue trois sortes d’événement

Un événement de type message sera représenté selon la règle précédente de la manière
suivante.

18
TYPES DE SYMBOLES BPMN
Éléments de connexion

Noms Symboles Description


Représente le cours du processus.
Flux de séquence Permet de lier les éléments du
(Sequence Flow) tableau précédent.

Représente le flux des


Flux de message (Message communications. Elément lié à un
Flow) message.

Aucun lien avec le cours du


processus. Ce symbole sert à lier
Association des informations additionnelles
facultatives à des éléments du
processus (voir artefacts)

19
TYPES DE SYMBOLES BPMN
Éléments de connexion
Exemple: Illustration d’éléments simples dans un processus BPMN

20
TYPES DE SYMBOLES BPMN
Bassins et couloirs

Noms Symboles Description


C’est un conteneur. Il représente les
frontières d’un processus. Toutes
les taches se déroulent à l’intérieur
Bassin (Pool) du bassin. Seules les
communications (flux de message)
peuvent sortir d’un bassin vers un
autre bassin.
Un couloir représente un acteur, un
rôle à l’intérieur d’un bassin. Le
flux d’activité peut traverser les
Couloir (Lane) couloirs pour représenter
l’enchainement des taches entre les
différents acteurs de notre
processus

21
TYPES DE SYMBOLES BPMN
Bassins et couloirs
Exemple

22
TYPES DE SYMBOLES BPMN
Artifacts
Les artefacts sont des éléments facilitant la lecture des diagrammes en permettant
d’ajouter des informations additionnelles pertinentes pour certain corps de métier.

Ces éléments n’ont aucun impact sur le déroulement du processus et sont inutiles du
point de vue de l’exécution par un moteur de workflow.

Les artefacts sont toujours associé à un élément de flux via un lien de type
association.

23
TYPES DE SYMBOLES BPMN
Artifacts
Exemple

24
TYPES DE DIAGRAMMES

Il existe 3 sortes de diagrammes différents définit par la spécification de l’OMG:

Les diagrammes de processus: Il inclut les éléments suivants : objets de flux, objets de
connexion et artefacts.

Les diagrammes de Collaboration: sont des diagrammes qui incluent comme


notations des piscines et des flux de messages.

Les diagrammes de Chorégraphie: Similaires aux processus internes, mais ils se


concentrent sur les interactions impliquant deux ou plusieurs participants.

25
DIAGRAMMES DE PROCESSUS

 Ce sont les représentations classiques d’un processus qui permettent de représenter un processus
spécifique au sein d'une organisation en précisant les sous-processus, les activités ou les tâches, les
passerelles, les événements, les objets échangés.

Exemple:

26
DIAGRAMMES DE COLLABORATION (1)

 Un diagramme de collaboration permet de représenter deux processus ou plus et leurs interactions.

 Une collaboration contient généralement deux bassins ou plus, représentant différents processus.

 Un bassin peut être représenté sous la forme d'une boîte blanche (un processus avec des détails) ou
d'une boîte noire (un processus avec des détails cachés). Les Bassins sont définis comme étant les
participants de cette collaboration.

 Les messages échangés entre les participants du diagramme de Collaboration sont présentés à l'aide
du symbole flux de message. Ce symbole permet de connecter les bassins entre eux (ou les objets
que l'on retrouve à l'intérieur de ces bassins).

27
DIAGRAMMES DE COLLABORATION (2)

Exemple

28
DIAGRAMMES DE COLLABORATION (3)
Types de message flow
 Connection entre 2 pools

29
DIAGRAMMES DE COLLABORATION (3)
Types de message flow

 Entre deux objets de deux pools différents

30
DIAGRAMME DE CHORÉGRAPHIE (1)

La priorité n'est pas sur la manière dont le travail est effectué par ces
participants, mais sur l'échange d'informations entre ces participants en
utilisant une notation de messages.

Un diagramme de chorégraphie est peuplé de tâches de chorégraphie

Contient au moins deux participants, un initiateur et un participant non


initiateur.

Définit des messages entre les deux participants dans la tâche.


31
DIAGRAMME DE CHORÉGRAPHIE (1)

Exemple

32
REFERENCES

• GRONWALD, Klaus-Dieter. Integrated Business Information Systems. Springer Berlin Heidelberg, 2020

BRADFORD, Marianne et GERARD, Gregory J.

• Using process mapping to reveal process redesign opportunities during ERP planning. Journal of
Emerging Technologies in Accounting, 2015, vol. 12, no 1, p. 169-188.

• DUMAS, Marlon, ROSA, L. Marcello, MENDLING, Jan, et al. Fundamentals of business process
management. Springer-Verlag, 2018.

33

Vous aimerez peut-être aussi