Map end-to-end business processes (procurement, onboarding, approvals, incident handoff) with SIPOC scoping, swimlane maps, and value-stream metrics. Use when documenting, analyzing, or redesigning any recurring operational workflow.
./install.sh business-process-mappingname: "business_process_mapping" description: "Map end-to-end business processes (procurement, onboarding, approvals, incident handoff) with SIPOC scoping, swimlane maps, and value-stream metrics. Use when documenting, analyzing, or redesigning any recurring operational workflow."
Turn a messy real-world process into a clean, shared map that shows who does what, in what order, where it stalls, and what to fix. Works for any recurring workflow: procurement, employee onboarding, approval chains, incident handoff, content publishing, customer support.
Before drawing anything, fill the SIPOC table: Suppliers, Inputs, Process, Outputs, Customers. Keep the process column to 4-7 high-level steps. If you cannot name the customer or the output, the process is not defined yet. Build it backwards (customers first) when designing something new.
Ask the people who do the work: what triggers this, what do you need before you start, who hands what to you, what breaks. Map the work as actually done, not as the handbook claims. Walk the process if you can (the gemba rule): observe one real run end to end.
Write the map as a structured spec (see assets/templates.md), one step per row: lane, action (verb + object), decision points as named gateways with every branch labeled, owners, systems used, typical duration. Mark handoffs explicitly: every place work crosses a lane is where the process breaks in practice.
Run bin/mapcheck.py on the spec. It checks: exactly one start, every branch of every decision named and wired to a real step, every step owned, no orphaned or unreachable steps, all handoffs crossing into a declared lane. Fix what it flags before shipping.
On the value stream version, add per-step: processing time, wait time, defect or rework rate. Compute flow efficiency = value-added time / total lead time. Name the bottleneck (the longest wait, not the longest work) and list 2-3 kaizen actions with an owner and a deadline each. The action list is the deliverable, not the drawing.
Walk the map with the stakeholders. Ask: "what is missing, what never happens this way?" Update it, then publish where the team lives (wiki, shared drive). A map nobody can find is a map nobody follows.
Every finished map ships with:
publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e
No ratings yet — be the first to rate it.