Swimlane process
Show who does what across functions during a timed procedure.
Related: Numbered process
When to use
Use when multiple owners act in one procedure. Do not use for a single-team loop (numbered process). Do not use for system fan-out without people.
Guidelines
Lanes are functions. Nodes are verbs. Title is the freeze/open rule.
Example
Wave 1 cutover hour
Ops freeze inbound; App drains the queue; Warehouse counts then opens.
Ops
Freeze inbound
App
Drain queue
Flip flag
Warehouse
Cycle count
Open outbound
Owners are lanes, not colors
Three lanes, verbs in cells. Steal owner-as-lane, not a RACI spreadsheet screenshot.
Rules
- Each lane has a function name, not a person-only name (unless that person is the function).
- Nodes are verbs.
- Time flows left to right inside lanes.
- Title states the coordination rule.
User recipe
Goal: coordinate a procedure.
Inputs: lanes, verbs per lane, the rule.
Constraints: Swimlane process Rules.
Prompt skeleton: “Make a swimlane slide in family cloud-architecture using the Swimlane process rules. Lanes: [list]. Verbs: [per lane]. Rule: [sentence].”
Anti-patterns
- A table labeled “RACI” with no flow.
- One lane with twelve boxes and two empty lanes.