Following is the swimlane diagram illustrating the high-level workflow. Before we understand the high-level workflow process, we should understand the importance of a swimlane diagram. A swimlane diagram is a flowchart that outlines who does what in a given process. Based on the analogy of a pool lane, a swimlane diagram places process steps within the horizontal or vertical "swimlanes" of a high-level workflow diagram. As illustrated here, a high-level flowchart outlining 6-10 major steps gives a high-level view of a process. These flowcharts display the major blocks of the activity or the major system components in a process. These charts are especially useful in the early phases of a project and help set priorities for improvement work. A detailed flowchart is a close-up view of the process, typically showing dozens of steps.