E

Exception

Intro

An exception is an event during process execution that diverts flow from the normal path. It matters because planned exception handling reduces failures and customer impact.

Key points:

  • Triggered by boundary or intermediate events (e.g., time, error, message).
  • Directs processing to alternate handling steps.
  • Common use cases: timeouts (BPM), error handling (Apps/Tech), compensation triggers.
  • Pitfall: unhandled exceptions causing process dead ends.

Examples:

  • Payment error redirects to retry or manual resolution.
  • Timeout triggers cancellation and notification.
  • Message event cancels a shipment before dispatch.

In practice:

Enumerate likely exceptions and define consistent, testable handling paths for each.

Related terms: exception-flow; error-event; compensation-flow

FAQs:

Q: Are all exceptions errors?
A: No; some are cancellations or time‑based events.

Q: How do exceptions affect SLAs?
A: Define and measure exception paths to manage SLA impacts.

‍