Couloirs (Swimlanes)

Pool Boîte Noire(Black Box Pool)

Un Pool dessiné vide : le participant existe et échange des messages, mais son processus interne est masqué ou inconnu.

Le Pool boîte noire (Black-Box Pool) modélise honnêtement le monde extérieur : vous savez *ce que vous échangez* avec le client, la banque, le transporteur — pas *comment ils fonctionnent en interne*. Les flux de message se rattachent au bord du Pool, et l'interface (quels messages, quand) constitue tout le savoir que le diagramme revendique.

Bonne pratique : gardez les participants externes en boîte noire, sauf si leur fonctionnement interne importe réellement — modéliser les processus d'autrui relève de la conjecture.

Quand l'utiliser et l'éviter

Quand l'utiliser

  • Pour des participants externes dont vous ne maîtrisez ni ne connaissez le fonctionnement interne : clients, partenaires, autorités.

  • Pour concentrer le diagramme sur votre processus et le contrat d'interface avec les autres.

  • Pour éviter d'affirmer un savoir que vous n'avez pas.

Quand NE PAS l'utiliser

  • Pour le côté de votre propre organisation — c'est le processus modélisé ; montrez-le.

  • Lorsque les étapes de la contrepartie sont le véritable sujet (p. ex. conception conjointe de processus) — en boîte blanche par accord.

  • Comme raccourci paresseux lorsque le processus interne est connu et pertinent.

Exemple métier

Le client comme boîte noire

Diagrama BPMN: Le client comme boîte noire
Le client comme boîte noire

Ouvrez cet exemple dans l'éditeur de processus HEFLO et explorez le diagramme de l'intérieur.

Ouvrir dans l'éditeur HEFLO →

Étape par étape

  1. Le Pool Client (surligné) est intentionnellement vide — une boîte noire.
  2. Nous n'affirmons que son interface : il envoie une commande, il reçoit une confirmation.
  3. Le fonctionnement interne du Magasin reste entièrement modélisé ; la collaboration reste honnête sur ce qui est connu et ce qui ne l'est pas.

Différences

Pool boîte noire vs absence de Pool

Omettre la partie externe fait perdre le contexte des messages (qui envoie quoi, quand). La boîte noire garde la conversation visible à coût de modélisation nul — généralement le bon compromis.

FAQ

Où les flux de message se connectent-ils sur une boîte noire ?

Sur la frontière du Pool elle-même — il n'y a aucun élément interne à cibler.

Une boîte noire peut-elle devenir boîte blanche plus tard ?

Oui — ajoutez un processRef et modélisez-la lorsque son fonctionnement interne devient connu et pertinent. La collaboration reste intacte.

Éléments associés