Business Process Management (BPM)

Start here. BPM is the discipline of understanding, improving, running and monitoring the end-to-end work an organisation does, so that customers get what they need reliably and at reasonable cost. This hub explains the field, maps every note in the cluster and gives a reading path for a business analyst.

What BPM is, and what it is not

TermWhat it isNote
BPMA management discipline covering the whole life of processes: define, measure, improve, govern[[./bpm-lifecycle
Workflow automationSoftware that routes tasks and data along a defined flowbpm-suites-and-workflow-engines, [[../../../KB-AI/ai-automation/index
BPMSA software suite (modelling, engine, forms, monitoring) that supports BPMbpm-suites-and-workflow-engines
Process miningAnalysis of event logs to see how processes really run[[./process-mining
RPASoftware robots operating other applications through their user interface[[./rpa
HyperautomationCombining several of the above in one automation programme[[./hyperautomation-and-intelligent-automation

BPM is the management layer; the others are techniques or tools that serve it. It is not just drawing diagrams, and it is not automation for its own sake: automating a poor process only makes it fail faster.

Short history

  • Early 1900s: Frederick Taylor’s scientific management studies work as a process.
  • Mid-20th century: quality movement (Deming, Juran) and the Toyota Production System (taiichi-ohno), later total-quality-management, lean and kaizen.
  • 1986: Six Sigma introduced at Motorola (six-sigma-and-dmaic).
  • 1990–1993: Business Process Reengineering (michael-hammer, Champy, thomas-davenport); business-process-reengineering.
  • 2000s: BPM as a continuing discipline; BPMN 1.0 (2007) and BPMN 2.0.2 (2014) from omg (bpmn-2-dot-0); BPM textbooks (marlon-dumas).
  • 2011 onward: process mining matures (van der Aalst; celonis founded 2011).
  • 2023 onward: large language models and agents enter process work (ai-and-bpm).

Map of the cluster

Lifecycle and bodies of knowledge — bpm-lifecycle · bpm-cbok · process-architecture-and-governance · bpm-maturity-models

Modelling notations — bpmn-2-dot-0 · dmn-and-cmmn · epc-and-aris · archimate · value-chain-and-value-stream-mapping · process-diagram-types (SIPOC, swimlane, flowchart, UML)

Improvement methods — lean · six-sigma-and-dmaic · kaizen · business-process-reengineering · theory-of-constraints · total-quality-management

Process mining — process-mining · process-mining-tools · celonis

Reference frameworks — process-reference-frameworks (ITIL, APQC PCF, SCOR, eTOM) · apqc · peoplecert

Automation and BPMS — bpm-suites-and-workflow-engines · camunda · flowable · bonita · bizagi · appian · pega · sap-signavio · rpa (uipath) · hyperautomation-and-intelligent-automation · ai-and-bpm

Practice — bpm-modelling-tools · bpm-certifications · bpm-roles · worked-example-order-to-cash-redesign

Organisations and people — omg · abpmp · apqc · peoplecert · celonis · van der Aalst · michael-hammer · thomas-davenport · marlon-dumas · taiichi-ohno

Where to start (business analyst path)

  1. bpm-lifecycle — the loop you will work inside.
  2. process-diagram-types — pick the lightest diagram; start with SIPOC and a swimlane.
  3. bpmn-2-dot-0 — learn the descriptive subset.
  4. worked-example-order-to-cash-redesign — see the whole cycle on a small case.
  5. lean and six-sigma-and-dmaic — choose an improvement method; theory-of-constraints for bottlenecks.
  6. dmn-and-cmmn — move rules out of diagrams.
  7. process-mining — measure instead of guess.
  8. bpm-suites-and-workflow-engines, rpa, ai-and-bpm — implementation options.
  9. bpm-roles, bpm-certifications — career and organisation.

Glossary

TermMeaning
As-is / to-beCurrent process / redesigned process
CaseOne execution of a process (an order, a claim)
Event logTable of events: case ID, activity, timestamp
GatewayBPMN element that splits or joins the flow
KPIKey performance indicator for a process
Lead time / cycle timeTime from request to result / time actually worked
Process architectureStructured map of all processes
Process instanceRunning copy of a process model
Process ownerPerson accountable for an end-to-end process
Sub-processA process nested inside another
SIPOCSuppliers-inputs-process-outputs-customers overview
Straight-through processingCases that finish with no human touch
SwimlaneLane showing who performs a step
Value streamAll steps from customer request to delivery
WIPWork in progress

Open items

  • Taylor’s 1911 date and a few history points come from general knowledge, not from a cited source here.
  • A possible future page on how BOB uses BPMN value chains is deliberately not included.

Sources