Step Three: Enforcing the Timeline

Organize our timeline using pivotal events and swim lanes, ensuring clear representation of processes and flows in our application.

The next step in the workshop process is to organize the events into their correct chronological order and to group related events together. Grouped events are called flows, and each flow should represent a process belonging to a domain. We will be modeling multiple flows and want to keep the flow of events in any parallel flows in sync. Organizing the events into flows will start with the expected path, or happy path, for a process. After the happy path has been organized, we can begin to add branches for the alternative or unhappy paths that can result from bad user input or errors occurring in the application.

Get hands-on with 1400+ tech skills courses.