What Is SPC?
Statistical Process Control uses control charts to monitor a process in real time and detect when something has changed. Instead of inspecting parts after they are made (reactive), SPC watches the process as it runs and alerts you when it starts drifting — before defects are produced (proactive).
SPC is the link between process capability (can the process meet spec?) and daily operations (is the process still meeting spec right now?). A capable process that is not monitored will drift. SPC catches the drift.
Two Types of Variation
| Type | What It Is | Examples | Correct Response |
|---|---|---|---|
| Common Cause | Normal, inherent process variation — the system doing what it does | Minor temperature fluctuations, material batch-to-batch differences, normal tool wear | Do NOT adjust the process. Only reduce through system improvement (better equipment, tighter material specs, improved method). |
| Special Cause | Abnormal variation from something that changed | Broken tool, wrong material loaded, new operator without training, machine setting bumped | Stop, investigate, fix. Find what changed and restore or improve. |
The Cardinal Sin of SPC
Adjusting the process in response to common cause variation makes it worse, not better. This is called "tampering" — like a golfer overcorrecting after every shot. If the process is stable (only common cause variation), leave it alone and work on system improvement. Only react to special causes.
The Control Chart
A control chart plots measurements over time with three lines:
| Line | What It Is | Calculation |
|---|---|---|
| Center Line (CL) | Process average | Mean of all subgroup averages |
| Upper Control Limit (UCL) | Upper boundary of expected variation | CL + 3σ (3 standard deviations above mean) |
| Lower Control Limit (LCL) | Lower boundary of expected variation | CL – 3σ (3 standard deviations below mean) |
Control limits are NOT specification limits. Spec limits come from the customer (what they will accept). Control limits come from the process (what it actually does). A process can be in statistical control but out of spec (not capable), or in spec but out of control (unstable). See process capability.
Types of Control Charts
| Chart | Data Type | What It Monitors | Best For |
|---|---|---|---|
| X-bar & R | Variable (measurements) | Subgroup average (X-bar) and range (R) | Most common. Dimensions, weights, pressures, cycle times. |
| X-bar & S | Variable | Subgroup average and std deviation | Larger subgroups (n > 10) |
| Individuals & MR | Variable | Individual readings and moving range | Destructive testing, slow processes, batch measurements |
| p-chart | Attribute (pass/fail) | Proportion defective | Go/no-go inspection, % defective per lot |
| c-chart | Attribute (count) | Number of defects per unit | Scratches per panel, errors per form |
Detecting Special Causes (Rules)
A point beyond UCL or LCL is the most obvious signal. But patterns within the limits can also indicate special causes:
| Pattern | Rule | What It Suggests |
|---|---|---|
| Point beyond limits | 1 point outside UCL or LCL | Something unusual happened at that moment |
| Run | 7+ consecutive points on same side of CL | Process mean has shifted |
| Trend | 7+ consecutive points trending up or down | Gradual drift (tool wear, temperature change) |
| Hugging center | 15+ points all within ±1σ | Data may be stratified (e.g., mixing two sources) |
| Hugging limits | 8+ points outside ±1σ alternating sides | Two different processes or conditions mixed |
Implementing SPC
✅ SPC Done Right
- Operators own the chart and understand the rules
- Special causes are investigated the same shift
- Charts are updated in real time, not backfilled
- Control limits recalculated after process improvements
- Common cause variation reduced through system improvement
❌ SPC Theater
- Charts filled in at end of shift from memory
- Out-of-control points with no investigation
- Operator adjusts process after every reading (tampering)
- Control limits never updated (same since 2015)
- Charts exist for the auditor, not for the operator
🎯 Key Takeaway
SPC is your early warning system. It detects process changes before they become defects, tells you when to act (special cause) and when to leave it alone (common cause), and creates a data-driven quality culture on the floor. Start with your top 3 critical features, train operators to own the charts, and investigate every special cause the same shift. Over time, as you eliminate special causes and reduce common cause variation, your process becomes more stable, more capable, and more predictable.
Build a Control Chart
Generate data points to build a live control chart. Then inject a special cause to see what an out-of-control process looks like.
Stop reading, start doing
Model your process flow, optimize staffing with Theory of Constraints, and track every shift — all in one platform. Set up in under 5 minutes.