Introduction
Le modèle et la notation des processus métiers (BPMN) ont été conçus dans un but double : offrir une notation simple et intuitive pour créer des modèles de processus métiers tout en conservant la profondeur technique nécessaire pour gérer des exigences commerciales complexes. Pour atteindre cet équilibre, le BPMN organise ses éléments graphiques en catégories spécifiques, permettant aux lecteurs d’identifier rapidement les composants de base tout en utilisant des variations supplémentaires pour modéliser des scénarios complexes sans alourdir l’apparence globale du diagramme. Ce guide se concentre sur la catégorie « Tâche », en détaillant les différentes formes et leurs rôles spécifiques dans la modélisation des processus.
Définitions des tâches BPMN
Les tâches sont des éléments fondamentaux au sein d’un processus BPMN. Bien qu’une forme de tâche basique indique qu’il n’y a pas de type particulier, la notation permet des variations spécifiques pour préciser la manière dont une tâche est exécutée.

Exemple de description de tâche BPMN :
Le diagramme illustre un processus complexe utilisant plusieurs types spécifiques de tâches BPMN pour indiquer la nature du travail effectué à chaque étape. Ces tâches sont situées dans deux lignes principales : Département des ventes et Exécution & Opérations.

Éléments de tâche dans la ligne du Département des ventes
-
Tâche utilisateur (« Saisir les détails de la commande ») : Cette tâche, indiquée par l’icône utilisateur en haut à gauche du rectangle, représente une étape où un opérateur humain (un agent commercial) interagit avec une application logicielle pour saisir les informations de commande.
-
Tâche manuelle (« Vérifier le crédit du client ») : Indiquée par l’icône de main, cette tâche est effectuée par un humain sans l’aide d’un moteur d’exécution automatisé de processus métier ou d’une application. Il s’agit d’une vérification purement manuelle.
-
Tâche utilisateur (« Aviser le responsable des ventes ») : Une autre tâche utilisateur, celle-ci nécessite que le système crée une tâche pour informer un responsable des ventes, probablement lorsque la vérification du crédit échoue.
-
Sous-processus (« Gérer le litige ») : Cet élément, marqué par un petit signe plus, est un sous-processus réutilisable actuellement affiché dans un état réduit. Il représente un processus plus détaillé, un flux de processus autonome (un workflow « Gérer le litige ») qui est appelé dans le cadre du processus principal.
Éléments de tâche dans la ligne d’Exécution & Opérations
-
Tâche de règle métier (« Déterminer la méthode d’expédition ») : Cette tâche, marquée par une petite icône de tableau/grille, indique une étape automatisée qui utilise un moteur de règles métier pour déterminer la meilleure méthode d’expédition en fonction de critères prédéfinis.
-
Tâche de service (« Réserver les stocks ») : Indiquée par l’icône de roue dentée, il s’agit d’une tâche automatisée où le moteur de processus interagit avec un service externe (un système ERP ou de gestion des stocks) pour réserver les stocks nécessaires.
-
Tâche d’envoi (« Générer le manifeste d’expédition ») : Marquée par une icône d’enveloppe « envoyer », cette tâche automatisée est conçue pour envoyer un message — dans ce cas, un manifeste d’expédition — à un participant externe, tel qu’un transporteur.
-
Tâche de script (« Calculer le coût total ») : Indiquée par l’icône de script/rouleau, il s’agit d’une tâche automatisée où le moteur de processus exécute un script prédéfini pour calculer le coût total de la commande.
-
Tâche de réception (« Attendre la confirmation du partenaire ») : Marquée par une icône d’enveloppe « recevoir », cette tâche est conçue pour mettre en pause le flux du processus jusqu’à ce qu’un message externe (une confirmation) soit reçu d’un partenaire.
-
Activité d’appel (« Facturer le client ») : Cet élément, avec une bordure épaisse et un signe plus, est une tâche ou un processus global. Il fait référence à et appelle un processus externe, réutilisable « Facturer le client ». Cela permet au processus d’appeler une procédure standard de facturation définie ailleurs.
Exemple de description de tâche BPMN :
Ce « flux de travail d’intégration des nouveaux employés » illustre comment les différents types de tâches BPMN coordonnent les activités transverses aux départements.

Voie du département RH
-
Tâche utilisateur (« Valider les détails du candidat ») : Cette tâche, identifiée par l’icône humaine, implique un membre du personnel RH interagissant avec le système pour vérifier les données.
-
Tâche utilisateur (« Demander des données corrigées au recruteur ») : Une tâche interactive nécessitant une intervention humaine pour traiter des informations non valides.
-
Tâche d’envoi (« Envoyer le courriel de bienvenue et le programme d’orientation ») : Une tâche automatisée configurée pour envoyer un message au nouvel employé.
-
Tâche de réception (« Attendre l’acceptation du candidat ») : Cette tâche met en pause le flux du processus jusqu’à ce qu’une réponse soit reçue du candidat.
Voie du service informatique
-
Tâche manuelle (« Envoyer l’offre au candidat ») : Une tâche effectuée par un être humain sans l’aide d’un moteur d’exécution.
-
Tâche de règle métier (« Déterminer les besoins en équipement ») : Cette tâche utilise un mécanisme de règles métiers pour calculer l’équipement requis en fonction du poste du candidat.
-
Tâche de service (« Approvisionner l’ordinateur portable et le logiciel ») : Une tâche automatisée où le moteur de processus interagit avec les services informatiques pour déployer du matériel et du logiciel.
-
Tâche de script (« Créer les comptes réseau ») : Une tâche automatisée où le moteur exécute un script pour provisionner les identifiants utilisateur.
-
Tâche de réception (« Attendre l’acceptation du candidat ») : Comme la version RH, celle-ci attend une confirmation externe avant de poursuivre.
-
Sous-processus (« Finaliser l’intégration et ajouter à la paie ») : Représenté par le signe plus, il s’agit d’un processus réduit qui gère la logique de finalisation de la paie et de l’intégration en plusieurs étapes.
Voie du responsable du recrutement
-
Tâche utilisateur (« Planifier l’entretien ») : Une tâche interactive où le responsable du recrutement coordonne les horaires des réunions.
-
Tâche utilisateur (« Mener l’entretien et sélectionner le candidat ») : Une tâche pilotée par un être humain impliquant l’évaluation et la sélection du candidat.
Ce flux de travail démontre de manière efficace comment BPMN distingue les efforts manuels, les processus automatisés du système et les tâches de communication pour gérer le cycle de vie d’un nouvel employé.
Résumé des éléments de description des tâches BPMN
| Type de tâche | Description |
|---|---|
| Aucun | Aucun type de tâche particulier n’est indiqué. |
| Tâche utilisateur | Une tâche typique du flux de travail effectuée par un être humain, souvent avec une aide logicielle et un éventuel planification via un gestionnaire de liste de tâches. |
| Tâche manuelle | Une tâche effectuée sans l’aide de tout moteur d’exécution de processus métier ou application. |
| Tâche de service | Une tâche qui utilise un service automatisé, tel qu’un service web ou une application automatisée. |
| Tâche de réception | Conçue pour attendre l’arrivée d’un message provenant d’un participant externe. |
| Tâche d’envoi | Conçue pour envoyer un message à un participant externe. |
| Tâche de script | Exécutée par un moteur de processus métier qui interprète un langage prédéfini ; la tâche est terminée une fois que le script est achevé. |
| Règle métier | Fournit un mécanisme pour envoyer des entrées et recevoir des sorties à partir d’un moteur de règles métier. |
| Sous-processus | Une activité pouvant être « ouverte » pour afficher un processus de niveau inférieur, utile pour la décomposition et l’organisation. |
| Activité d’appel | Une activité qui fait référence à un processus ou une tâche réutilisables. |
Conclusion
En utilisant ces notations de tâches spécifiques, les modélisateurs peuvent communiquer efficacement la nature, la méthode d’exécution et le niveau d’automatisation de chaque activité au sein d’un processus métier. Cette approche standardisée garantit que les diagrammes BPMN restent compréhensibles pour les parties prenantes tout en fournissant les détails nécessaires à la mise en œuvre technique. Les sections futures s’appuieront sur ces formes de base pour illustrer leur application dans des modèles de processus métier complets et end-to-end.











