What is Business Process Mapping?
Business process mapping is the practice of visually documenting the sequence of activities, decisions, and handovers that make up a business process from start to finish. It creates a shared, unambiguous picture of how work flows through teams, systems, and departments โ making the invisible visible.
While the terms are sometimes used interchangeably, there is an important distinction between process mapping and process modelling. Process mapping typically refers to creating a visual diagram of the current state of a process โ a snapshot of how things work today. Process modelling goes further, using a formal notation (such as BPMN) to create structured, detailed representations that can be analysed, simulated, and even executed by process automation engines.
For UK organisations navigating regulatory requirements, digital transformation, and competitive pressures, well-documented processes are not a luxury โ they are a necessity. The benefits are substantial and measurable:
Beyond efficiency gains, process mapping delivers visibility โ everyone can see how the process works, where the bottlenecks are, and who is responsible for each step. It supports compliance โ documented processes are essential for ISO 9001, FCA regulations, and UK GDPR accountability requirements. And it enables continuous improvement โ you cannot improve what you cannot see.
Whether you are a business analyst, process owner, or change manager, process mapping is one of the most powerful tools in your professional toolkit. And BPMN 2.0 is the industry standard notation for doing it well.
Introduction to BPMN 2.0
Business Process Model and Notation (BPMN) is an international standard maintained by the Object Management Group (OMG) โ the same body that oversees UML and other widely adopted modelling standards. BPMN 2.0, the current version, was released in 2011 and has become the de facto standard for process modelling across industries worldwide.
Before BPMN, organisations used a bewildering variety of process diagramming approaches โ flowcharts, swim lane diagrams, EPC diagrams, data flow diagrams โ each with different symbols, conventions, and levels of formality. This made it difficult to share process models across teams, departments, or organisations without extensive explanation. BPMN solved this problem by providing a single, standardised notation that is understood by business analysts, process owners, IT developers, and external stakeholders alike.
The power of BPMN lies in its ability to serve multiple audiences. A business stakeholder can read a BPMN diagram and understand the process flow without technical training. A software developer can use the same diagram as a specification for process automation. This bridge between business and IT is what makes BPMN uniquely valuable.
The Four Categories of BPMN Elements
BPMN organises its visual elements into four categories, each serving a distinct purpose in describing a business process:
BPMN Element Categories
| Category | Purpose | Key Elements |
|---|---|---|
| Flow Objects | The core elements that define the behaviour of the process โ what happens and when | Events (circles), Activities (rounded rectangles), Gateways (diamonds) |
| Connecting Objects | Link flow objects together to show the order and direction of the process | Sequence Flows (solid arrows), Message Flows (dashed arrows), Associations (dotted lines) |
| Swimlanes | Organise activities by participant or department, showing who is responsible for what | Pools (represent organisations or participants), Lanes (subdivisions within a pool) |
| Artefacts | Provide additional information and context without affecting the process flow | Data Objects, Data Stores, Annotations (text notes) |
Source: OMG BPMN 2.0 Specification (formal/2011-01-03)
You do not need to learn every element in the BPMN specification to create useful process maps. In practice, 80% of process models use only about 20% of the available elements. The core set โ events, tasks, gateways, sequence flows, and pools with lanes โ is sufficient for the vast majority of business process mapping needs.
BPMN Core Elements Explained
To create effective BPMN process maps, you need a solid understanding of the core elements and how they work together. This section provides a detailed reference for the elements you will use most frequently.
Events
Events represent something that happens during the course of a process. They affect the flow and usually have a cause (trigger) or a result. BPMN uses circles to represent events, with different border styles and internal markers to distinguish between types:
- Start Event (thin single border) โ indicates where the process begins. Every process must have at least one start event. Common triggers include receiving a message, a timer firing, or a manual initiation.
- Intermediate Event (thin double border) โ occurs between the start and end of a process. These can represent waiting points (e.g., waiting for approval), catching signals, or throwing messages to other processes.
- End Event (thick single border) โ indicates where the process finishes. A process can have multiple end events to represent different outcomes (e.g., "Application Approved" and "Application Rejected").
Activities
Activities represent work that is performed within the process. They are shown as rounded rectangles and come in two main forms:
- Tasks โ atomic activities that cannot be broken down further within the current model. BPMN defines several task types: User Task (performed by a person with system assistance), Manual Task (performed without system support), Service Task (automated by a system), Script Task (executed by a process engine), and others.
- Sub-Processes โ compound activities that contain their own internal process flow. A sub-process is marked with a small "+" symbol and can be expanded to show its detail or collapsed to keep the parent diagram clean and readable.
Gateways
Gateways control the divergence and convergence of sequence flows โ they are your decision points and parallel processing points. They are shown as diamonds with different internal markers:
BPMN Gateway Types
| Gateway | Symbol | Behaviour | Example |
|---|---|---|---|
| Exclusive (XOR) | Diamond with "X" or empty | Only one outgoing path is taken, based on a condition. The first condition that evaluates to true wins. | "Is the claim value over £5,000?" โ Yes or No, but never both |
| Parallel (AND) | Diamond with "+" | All outgoing paths are taken simultaneously. The converging parallel gateway waits for all incoming flows before proceeding. | Send notification AND update database AND generate report โ all happen in parallel |
| Inclusive (OR) | Diamond with "O" | One or more outgoing paths are taken, based on conditions. At convergence, waits for all active paths. | "Select applicable checks" โ credit check, identity check, and/or reference check depending on application type |
| Event-Based | Diamond with pentagon | The path taken depends on which event occurs first (e.g., message received vs. timer expired). | Wait for customer response OR timeout after 14 days โ whichever happens first |
Source: OMG BPMN 2.0 Specification
Connecting Objects and Swimlanes
Sequence Flows (solid arrows) connect flow objects within a single pool, showing the order in which activities are performed. Message Flows (dashed arrows) show communication between separate pools โ for example, a customer sending an order to a supplier. Message flows always cross pool boundaries; they never connect elements within the same pool.
Pools represent major participants in a process โ typically separate organisations or distinct business entities. Lanes are subdivisions within a pool that represent different roles, departments, or systems. For example, a "Loan Application" pool might contain lanes for "Customer", "Branch Staff", "Underwriting", and "Core Banking System".
Keep It Simple
The most common mistake in BPMN modelling is trying to use every available element. Start with the basics: start events, tasks, exclusive gateways, end events, and sequence flows. Add complexity only when you need it. A clear, simple diagram that everyone understands is infinitely more valuable than a technically exhaustive one that nobody reads. If your diagram does not fit on a single page, consider using sub-processes to manage complexity.
Creating an As-Is Process Map
An as-is process map documents how a process actually works today โ not how it is supposed to work, not how the policy manual says it should work, but the reality on the ground. This distinction is critical. The gap between documented procedures and actual practice is often where the most significant improvement opportunities lie.
Before you open any modelling tool, you need to invest time in process discovery โ the systematic gathering of information about how the current process operates. There are several proven techniques for this:
Process Discovery Techniques
- Direct Observation โ Watch the process being performed in real time. This reveals the actual steps, workarounds, and pain points that people may not mention in interviews because they have become so habitual they are invisible. Shadow different team members to capture variations in practice.
- Structured Interviews โ Speak to the people who perform the process daily. Ask open-ended questions: "Walk me through what happens when..." and "What do you do when things go wrong?" Interview people at different levels โ frontline staff, supervisors, and managers often have very different perspectives on the same process.
- Document Review โ Examine existing procedure manuals, work instructions, training materials, and system documentation. These provide the intended process, which you can then compare against observed reality. Pay attention to version dates โ outdated documents may describe processes that have evolved significantly.
- Process Mining โ For digitised processes, extract event logs from IT systems (ERP, CRM, workflow tools) to reconstruct the actual process flow from data. Process mining reveals the true process, including variants and deviations that no single person may be aware of. Tools like Celonis and Disco are widely used in UK organisations for this purpose.
- Workshops โ Bring together a cross-functional group of process participants and use facilitated techniques (such as brown-paper mapping or digital whiteboarding) to collaboratively build the process map. This surfaces different perspectives and resolves conflicting understandings in real time.
Defining Process Boundaries
Before mapping begins, clearly define the scope and boundaries of the process. Determine the trigger (what starts the process), the outcome (what constitutes a completed process), and the participants involved. A well-defined scope prevents the common trap of scope creep during mapping โ where you keep following the process further and further until you are mapping the entire organisation.
Mapping the Current State
With your discovery data in hand, build the as-is BPMN diagram step by step. Start with the happy path โ the normal, expected flow from start to finish when everything goes right. Then layer in exceptions and alternative paths โ what happens when an approval is rejected, when information is missing, when a system is unavailable. Finally, capture workarounds โ the unofficial steps that people take to get around system limitations or process gaps.
As-Is Mapping Tips
Effective as-is mapping requires honesty and objectivity. Follow these principles for the best results:
- Map reality, not aspiration โ Document what actually happens, including messy workarounds and unofficial steps. The map must reflect the truth to be useful.
- Involve the doers โ The people who perform the process every day know it best. Always validate your map with frontline staff, not just managers.
- Capture pain points โ Use BPMN annotations to mark delays, bottlenecks, error-prone steps, and frustrations. These are your improvement targets.
- Note metrics where possible โ Record cycle times, wait times, error rates, and volumes. Quantified problems are much easier to prioritise and justify fixing.
- Version and date your maps โ Processes evolve. Always record when the as-is map was created and verify it is still current before using it as a baseline for improvement.
Designing the To-Be Process
The to-be process map represents your redesigned, improved future state. It is the bridge between identifying problems in the as-is process and implementing tangible changes that deliver measurable benefits. Designing the to-be process is where business analysis, lean thinking, and stakeholder engagement come together.
Gap Analysis: From As-Is to To-Be
Begin by systematically analysing the as-is process map to identify gaps, waste, and improvement opportunities. Common problem patterns include:
- Unnecessary handovers โ each handover between people or departments introduces delay, potential for error, and loss of context
- Redundant approvals โ approval steps that exist for historical reasons but no longer add value
- Manual data entry โ information being re-keyed from one system to another, introducing errors and consuming time
- Waiting time โ process steps where work sits idle waiting for input, approval, or resources
- Rework loops โ steps that frequently produce errors, requiring work to be sent back and repeated
Improvement Strategies
There are several well-established strategies for improving processes, many drawn from lean and business process improvement methodologies. The table below summarises the most common improvement patterns:
Common Process Improvement Patterns
| Pattern | Description | BPMN Impact | Example |
|---|---|---|---|
| Eliminate | Remove steps that add no value to the customer or the business outcome | Tasks and gateways removed from the flow | Remove a redundant management sign-off that duplicates an earlier approval |
| Simplify | Reduce the complexity of remaining steps by standardising, clarifying, or combining | Multiple tasks consolidated into fewer, clearer tasks | Replace three separate data entry screens with a single unified form |
| Automate | Use technology to perform manual, repetitive steps without human intervention | User Tasks become Service Tasks or Script Tasks | Automate credit check via API call instead of manual lookup by staff |
| Parallelise | Run independent steps simultaneously rather than sequentially | Sequential flows replaced with Parallel Gateways | Run identity verification and credit check in parallel rather than one after the other |
| Standardise | Reduce process variants by establishing a single best practice path | Multiple conditional paths consolidated into fewer, consistent flows | Standardise the onboarding process across all regional offices to a single national process |
| Outsource | Transfer steps to an external party with specialist capability or lower cost | Activities move to a different Pool representing the external partner | Outsource document scanning and indexing to a managed service provider |
Adapted from Lean Six Sigma and BPM best practice literature
Redesigning with BPMN
When creating the to-be BPMN model, work collaboratively with process participants and stakeholders. The to-be map should be validated against business requirements, compliance obligations, and technical feasibility before it is treated as the target state. Key principles for effective to-be design:
- Start with the customer outcome โ Design the process backwards from the desired result. What does the customer (internal or external) need? Every step should contribute to delivering that outcome.
- Minimise handovers โ Each handover is a potential failure point. Where possible, keep work within a single team or enable self-service.
- Design for exception handling โ Do not just map the happy path. Explicitly model how exceptions, errors, and edge cases will be handled in the new process.
- Include measurable targets โ Annotate the to-be model with target cycle times, SLAs, and quality thresholds so that improvement can be measured after implementation.
Involve Stakeholders Early
A beautifully designed to-be process that nobody accepts is worthless. Involve the people who will operate the new process from the design stage, not just at the point of implementation. Their input ensures the design is practical, and their involvement builds the ownership and buy-in needed for successful adoption. Use facilitated workshops to co-design the to-be state, and be prepared to iterate based on feedback.
Tools and Implementation
Choosing the right tooling is an important practical consideration for any process mapping initiative. The market offers a wide range of options โ from free drawing tools to enterprise-grade Business Process Management Suites (BPMS) that can execute your BPMN models directly.
BPMN Modelling Tools Compared
The right tool depends on your needs: are you creating diagrams for communication and documentation, or do you need to automate and execute processes? The table below compares popular options available to UK organisations:
BPMN Tool Comparison
| Tool | Type | BPMN Compliance | Best For | Pricing |
|---|---|---|---|---|
| Camunda | BPMS / Process Automation | Full BPMN 2.0 | Organisations wanting to model AND execute processes; strong developer ecosystem | Free (Community) / Enterprise licence |
| Bizagi Modeler | Process Modelling | Full BPMN 2.0 | Business analysts who need comprehensive modelling without automation; excellent for documentation | Free (Modeler) / Paid (Automation) |
| SAP Signavio | Enterprise BPM Suite | Full BPMN 2.0 | Large enterprises needing process governance, collaboration, and integration with SAP landscape | Enterprise subscription |
| Lucidchart | Diagramming | BPMN shapes available | Teams needing quick, collaborative diagramming with real-time co-editing | Free tier / Paid plans |
| draw.io (diagrams.net) | Diagramming | BPMN shape library | Budget-conscious teams wanting a free, capable diagramming tool with BPMN support | Free and open source |
| Microsoft Visio | Diagramming | BPMN templates | Organisations already invested in Microsoft 365; familiar interface for non-specialists | Included in some M365 plans / Standalone licence |
Pricing and features as of February 2026. Check vendor websites for current information.
From Model to Execution
For organisations ready to move beyond documentation, Business Process Management Suites (BPMS) can take your BPMN models and execute them directly โ routing work to the right people, enforcing business rules, integrating with systems via APIs, and tracking performance in real time. This is the ultimate value of BPMN: the same model that business stakeholders use to understand the process can be deployed as a running application.
However, process automation is not always the right first step. Many UK organisations achieve significant improvements simply by documenting, standardising, and optimising their processes before investing in automation technology. The BPMN model itself becomes a powerful management tool โ a shared reference point for training, compliance, auditing, and continuous improvement.
Measuring Improvement
Process improvement must be measured to be meaningful. Define Key Performance Indicators (KPIs) for each process before implementing changes, then track them after the to-be process is in place. Common process KPIs include:
- Cycle time โ Total elapsed time from process start to completion
- Processing time โ Actual time spent working (excluding waiting)
- First-time-right rate โ Percentage of cases completed without rework
- Throughput โ Number of cases processed per unit of time
- Customer satisfaction โ Internal or external customer ratings of the process outcome
- Cost per transaction โ Total cost of resources consumed per process instance
UK Regulatory Considerations
UK organisations should be aware of several regulatory and standards frameworks that intersect with process documentation:
- UK GDPR and Data Protection Act 2018 โ Article 30 requires organisations to maintain records of processing activities. BPMN process maps that show data flows are an excellent way to demonstrate compliance and support Data Protection Impact Assessments (DPIAs).
- ISO 9001 Quality Management โ Requires organisations to determine and manage the processes needed for the quality management system. BPMN provides the ideal notation for documenting these processes to the level of detail required by ISO auditors.
- FCA requirements โ Financial services firms regulated by the Financial Conduct Authority must demonstrate that their processes meet conduct and prudential requirements. Documented BPMN models provide auditable evidence of process design and controls.
- NHS and public sector โ NHS Digital and central government departments increasingly require documented processes for clinical pathways, service design, and operational procedures.
Tool Selection Criteria
When choosing a BPMN tool for your organisation, consider these factors carefully:
- BPMN compliance level โ Does the tool support full BPMN 2.0, or only a subset? Full compliance matters if you plan to exchange models between tools or move to process automation.
- Collaboration features โ Can multiple team members work on the same model simultaneously? Is there version control and commenting?
- Export and integration โ Can you export models in standard BPMN XML format? Does the tool integrate with your existing systems (SharePoint, Confluence, Jira)?
- Scalability โ Will the tool support a growing library of process models? Is there a central repository with search and governance?
- Data residency โ For UK organisations handling sensitive data, where is the data stored? Does the vendor offer UK or EU data centres?
Develop Your Business Analysis Skills
Business process mapping with BPMN is a core competency for effective business analysts. Our accredited Business Analysis course covers process modelling, requirements elicitation, stakeholder management, and the analytical techniques you need to drive meaningful organisational change.
Explore Our Business Analysis Course