Root Cause & Bottleneck Analysis for Wait Times
After you have a baseline, the next high-value step is to find where waits actually form and why. This deep dive gives practical methods—fast mapping techniques, simple queuing thinking, and structured questions—to identify bottlenecks you can test against.
Step 1 — Map the patient flow (simple, visual)
Draw the process from arrival to departure on a whiteboard. Include check-in, triage, rooming, assessment, tests, treatment, documentation, and checkout. Use post-its for steps and wait areas. Walk the flow with staff on a typical day and annotate where patients wait and why.
Step 2 — Measure work and wait at each step
For the bottleneck analysis, record two numbers per step: active processing time (how long the work takes when it occurs) and wait time (how long patients wait before that work begins). Often a short processing task followed by long waits indicates capacity mismatch; a long processing time points to process redesign or staffing skill mix issues.
Step 3 — Ask targeted diagnostic questions
- Is demand steady, peaky, or unpredictable? (Look at arrivals by hour.)
- Are there mismatch points where many patients converge for one resource? (e.g., one triage nurse covering two clinic rooms)
- Is variation upstream causing batching downstream? (Late arrivals leading to crowded rooming at specific times)
- Are there avoidable handoffs, duplicate documentation steps, or unresolved dependencies (e.g., waiting for a lab result before a nurse can discharge)?
Simple queuing lens (practical, not mathematical)
Queues form when demand temporarily exceeds capacity. Small increases in utilization cause large jumps in wait time—so a single bottleneck at 80–90% utilization will produce long waits. Rather than trying to push utilization to the absolute maximum, smooth arrivals (triage, scheduling slots) and add modest buffer capacity at the bottleneck.
Tools to use
- Spaghetti map: Useful when movement between rooms or stations creates delays.
- Value-stream map: Shows process steps, processing time, and wait time to reveal non-value-added waits.
- Swimlane timeline: Helpful to compare roles (front desk, nurse, provider) and show coordination points causing waits.
Designing focused experiments
Once you identify a bottleneck, design small tests: change scheduling windows, assign a dedicated float nurse for a peak hour, pre-order common labs, or implement a rapid intake clinician. Keep tests limited in scope, define a short measurement window, and assign an owner. If a test shows improvement, scale and standardize; if not, quickly stop and try the next idea.
Common pitfalls
- Fixing a downstream symptom (e.g., adding clinic sessions) without addressing the actual bottleneck often spreads the queue.
- Not involving staff doing the work—experiments should be co-designed with them.
- Changing too many variables at once—make single-idea tests to learn cause-effect.
Next steps
Use the bottleneck findings to populate your experiment tracker (link to Rapid Patient Flow Improvement Playbook) and align daily huddle metrics with the specific bottleneck measures.
Discussion
Comments and conversation will live here.