Business Process Management Notations dans la gestion des processus d'affaires

  • Écrit par : Hans Mercx
  • Date de publication : juillet 18 2013



<

Présentation

notation de la gestion des processus d'affaires (BPMN) est la dernière norme pour les processus métier de modélisation et des services Web. L'Initiative de gestion des processus d'affaires ( BPMI ) (www.bpmi.org) a été créé pour développer, soutenir et encourager l'utilisation de BPMN. Le BPMI Groupe de travail sur la notation ( BPMN-WG ) a travaillé pendant plus de deux ans pour développer BPMN 1.0 avant sa libération en mai 2004. L'objectif principal de l'initiative BPMN est de développer une méthodologie de notation standard, compréhensible pour tous les gens d'affaires, tout au long du processus de définition, la conception, le déploiement, l'exécution et l'optimisation des processus. BPMI également créé BPMN pour s'assurer que le langage de balisage extensible réelle (XML) utilisé dans les langages d'exécution tels que les processus d'affaires langage d'exécution (BPEL), Business Process langage d'exécution pour les services Web (BPEL4WS), et processus métier langage de modélisation (BPML) peuvent être représentés au sein de la notation des processus.

Le BPMN-WG, un membre de l'organisation BPMI, créé BPMN pour offrir aux entreprises la possibilité de définir et de comprendre leurs propres processus internes, et de communiquer ces processus et les procédures d'une manière standard. Cette norme de notation augmente la compréhension des opérations commerciales au sein de l'organisation, et veille à ce que les organisations seront en mesure de communiquer en interne. En outre, il permettra également l'intégration avec les tiers que les organisations traitent, afin d'améliorer business-to-business processus (B2B).

BPMN permet une meilleure utilisation de la gestion des processus d'affaires (BPM) par la standardisation de la méthode de notation utilisée pour aider à l'automatisation des processus. BPM se réfère aux systèmes et aux méthodes utilisées pour définir, surveiller, rapporter et améliorer continuellement les processus visant à répondre aux besoins des clients. BPM comprend le développement et l'automatisation des nouvelles et intégrée des processus d'affaires afin d'aider à la visibilité de l'entreprise en temps réel et la prise de décision. Il comprend la conception et la modélisation de workflow et l'intégration des processus et de gestion automatisées. Même si les organisations ont été la modélisation et la gestion des processus pendant des années, ces activités ont souvent été à la hauteur, en raison de l'absence de normes, de contrôle et d'orientation au cours de la phase de conception et d'exécution des processus. BPMN fournit ces normes pour la modélisation des processus d'affaires et les langages d'exécution d'affaires afin de résoudre les lacunes.

BPMN ne peut pas résoudre tous les problèmes car il est purement une méthode de notation que les vendeurs et les organisations peuvent utiliser. Les éditeurs de logiciels ont encore besoin d'intégrer le moteur d'exécution dans leurs solutions pour une organisation d'être en mesure d'automatiser les processus au lieu de simplement la modélisation des processus.

Quel est BPMN?

BPMN est une spécification pour un diagramme de processus d'affaires (BPD). BPD est utilisé pour les opérations de processus d'affaires des modèles graphiquement, de façon lisible et compréhensible pour les utilisateurs non-techniques, même pour les processus complexes. BPD peuvent cartographier les processus de langages d'exécution d'affaires afin d'automatiser ces processus. Dans le BPD, l'utilisateur crée le modèle de processus d'affaires, qui est représenté par un réseau d'objets graphiques. Ces objets s'affichent activités et flux de travail dans l'ordre d'exécution. L'utilisateur doit simplement modélise les événements qui se produisent dès le début d'un processus, tout au long du résultat final, avec les notations définies par les normes BPMN.

Comprendre les principes de BPMN

Pour être en mesure de comprendre le principe de BPMN, les organisations doivent savoir ce qui fait un diagramme de processus métiers BPMN conforme. Quels sont les éléments de base utilisés dans BPMN? Ces objets graphiques permettent de développer facilement des diagrammes d'affaires et des organigrammes. schémas d'organigramme, tels que ceux créés dans Microsoft Visio , ont souvent les mêmes icônes. Les formes de ces éléments ont été choisis par le BPMI-WG parce qu'ils sont reconnaissables aux utilisateurs professionnels, ce qui permet aux utilisateurs métier de comprendre l'ensemble du processus

.

Dans BPMN, différents éléments sont classés, proposer une vision organisée des éléments de base disponibles. Au sein de ces catégories, il ya des variations d'éléments, l'identification des besoins plus complexes (qui ne change pas l'aspect et la convivialité des schémas). Ces catégories comprennent des objets de flux, des objets de connexion, couloirs, et des objets .

Flux Objects

modélisateurs de processus utilisent des objets de flux lors de la définition des processus d'affaires. Dans un BPD, BPMN définit trois éléments principaux: les événements, les activités et les passerelles. Avec ces trois éléments principaux seulement, les utilisateurs peuvent définir complètement les processus.

événements indiquent quelque chose qui se passe dans le processus, et qui influence le processus (l'événement étant un élément déclencheur ou le résultat d'une action). BPMN utilise cercles de noter les événements. Il existe trois types d'événements: départ, intermédiaire et événements finaux. Spécification des déclencheurs dans les événements impose des contraintes sur les processus, et ces contraintes peuvent être des messages, des minuteries, des liens, des règles, des exceptions, ou même plusieurs déclencheurs.

sont représentés par un rectangle, et indiquent le travail effectué. Une activité peut être un processus métier, sous-processus ou une tâche. Ils ont tous la même forme, ce n'est que de l'ordre dans lequel ils apparaissent (ou une petite indication dans la forme, comme un signe [+]) qui différencie l'activité comme un processus, sous-processus ou une tâche. De cette façon, différentes activités sont facilement reconnaissables dans le diagramme et le diagramme sera compréhensible pour les analystes métier.

sont indiqués par un élément en forme de losange qui représente des décisions, des fourchettes, des fusions ou des jointures dans le schéma. Les passerelles peuvent être considérées comme des questions posées dans le flux de processus (avec réponses alternatives), à travers lequel le processus est poussé à travers l'organisation. Il existe de nombreux exemples de décisions de la passerelle:

      décisions exclusifs
  • (en toute logique, le exclusive ou [EXCLUSIF]), utilisé pour de données ou de modèle décisions basées sur l'événement. Basé sur l'état de l'activité, le flux se poursuit vers une ou l'autre option.
  • fusionne exclusive (XOR), indiquant que l'un des apports fournis deviendront la sortie de la passerelle
  • inclusive ou décisions, ce qui signifie qu'une ou plusieurs sorties peuvent entraîner (au moins un). Il ya toujours une sortie par défaut indiqué.
  • inclusive ou se confond, où le premier de tous les intrants entrant est traité
  • décisions sur la base de la décision complexes, l'expression déclenche un flux sortant spécifique
  •   fusions complexes
  • , où les conditions complexes dans l'expression de déterminer si le processus avance (en fonction des événements entrants)
  • bifurcation parallèle ( et ), où tous les flux de séquence sont exécutées en fonction de cette passerelle
  • rejoindre parallèle ( et ), où tous les événements entrants doivent être remplies avant l'exécution de l'événement suivant, basé sur cette passerelle

connecter des objets

Avoir différents objets de connexion aide les gens d'affaires d'identifier plus clairement ce qui existe genre de communication entre les différents objets. Les objets biellette tous les autres objets pour créer la structure et le déroulement du processus d'affaires. Ces connecteurs permettent également de s'assurer que l'information peut être poussé en avant toute l'organisation. Il ya toi différents types de flux:

  • flux de séquence, qui sert à montrer l'ordre des événements accomplis dans le processus de l'entreprise. Le flux de séquence est indiqué par une ligne en trait plein avec un solide pointe de flèche.
  • flux de message, utilisé pour indiquer le flux de messages entre les différentes entités de traitement. Cette séquence est indiquée par une ligne pointillée avec une pointe de flèche ouverte.
  •   flux association
  • , permet d'associer différents objets avec des objets de flux. L'association est représentée par une ligne pointillée avec une pointe de flèche indiqué.

Swimlanes

Les analystes d'entreprise préfèrent voir qui fait quoi au sein d'un processus métier, afin de démontrer les différentes possibilités et des responsabilités. Pour identifier ce d'une manière ordonnée, BPMN utilise dits couloirs. Swimlanes catégoriser les différentes responsabilités par classe visuelle. Pour différencier les entreprises et les différents rôles, utilisateurs, ou les systèmes, BPMN utilise deux types de couloirs: les piscines et les ruelles. Piscines identifier les participants au sein d'un flux de travail, et sont distincts des activités dans d'autres piscines. Souvent, les piscines représentent différentes organisations dans les situations B2B. Dans une piscine, indiquent les voies qui exécute ce que dans l'organisation, et où les activités se déroulent, afin de donner une meilleure vue d'ensemble du processus.

ne peuvent pas dépasser les limites d'une piscine, un bassin représente un processus autonome. Cependant, les flux de séquences peuvent traverser les voies au sein d'un ensemble défini. Flux de messages définir les communications entre les différents bassins (organisations), mais ne peut être utilisé dans le même pool ou une ruelle.

Une mise en garde: couloirs peut rendre le processus trop rigide. Certaines tâches peuvent être exécutées par des rôles différents, ce qui est difficile (voire impossible) à dépeindre dans des couloirs. Swimlanes fonctionnent bien dans un flux de processus système centré, mais pour les processus humanocentriques ils peuvent mettre des contraintes artificielles sur la conception. C'est pourquoi fournisseurs tels que Pegasystems ont la possibilité de désactiver ou d'activer des couloirs dans l'outil de modélisation.

Artefacts

BPMN fournit un contexte supplémentaire pour des situations spécifiques (par exemple, en identifiant les marchés verticaux). Ces informations complémentaires peuvent clarifier le processus au sein de la phase de modélisation. BPMN a créé trois types d'objets à fournir un contexte supplémentaire dans le flux de travail:

      Data Objects
  • explique comment les données sont utilisées ou nécessaires pour les activités et reliés par des associations.
  •   Groupes
  • (indiqué par une ligne de rectangle pointillé) n'ont aucun effet sur le flux de séquence, mais sont principalement utilisés à des fins d'analyse et de documentation.
  •   Annotations
  • fournissent texte supplémentaire pour expliquer certains processus dans le diagramme.

l'intérêt d'utiliser BPMN au sein de Business Process Modeling

Le BPMN-WG a créé la structure dans le chaos qui peut exister entre les outils de modélisation et de notations (ainsi que entre les TI et les gens d'affaires) en développant BPMN comme une méthode de notation unifiée. Pour le développement de cette méthode unifiée, le BPMN-WG utilisé les meilleurs éléments des différentes méthodes de notation telles que Unified Modeling Language (UML) diagrammes d'activité, les langues de définition de fabrication assistée par ordinateur intégrés (IDEF), activité écoulement de décision (ADF) diagrammes, RosettaNet, et les chaînes de traitement d'événements (CPE). Cela a créé une large acceptation de différents systèmes de gestion de processus de gestion, tels que Lombardi , Ultimus et logiciel Vision .

BPMN mappe directement dans BPEL4WS. Cela comble le fossé entre les notations de modélisation des processus et des langages d'exécution, ce qui permet aux utilisateurs professionnels de prendre soin de la part d'exécution du flux de travail sans la participation des services informatiques.

L'avenir de BPMN

Même si BPMN est un concept relativement nouveau, il a gagné beaucoup de soutien de fournisseurs et d'utilisateurs. Les deux fournisseurs et les utilisateurs finaux voient l'avantage d'avoir une méthodologie unifiée qui permet de mieux comprendre (et de l'intégration avec) d'autres systèmes et de normes. Commentaires sur sa facilité d'utilisation et sur les problèmes concernant l'intégration et de la modélisation (ainsi que des suggestions concernant les meilleures performances, les nouvelles fonctionnalités et intégration) contribuera à l'amélioration des spécifications et des intégrations avec des moteurs d'exécution. Le BPMN-WG de BPMI va continuer à travailler sur des éléments de BPMN et des ensembles d'objets appui verticaux de normalisation. Il travaillera également sur la capacité de règles métier de modèle et des stratégies d'affaires afin d'améliorer en permanence l'efficacité organisationnelle.

Le BPMI a fusionné avec le Groupe de gestion d'objets ( OMG ) (http://www.omg.org/memberservices/index.htm ) par rapport à ses activités BPM, afin d'assurer un leadership et des normes dans l'industrie. Cette fusion permet le développement de BPMN, comme OMG est un consortium industriel international qui élabore des normes d'intégration d'entreprise. L'OMG gère un processus ouvert et indépendant du fournisseur qui propose des technologies, et sollicite des propositions et des commentaires de toute société membre avant d'arriver à un consensus sur un cahier des charges final (qui devient alors une norme adoptée). Certaines des normes de l'OMG a développé comprennent objet Request Broker Architecture commune (CORBA), UML, et inter-objet protocole de broker de demande Internet (IIOP).

Conclusion

standardisation des notations de modélisation utilisées par les vendeurs, analystes d'entreprise et les services informatiques permettront d'améliorer la gestion des processus d'affaires (avec la collaboration entre les entreprises et IT) en fournissant une meilleure intégration avec les systèmes existants. En utilisant BPMN permet la communication des processus dans toute l'organisation. BPMN s'étend vers d'autres méthodes de modélisation, telles que la modélisation de données relationnelles, des dessins de schémas XML, et la conception des systèmes, ce qui permet aux entreprises de concevoir l'architecture d'entreprise complet. À long terme, BPMN fournira une méthodologie de notation solide, comme presque tous les grands fournisseurs de BPM ont déjà adapté cette technologie dans leur solution. Même si BPMN est relativement nouveau, grâce à l'appui qu'il reçoit à la fois les fournisseurs et les utilisateurs finaux, il dirigera le développement de la modélisation notation normalisation.

BPMN aura également un impact sélection de logiciels pour les utilisateurs finaux. Les organisations évaluent actuellement les applications BPM devraient examiner si les fournisseurs utilisent (ou prévoyez d'utiliser) la méthode de notation BPMN, comme BPMN est la meilleure méthode de notation disponible pour le moment. BPMN permet une conception plus facile, la mise en œuvre et la communication entre les différentes parties, à la fois interne et externe. En particulier, pour les organisations qui ont besoin de communiquer au sein de leurs processus d'affaires à des organismes tiers, une méthodologie de notation standard devient essentiel d'optimiser et d'accroître l'efficacité des processus. Pendant le processus de sélection, les organisations devraient se concentrer sur les fournisseurs qui sont BPMN conforme. BPMN conformité à elle seule ne suffit pas, cependant, que les organisations doivent s'assurer que la solution intègre son notation de modélisation avec un moteur de règles métier, l'automatisation des processus, et de profiter pleinement de ces normes. De cette façon, les utilisateurs professionnels peuvent développer des processus d'affaires directement au moteur de règles BPM, au lieu de passer à autre modélisation et langages de notation pour automatiser le processus.

avec les processus d'affaires purement internes (en d'autres termes, sans interactions avec des tiers) devraient se concentrer sur les fournisseurs qui sont soit BPMN conforme, ou qui l'ont portée à se mettre en conformité. Même si l'utilisation d'une norme est bénéfique, il n'est pas essentiel pour ces organisations.

qui ont de nombreuses interactions et les transferts de données entre eux-mêmes et des tiers devraient envisager de vendeurs qui utilisent BPMN en combinaison avec l'intégration de langages d'exécution tels que BPEL4WS, afin d'améliorer la qualité des interactions entre les différentes organisations, et d'augmenter les processus d'affaires d'efficacité en raison du fait que toutes les parties vont parler le même langage.

 
comments powered by Disqus