Complicated processes need a detailed flowchart to become clear. Often these are booking or purchase related processes with multiple start points and end points. Choices customers make en route to a goal may radically change the success factors, performance and experiences.

Flowcharts are especially fitting when there are many routes leading to the same end point, and we need to evaluate the flow for each path. Unwanted actions, timeouts, errors and other pitfalls need to be resolved with proper responses.