Liste des Documents
Sur Cette Page

Types d'Activités Supplémentaires

Introduction

Explorez les vastes possibilités de BPMN 2.0 avec plusieurs types d’activité supplémentaires qui vont au-delà des tâches de base et des sous-processus. Ces types d’activités permettent une modélisation de workflow précise et flexible, améliorant la conception de vos processus métier. Chaque type unique remplit un rôle spécifique, optimisant le flux de processus.

Gateway Exclusif
Gateway Parallèle
Gateway Exclusif
Gateway Exclusif
Gateway Inclusif
Gateway Événement

Sous-Processus Réduit

BPMN Sub-process

Un sous-processus réduit sert à encapsuler une série de tâches au sein du processus global, apportant clarté et simplification. Il compacte la série d’étapes en une seule représentation, détaillée ultérieurement sous une forme étendue ailleurs dans le diagramme.

Sous-Processus Ad-hoc

BPMN Ad-hoc Sub-process

Les sous-processus ad-hoc fonctionnent sans séquence fixe, permettant aux tâches d’être exécutées dans n’importe quel ordre ou d’être sautées si nécessaire. Ils offrent la flexibilité de s’adapter dynamiquement à des exigences spécifiques.

Tâche en Boucle

BPMN Loop Task

Les tâches en boucle s’exécutent de manière répétée selon une boucle “do while”, où les activités continuent jusqu’à ce qu’une certaine condition soit remplie. Cela garantit que les tâches sont complétées avant de passer aux activités suivantes.

Multi-instance

BPMN Multi-Instance Task

Les activités multi-instances sont des tâches répétitives effectuées pour un nombre défini d’éléments, semblables à une boucle for-each. L’exécution est en parallèle (indiquée par des lignes verticales) ou de manière séquentielle (indiquée par des lignes horizontales) jusqu’à ce que toutes les instances soient résolues.

Compensation

BPMN Compensation Task

Les tâches de compensation gèrent les événements de compensation au sein des workflows, se connectant par des associations plutôt que par des flux séquentiels, garantissant ainsi que les mesures correctives sont efficacement traitées dans les processus BPMN.

Compensation Combinée

BPMN Ad-hoc and Compensation Task

Les tâches de compensation intégrées utilisent des boucles ou des instances multiples pour exécuter la compensation de manière flexible. Elles collaborent avec d’autres types de tâches pour des scénarios tels que des répétitions manuelles jusqu’à résolution ou des exécutions parallèles répétées.

Résumé des Cas d’Utilisation :

  • User Task : Engager des tâches de décision ou de saisie humaine.
  • Service Task : Effectuer des actions automatisées via des systèmes ou services.
  • Script Task : Exécuter des actions automatisées personnalisées à l’aide de scripts.
  • Manual Task : Gérer des actions hors du contrôle direct du système.
  • Business Rule Task : Appliquer des décisions automatisées basées sur des règles métiers.
  • Send/Receive Task : Faciliter la communication entre systèmes ou processus.
  • Call Activity : Réutiliser les sous-processus ou tâches efficacement.
  • Loop/Multi-instance : Gérer des tâches répétées pour plusieurs conditions ou participants.

Ces types d’activités permettent une gestion détaillée des tâches dans les processus BPMN, permettant une modélisation précise des workflows à la fois humains et pilotés par système.