Skip to content
EN FR

Building a process

Documentation status: reference — see Maturity and evidence.

Build a process from the business scenario, not from a thread or technical queue.

  1. name the expected business outcome;
  2. identify participants;
  3. define observable states or steps;
  4. choose entry actions;
  5. identify events and messages;
  6. define completion, failure, and recovery conditions;
  7. publish only the required capabilities.
Start action
  -> create process state
  -> step A
  -> event/message
  -> step B
  -> completed | failed | cancelled

Asynchronous execution, retry, and transport details remain separate from the business meaning of the process.