BPMN

BPMN est le standard pour la modélisation des processus métier

Qu'est-ce que BPMN ?

Business Process Modeling Notation (BPMN) est une représentation graphique permettant de définir des processus métier dans un flux d'informations.

Business Process Modeling Notation (BPMN) est un standard pour la modélisation de processus métier qui fournit une notation graphique permettant de définir des processus métier dans un diagramme de processus métier (BPM), basé sur une technique d'organigrammes très proche de celle utilisée par les diagrammes d'activité UML. L'objectif de BPMN est de supporter la gestion des processus métier pour les utilisateurs technique et métier, tout en étant capable de représenter des sémantiques complexes de processus. La spécification BPMN fournit aussi une relation entre les graphiques de la notation et les concepts sous-jacents des langages d'exécution BPEL (Business Process Execution Language).

L'approche Modelio à BPMN

Modelio fournit un support étendu de modélisation, couvrant complètement le cadre de la vision d'entreprise à travers l'implémentation logicielle, incluant l'Architecture d'Entreprise et la modélisation de processus métier. Modelio intègre toutes les techniques de modélisation nécessaires dans un outil de modélisation cohérent.

En particulier, Modelio est l'un des rares outils à intégrer le support d'UML2 et de BPMN2 dans un seul et unique méta-modèle, facilitant ainsi la cohérence sur toute la portée de la modélisation.

Modelio fournit aussi la modélisation de plans de processus, avec des diagrammes dédiés montrant un aperçu des processus métiers existants, qui sont alors modélisés en détail grâce à BPMN.

Histoire de BPMN

A l'origine, BPMN a été développé par le Business Process Management Initiative (BPMI), qui, depuis, a fusionné avec l'OMG (Object Management Group). La version la plus récente de BPMN est BPMN2.0, actuellement supportée par de nombreux outils. En revanche, BPMN1.2 a connu beaucoup de succès, et la plupart des outils sont encore au niveau de BPMN1.2.

Objectifs de BPMN

L'objectif principal de BPMN est de proposer une notation standard facilement compréhensible par les partenaires professionnels. Ces partenaires incluent les analystes métiers qui créent et raffinent les processus, les développeurs techniques responsables de l'implémentation des processus, et les directeurs commerciaux qui suivent et gèrent les processus. Par conséquent, BPMN est prévu pour servir comme langage visant à combler un déficit de communication qui survient souvent entre le design des processus métier et l'implémentation.

BPMN supporte seulement ces concepts de modélisation qui sont applicables aux processus métier. Ce qui signifie que d'autres types de modélisation réalisés par des organisations à caractères non commerciaux seront en dehors de la portée de BPMN. Par exemple, la modélisation de structures organisationnelles, les répartitions fonctionnelles et les modèles de données ne feront pas partie de BPMN.

Exemples de BPMN

Modèles BPMN

Modélisation BPMN business process maps