Données

Entrée de Données(Data Input)

Données que le processus REQUIERT de l'extérieur à son démarrage — le paramètre d'entrée formel du processus. Forme d'objet de données avec un marqueur en flèche évidée.

L'Entrée de Données (Data Input) déclare le contrat du processus avec son environnement : *pour m'exécuter, fournissez-moi ceci* — le formulaire de sinistre, la fiche client, la charge utile de la commande. Formellement, elle appartient à l'InputOutputSpecification du processus, rendant les entrées requises explicites plutôt qu'implicites.

Quand l'utiliser et l'éviter

Quand l'utiliser

  • Pour documenter les entrées requises d'un processus réutilisable/global (surtout ceux invoqués par des Activités d'Appel).

  • Pour concevoir des interfaces propres entre les processus appelant et appelé.

  • Dans les contextes de gouvernance où les contrats de processus doivent être explicites.

Quand NE PAS l'utiliser

  • Pour des données produites et consommées à l'intérieur du flux — de simples Objets de Données.

  • Pour des dépôts persistants — Magasin de Données.

  • Dans les diagrammes descriptifs simples où le contrat d'entrée ajoute du bruit.

Exemple métier

La commande comme entrée déclarée du processus

Diagrama BPMN: La commande comme entrée déclarée du processus
La commande comme entrée déclarée du processus

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. L'artéfact surligné représente l'information que le processus reçoit à sa frontière — la Commande entrante.
  2. La première tâche la consomme et le flux se poursuit.
  3. Dans la notation formelle, cet artéfact porte un petit marqueur en flèche évidée l'identifiant comme l'Entrée de Données du processus (rendu ici sous la forme de l'artéfact de données équivalent).

Différences

Entrée de Données vs Objet de Données

L'Entrée de Données fait partie de la signature du processus — fournie de l'extérieur à l'instanciation. Un Objet de Données est créé et utilisé en cours de route. Paramètre → entrée ; donnée de travail → objet.

FAQ

Où les Entrées de Données sont-elles définies formellement ?

Dans l'ioSpecification du processus (jeux d'entrées) ; les Activités d'Appel mappent les données de l'appelant sur elles lors de l'invocation du processus.

Les activités peuvent-elles aussi déclarer des Entrées de Données ?

Oui — les activités ont leur propre ioSpecification ; le même concept s'applique au niveau de la tâche.

Éléments associés