Process Mapping: Types, Symbols, and Examples — article illustration

Process Modeling

Process Mapping: Types, Symbols, and Examples

Learn how process mapping works, compare nine map types, and choose the right symbols, tools, and template for your process.

What Is Process Mapping? Meaning, Types, and Examples

Process mapping is the practice of documenting a process as a visual sequence of activities, decisions, and handoffs. It gives you a shared view of how work moves from a defined starting point to an outcome.

Process mapping can be as simple as a flowchart drawn in a workshop or as detailed as a BPMN 2.0 diagram. The right format depends on what you need to explain, who needs to read the map, and how much detail the process requires. This guide compares nine types of process maps, explains common symbols, and walks through a practical six-step approach.

Example process model showing the steps in a pizza store process

Why do you need process mapping?

A process map makes the steps and responsibilities in a process visible. That can help you find gaps in shared understanding before you change a process, train a team, or select a system.

Use a map to:

  • Agree on how a process works. Bring the people involved together around the same sequence of steps, decisions, and handoffs.
  • Clarify scope. Set a clear start and end point so analysis stays focused.
  • Make responsibilities visible. Show which role, team, or system performs each activity.
  • Spot potential delays and rework. Look for queues, repeated steps, unclear decisions, and unnecessary handoffs.
  • Support training and onboarding. Give people a visual reference for the process they need to follow.
  • Document a current state. Record how the process is understood today before proposing changes.
  • Prepare for system or organizational changes. Identify which steps, roles, and dependencies may be affected.
  • Create a starting point for improvement. Use the map to frame questions and decide what evidence you need next.

A map is a useful representation, not proof that every case follows the same path. Validate it with the people who perform the work. If you need to know how often a path occurs or how long steps take, you will need process data as well as a diagram.

What are process mapping symbols and notation?

Process mapping symbols are visual conventions for showing activities, decisions, events, and the direction of flow. A consistent set of symbols helps readers interpret a map without having to guess what each shape means.

A basic flowchart commonly uses:

Symbol Typical meaning Use it to show
Oval or rounded shape Start or end Where the process begins or finishes
Rectangle Activity or task Work performed in a step
Diamond Decision A point where the path depends on a condition
Arrow Flow direction The sequence between steps
Parallelogram Input or output Information or material entering or leaving a step

These conventions can vary between teams and tools. Add a small legend if your audience may interpret a symbol differently.

BPMN 2.0 provides a more formal set of elements for documenting process behavior, including events, activities, gateways, and flows. It is useful when readers need a consistent notation across teams or when a diagram needs to represent more detail than a simple flowchart. For a reference to BPMN elements and notation, see the BPMN 2.0 guide.

What is business process modeling?

Business process modeling is the structured representation of processes so you can understand, analyze, communicate, or improve them. A model may show activities, roles, decisions, events, and the relationships between them.

Process mapping and process modeling are related terms, and people sometimes use them interchangeably. In this guide, process mapping means documenting a process visually, while process modeling refers to representing it with enough structure and detail to support analysis or other uses. The distinction is about purpose and level of detail, not a strict boundary between two separate activities.

A model can be informal or use a standard such as BPMN 2.0. The notation does not by itself make a diagram accurate. You still need to agree on scope, gather input from people familiar with the process, and validate the result.

What is the difference between process mapping and process modeling?

Process mapping usually starts with a practical question: what happens, in what order, and who is involved? Process modeling can go further by representing additional detail, such as events, data, exceptions, and relationships between process elements.

Aspect Process mapping Process modeling
Main purpose Make a process easier to understand and discuss Represent a process in a structured way for analysis or other uses
Typical detail Steps, decisions, sequence, and responsibilities May include events, data, exceptions, and more formal relationships
Common formats Flowcharts, swimlane maps, SIPOC diagrams, value stream maps BPMN 2.0 and other structured modeling notations
Best suited to Workshops, shared understanding, and documenting a current state Detailed analysis, consistent documentation, and communication across teams
What it does not establish on its own Whether the map matches every real case Whether the model is accurate or reflects actual performance

You can begin with a simple map and add detail if the audience or purpose calls for it. A detailed model is not automatically better: extra notation can make a diagram harder to read when the process is straightforward.

For a closer look at how process modeling and process mining complement each other, read how mapping and mining combine.

Which type of process map should you use?

Choose a map based on the question you need to answer. A flowchart shows sequence; a swimlane map makes responsibilities and handoffs visible; a SIPOC diagram sets a high-level scope. Other formats focus on customer value, project timing, or possible causes of a problem.

1. Flowchart

A flowchart shows activities and decisions in sequence. It is a good starting point when you need a quick, readable view of a process with a manageable number of steps.

Flowchart example showing process steps and decision points

Use it when: You need to explain a straightforward process, discuss a current state, or identify where a decision changes the path.

2. BPMN 2.0 diagram

A BPMN 2.0 diagram uses standardized notation to represent process steps, events, decisions, and flows. It can capture more detail than a basic flowchart while giving readers a consistent visual language.

BPMN 2.0 diagram example for documenting a business process

Use it when: You need a detailed, standardized model that different teams can read and discuss. BPMN 2.0 is the notation used in ProcessMind. Learn more in the BPMN 2.0 guide.

3. Value stream map

A value stream map shows how a product, service, or request moves through a process, with attention to the steps that contribute to customer value and the time between them.

Value stream map example showing process steps and customer value

Use it when: You want to examine flow, waiting, and value delivery, particularly in a Lean improvement effort. See the guide to value stream mapping.

4. SIPOC diagram

SIPOC stands for Suppliers, Inputs, Process, Outputs, and Customers. The diagram gives you a high-level view of who provides inputs, what the process produces, and who receives the outputs.

SIPOC diagram showing suppliers, inputs, process, outputs, and customers

Use it when: You need to agree on a process boundary or align stakeholders before documenting detailed steps.

5. Swimlane diagram

A swimlane diagram divides a process into lanes, with each lane representing a role, team, department, or system. The steps show both sequence and responsibility, while crossings between lanes make handoffs easier to see.

Swimlane diagram showing responsibilities and handoffs across a process

Use it when: Several roles or systems take part and you need to understand who does what, or where work passes between them. In BPMN 2.0, this structure is represented with Participants and Lanes. See the pools and swimlanes reference.

6. Gantt chart

A Gantt chart places activities on a timeline to show planned start dates, durations, and dependencies. It is primarily a scheduling view rather than a detailed map of how a repeatable business process works.

Gantt chart example showing project tasks and timing

Use it when: You need to plan and track a project with activities that have a defined schedule and dependencies.

7. PERT chart

A PERT chart shows project activities and their dependencies, helping you see the order in which work needs to happen. It focuses on planning a project rather than documenting a recurring operational process.

PERT chart example showing project activities and dependencies

Use it when: You need to understand dependencies and possible paths through a project plan.

8. Cause-and-effect diagram (fishbone)

A fishbone diagram organizes possible causes of a problem into categories around a central issue. It helps a team structure a discussion about why an outcome may be occurring.

Fishbone diagram organizing potential causes of a problem

Use it when: You are investigating possible causes and need to organize ideas before testing them. A fishbone diagram does not prove which cause is responsible.

9. Workflow diagram

A workflow diagram shows how tasks and information move through a process. The term is broad, so the level of detail and notation can vary.

Workflow diagram showing the flow of tasks through a process

Use it when: You need a practical view of task sequence and handoffs without adopting a more formal notation.

Map type Reference
Flowchart Overview
BPMN 2.0 diagram Overview
Value stream map Overview
SIPOC diagram Overview
Swimlane diagram Overview
Gantt chart Overview
PERT chart Overview
Fishbone diagram Overview
Workflow diagram Overview

Other map types you may see

Three further formats turn up in process work. They are less common than the nine above, and they answer a different question:

  • Mind map. A radial layout for collecting the scope of a process before you structure it.
  • Organizational chart. Reporting lines rather than process flow; useful when you need to know who owns a step.
  • Decision tree. A branching view of the rules behind a decision, which pairs well with the decision points in a flowchart.
Mind map example for scoping a process
Organizational chart showing who owns each step
Decision tree showing the rules behind a decision
Decision tree applied to an operational process

What is a swimlane process map?

A swimlane process map separates steps by the role, team, or system responsible for them. The process flow shows the order of activities; the lanes show who performs them. A handoff appears where the flow crosses from one lane to another.

Consider a purchase requisition:

Step Lane Handoff
Raise the requisition Requester To Buyer
Check the budget and choose a supplier Buyer To Approver
Approve above the threshold Approver Back to Buyer
Create the purchase order Buyer To Finance
Match the invoice to the order Finance Back to Buyer if there is a mismatch

This view helps you ask specific questions: Where does work wait between roles? Who owns a decision? Does a step belong in the lane where you placed it?

Use lanes when multiple roles or systems participate and responsibility or handoffs matter. For a process handled by one role, a simple flowchart may be easier to read. If two lanes never interact, consider whether you have combined separate processes in one diagram.

Keep the lanes consistent. A map can become hard to interpret if some lanes represent departments, others represent individuals, and others represent systems. Also include exception paths when they affect how the process works. A map that shows only the expected route may omit the cases that cause the most questions.

What process mapping tools and templates should you use?

Process mapping tools range from a whiteboard and sticky notes to diagramming software and BPMN modelers. Choose based on the map you need to create, how many people will review it, and whether you need to maintain it over time.

A useful tool should make it easy to:

  • Add and rearrange steps, decisions, and connections.
  • Show responsibilities when more than one role is involved.
  • Share a map with the people who need to review it.
  • Keep a clear version and owner as the process changes.
  • Use a consistent notation when readers need to interpret diagrams across teams.

A process mapping template can save setup time, but it should not dictate the process. Start with a template that matches the map type, then change its labels and structure to fit your scope. A flowchart template is not a substitute for a SIPOC diagram, and a project schedule is not a process map.

The existing examples on this page can help you compare formats before choosing a template. For a more formal diagramming environment, explore the modeling workspace. ProcessMind also provides process documentation for organizing process information.

How do you create a process map in six steps?

A useful map starts with a clear question and a defined boundary. Work through these six steps with the people who know the process, then validate the result before sharing it as a reference.

  1. Choose the process and define the purpose. State what you want the map to help you understand. For example, you might want to clarify responsibilities, document the current state, or examine a handoff.
  2. Set the start and end points. Define the event that begins the process and the outcome that ends it. Clear boundaries prevent the map from expanding into every related activity.
  3. Choose the right map type. Use a flowchart for a simple sequence, a swimlane map for roles and handoffs, a SIPOC diagram to agree on scope, or BPMN 2.0 when you need a standardized, detailed model.
  4. Gather the steps from the people involved. Ask people who perform the work to describe what happens, including decisions, exceptions, inputs, and outputs. Avoid relying only on a procedure document or a manager’s description.
  5. Draw and review the map. Put the steps in order, label decisions clearly, and use symbols consistently. Share the draft with the people who perform and own the process. Ask what is missing, unclear, or different in practice.
  6. Assign ownership and a review point. Record who maintains the map and when it should be checked. Update it when the process changes, and keep the current version somewhere the intended readers can find it.

Keep the first version focused. Add detail when it helps answer the question the map is meant to address. If people cannot follow the diagram without a long explanation, simplify the layout or clarify the labels.

Where does process mapping stop working?

A process map captures an understanding of a process at a point in time. It can explain the intended or reported sequence, but it does not show by itself how often each path occurs, how long cases wait, or whether the process follows the map in practice.

That limitation matters when the process changes frequently, has many exceptions, or spans several systems. A map can become outdated if nobody owns it or checks it against current practice. Even a recently reviewed map may describe the expected route rather than every route taken.

Use process mapping to establish shared context and document what people understand about the process. When your systems record relevant events, process mining can analyze those records to show how the process runs. Comparing the map with process data can help you identify deviations and decide which questions need further investigation.

The two approaches serve different purposes. A map gives people a visual reference; process mining provides evidence from recorded events. Together, they can help you keep documentation connected to observed process behavior. Read what process mining is or how to analyze your process to learn more.

Process mining vendors sometimes talk as if the workshop at the whiteboard is obsolete. We see it differently. A session with paper gets people talking and aligned, and that is worth the time. Keep it at the level of the process, though: once you go into real detail, a system is the better place to work.

Roel Vliegen
Roel Vliegen Co-founder and CEO

Getting started with process mapping

Start with one process and one question. Choose a map type that fits the audience, agree on the process boundaries, and validate the draft with the people who perform the work. Assign an owner so the map has a clear path for review when the process changes.

If you need a simple overview, begin with a flowchart. If responsibility and handoffs are central, use swimlanes. If you need a standardized, detailed diagram, explore the BPMN modeling workspace.

A map can give you a useful shared view, but it will not stay current on its own. Turn your process map into something that stays true by exploring how process data can help you check the documented process against what happens in practice.

Frequently Asked Questions

Process mapping is the practice of documenting how a process works, step by step, in a visual format. A map shows activities, decisions, sequence, and often who is responsible for each step.

Process mapping documents a process through interviews, workshops, and other sources. Process mining analyzes event data recorded by your systems to show how the process actually runs. Comparing the two helps you find differences between the documented process and observed behavior.

Use BPMN 2.0 when you need a standardized, detailed diagram that others can interpret consistently. Use a flowchart for a simple sequence, a swimlane map to show responsibilities and handoffs, or a value stream map to examine flow and customer value.

Include the people who perform the process, the process owner, and relevant system or subject matter experts. Assign someone to maintain the map so it can be reviewed when the process changes.

The time depends on the process scope, detail, and number of people involved. Agree on boundaries first, then validate the draft with the people who perform the work. That validation often takes more effort than drawing the diagram.

No. Process mapping is the activity of documenting a process. BPMN is a standardized notation you can use to create the map. Other options include flowcharts, swimlane diagrams, and value stream maps.

Assign each map an owner and review date, and keep it in a shared, version-controlled location. If your systems record process events, compare the map with that data to identify where actual behavior has changed.

Related Blog Posts

Receive expert insights on process mining and workflow optimization in your inbox
Bizagi Alternative: Why Teams Move to a Governed Platform

Process Modeling

Bizagi Alternative: Why Teams Move to a Governed Platform

Bizagi Modeler is free desktop software; Bizagi's paid platform is a separate product. See how ProcessMind fits each one, and what a migration takes.

BPMN Tools: Choose the Right Modeler for the Job

Process Modeling

BPMN Tools: Choose the Right Modeler for the Job

Compare BPMN tools by the job they do: a seven-check matrix, where free modelers stop, and a free tier you can grow from.

BPMN vs UML vs Flowchart: Which Diagram to Use

Process Modeling

BPMN vs UML vs Flowchart: Which Diagram to Use

BPMN vs UML: what each notation models, one table to decide with, and why we standardise on BPMN 2.0 instead of a notation of our own.

Process Modeling and Process Mining: Better Together

Process Modeling

Process Modeling and Process Mining: Better Together

Learn what process modeling and process mining each show, where they differ, and how conformance checking connects them.

Design better processes. Build a connected architecture. Stay in control.

Get instant access with no credit card and no waiting. Turn the way your organization works into clear, connected process designs.

Build your process architecture, define ownership and controls, and align roles and responsibilities across every level.

Start your free trial and create one reliable foundation for governing, managing, and continuously improving your processes.