Business process mapping

From ERPEDIA, the independent ERP knowledge base

Business process mapping is the practice of visually documenting how work flows through an organisation. In ERP implementation, it captures current processes (as‑is), designs future processes (to‑be), and identifies improvements. It ensures the new system is configured to support efficient, standardised operations.

1. Why process mapping matters in ERP

Process mapping is the foundation of successful ERP implementation:

  • Visibility: Reveals inefficiencies, redundancies, and bottlenecks.
  • Requirements: Provides detailed input for configuration and customisation.
  • Standardisation: Enables adoption of best practices.
  • Training: Forms the basis for user documentation and training.
  • Validation: Used during testing to verify system behaviour.
Fact: Projects that invest time in detailed process mapping have 30% fewer change requests during build phase.

2. As‑is process mapping

As‑is mapping documents how processes currently operate – including manual steps, exceptions, and pain points. It answers:

  • What triggers the process?
  • Who performs each step?
  • What systems or documents are used?
  • Where are the delays or errors?

As‑is maps are often messy – that's the point. They highlight areas for improvement.

3. To‑be process design

To‑be maps define how processes will run after ERP implementation. They leverage system capabilities and best practices. Key considerations:

  • Automation: Steps that can be automated (e.g., approval workflows).
  • Integration: Seamless data flow between modules.
  • Elimination: Removing non‑value‑added steps.
  • Standardisation: Consistent processes across locations.
Order entry → Credit check → Inventory allocation → Pick & pack → Ship → Invoice

4. Mapping notations

Different notations serve different purposes:

NotationBest for
FlowchartSimple, high‑level process overview
BPMNDetailed, technical process modelling (industry standard)
SIPOCHigh‑level view of Suppliers, Inputs, Process, Outputs, Customers
Value Stream MapLean analysis, showing value‑added vs non‑value‑added time
UMLSoftware‑oriented modelling (less common in ERP)

5. BPMN essentials

Business Process Model and Notation (BPMN) is the most widely used standard for ERP process mapping. Core elements:

  • Events: Start, intermediate, end (circles).
  • Activities: Tasks or sub‑processes (rounded rectangles).
  • Gateways: Decisions, forks, joins (diamonds).
  • Flows: Sequence and message flows.
  • 📄 Data objects: Documents, data stores.

BPMN diagrams are understandable by both business users and technical teams.

6. SIPOC diagrams

SIPOC provides a high‑level process view, ideal for workshops:

SupplierInputProcessOutputCustomer
CustomerPurchase orderOrder to cashDelivered goods, invoiceCustomer
VendorRaw materialsProcure to payPaid invoice, materialsProduction

7. Mapping steps & workshops

Typical process mapping approach in ERP projects:

  1. Identify scope: Which processes (order‑to‑cash, procure‑to‑pay, etc.)?
  2. Gather information: Interviews, existing documentation, observation.
  3. As‑is workshops: Cross‑functional teams map current state.
  4. Analyse & improve: Identify waste, delays, and opportunities.
  5. To‑be workshops: Design future processes with ERP capabilities.
  6. Validate & approve: Sign‑off by process owners.
Workshop tip: Include operators, not just managers – they know the real process.

8. Common pitfalls

  • Too detailed too soon: Start with high‑level, then drill down.
  • Ignoring exceptions: Processes must handle errors and edge cases.
  • Not linking to requirements: Each process should map to functional requirements.
  • Stakeholder fatigue: Too many workshops without clear outcomes.

Key Takeaways

  • Process mapping captures current (as‑is) and designs future (to‑be) workflows.
  • BPMN is the standard notation for detailed ERP process modelling.
  • SIPOC provides a high‑level view for scoping workshops.
  • Involve process operators to capture real‑world details.
  • Well‑mapped processes reduce configuration errors and improve user adoption.

What is the difference between a process map and a flowchart? A flowchart is a simple diagram; a process map often includes more detail (roles, systems, metrics). BPMN is a type of process map.

How detailed should process maps be? Enough to configure the system and write test scripts. Typically includes every decision point and data input.

What tools are used? Visio, Lucidchart, Signavio, ARIS, or even whiteboards for initial workshops.

Continue Reading in ERPEDIA

ERPEDIA is maintained by Professionals Lobby as an independent ERP knowledge initiative focused on reducing ERP implementation risk in the UAE and GCC.
For structured, vendor‑neutral ERP advisory → Speak with an independent ERP advisor.