In Event Storming, an Actor represents any external entity (human, system, or service) that interacts with the system you are modeling. Actors initiate events by performing actions or triggering processes within the system. They play a crucial role in shaping the flow of events, but they are always external to the core business process you are analyzing.
Key Aspects of Actors in Event Storming:
Example:
Imagine you're modeling an e-commerce system using Event Storming. Some possible actors could include:
In the Event Storming process, these Actors would be noted as key entities that trigger specific events like "Order Placed" or "Payment Processed."
In summary, the Actor is the source of domain events in Event Storming, making them a critical part of understanding the external interaction points with the system.