Sur cette page

Types d’activités supplémentaires

Présentation des types d’activités supplémentaires

Au-delà des tâches et sous-processus de base, ces types d’activités supplémentaires BPMN 2.0 vous offrent des possibilités de modélisation des flux de travail plus précises et plus flexibles. Chaque type répond à un besoin particulier et contribue à optimiser le déroulement du processus.

Sous-processus réduit
Sous-processus ad hoc
Tâche en boucle
Tâche multi-instance
Tâche de compensation
Tâche de compensation et ad hoc

Collapsed Sub-Process

Icône de sous-processus réduit BPMN de ProcessMind pour regrouper des tâches

Un sous-processus réduit encapsule une série de tâches dans le processus global, pour en simplifier la lecture. Il condense plusieurs étapes en une seule représentation, détaillée ailleurs dans le diagramme sous une forme développée.

Ad-hoc Sub-Process

Symbole de sous-processus ad hoc BPMN de ProcessMind pour un ordre flexible des tâches

Les sous-processus ad hoc ne suivent pas de séquence fixe. Les tâches peuvent être exécutées dans n’importe quel ordre ou ignorées si nécessaire. Cette organisation permet d’adapter le processus aux exigences particulières au moment de l’exécution.

Loop Task

Icône de Loop task BPMN de ProcessMind pour les activités répétées

Les Loop tasks s’exécutent de manière répétée selon une boucle « do while », jusqu’à ce qu’une condition donnée soit satisfaite. Les tâches sont ainsi terminées avant le passage aux activités suivantes.

Multi-instance

Symbole de tâche multi-instance BPMN de ProcessMind pour une exécution parallèle ou séquentielle

Les activités multi-instances sont des tâches répétées pour un nombre défini d’éléments, selon un fonctionnement comparable à une boucle for-each. Elles sont exécutées en parallèle, représenté par des lignes verticales, ou séquentiellement, représenté par des lignes horizontales, jusqu’à l’achèvement de toutes les instances.

Rémunération

Icône de tâche de compensation BPMN de ProcessMind pour les mesures correctives

Les tâches de compensation gèrent les événements de compensation dans les flux de travail. Elles sont reliées par des Associations plutôt que par des Sequence Flows, afin de traiter efficacement les mesures correctives dans les processus BPMN.

Compensation Combined

Symbole de tâche ad hoc et de compensation BPMN de ProcessMind pour des mesures correctives flexibles

Les tâches de compensation intégrées utilisent des boucles ou plusieurs instances pour exécuter la compensation avec souplesse. Elles peuvent être combinées à d’autres types de tâches, par exemple pour effectuer des répétitions manuelles jusqu’à la résolution d’un problème ou des exécutions parallèles répétées.

Synthèse des cas d’utilisation

  • User Task : réaliser des tâches nécessitant une décision ou une saisie humaine.
  • Service Task : effectuer des actions automatisées via des systèmes ou des services.
  • Script Task : exécuter des actions automatisées personnalisées à l’aide de scripts.
  • Manual Task : gérer des actions qui ne sont pas directement contrôlées par un système.
  • Business Rule Task : appliquer des décisions automatisées fondées sur des règles métier.
  • Send/Receive Task : permettre la communication entre des systèmes ou des processus.
  • Call Activity : réutiliser efficacement des sous-processus ou des tâches.
  • Loop/Multi-instance : gérer des tâches répétées pour plusieurs conditions ou participants.

Ces types d’activités permettent de gérer les tâches avec précision dans les processus BPMN et de modéliser fidèlement les flux de travail pilotés par des personnes comme ceux exécutés par des systèmes.

Sujets associés