Liste des documents
Sur cette page

Types d’activités supplémentaires

Introduction

Découvrez les nombreuses possibilités de BPMN 2.0 avec des types d’activités supplémentaires qui vont au-delà des tâches et sous-process classiques. Ces activités permettent de modéliser des workflows avec précision et flexibilité, pour une conception optimisée de vos processus métiers. Chaque type a un rôle précis pour améliorer le flow du processus.

Gateway exclusif BPMN
Gateway parallèle BPMN
Gateway exclusif BPMN
Gateway exclusif BPMN
Gateway inclusif BPMN
Gateway d’événement BPMN

Collapsed Sub-Process

Icône ProcessMind BPMN sous-processus réduit pour tâches groupées

Un Collapsed Sub-Process permet de regrouper plusieurs tâches d’un même processus, pour plus de clarté et de simplicité. Les étapes sont résumées en une seule forme, dont le détail apparaît ailleurs dans le diagramme si besoin.

Ad-hoc Sub-Process

Symbole ProcessMind BPMN ad-hoc sub-process pour ordre de tâche flexible

Les Ad-hoc Sub-Process n’ont pas d’ordre défini : les tâches peuvent être réalisées dans n’importe quel ordre ou sautées. Cela offre la flexibilité de s’adapter à chaque besoin.

Loop Task

Icône ProcessMind BPMN loop task pour activités répétées

Les Loop Task s’exécutent en boucle, selon une condition « do while », jusqu’à ce que celle-ci soit remplie. Cela garantit l’achèvement avant de continuer le process.

Multi-instance

Symbole ProcessMind BPMN multi-instance task pour exécution parallèle ou séquentielle

Les activités Multi-instance permettent de répéter une tâche pour chaque élément d’un ensemble, comme un for-each loop. L’exécution est parallèle (lignes verticales) ou séquentielle (lignes horizontales) jusqu’à résolution de toutes les instances.

Compensation

Icône ProcessMind BPMN compensation task pour actions correctives

Les tâches Compensation gèrent les événements de compensation dans un workflow, connectées via des associations (et non Sequence Flow), pour assurer la prise en charge efficace des mesures correctives BPMN.

Compensation Combined

Symbole ProcessMind BPMN ad-hoc et compensation task pour actions correctives flexibles

Les tâches Compensation combinées utilisent loop ou multi-instance pour appliquer la compensation avec souplesse. Elles fonctionnent avec d’autres types de tâches, par exemple pour répéter manuellement jusqu’à solution ou exécuter plusieurs fois en parallèle.

Synthèse des cas d’usage

  • User Task : Décisions ou saisies humaines.
  • Service Task : Actions automatisées via des systèmes ou services.
  • Script Task : Actions custom automatisées via scripts.
  • Manual Task : Actions hors du contrôle direct du système.
  • Business Rule Task : Décisions automatiques via des règles métiers.
  • Send/Receive Task : Communication entre systèmes ou processus.
  • Call Activity : Réutiliser des sous-process ou tâches.
  • Loop/Multi-instance : Répétition de tâches pour plusieurs conditions ou participants.

Ces types d’activités offrent un pilotage précis des tâches dans BPMN, pour modéliser fidèlement les workflows humains et automatisés.