Sequence Flow

Sequence Flow

Intro

Sequence flow shows the order of activities in a BPMN process using solid lines. Each flow has one source and one target; flows can cross lanes but not pools.

Key points:

  • Defines control flow within a participant.
  • Separates internal logic from cross-boundary messaging.
  • Common use cases across EA/BPM/Data/App/Tech include task progression, conditional routing, and parallel splits/joins.
  • Pitfall: using sequence flow between pools instead of message flow.

Examples:

  • Task A → Task B → Task C within a single pool.
  • Conditional sequence flow based on approval outcome.
  • Parallel flows that later join via a gateway.

In practice:

Use sequence flows inside pools; use message flows for interactions across participants.

Related terms: Gateway; Pool; Message Flow

FAQs:

Q: Can sequence flow connect events and gateways?
A: Yes; it connects flow elements within a process.

Q: How are sequence flows drawn?
A: Solid lines with directional arrows.