Facing an OEE SaaS rollout, a CNC shop can easily list 10 to 15 candidate KPIs — but tracking 15 dilutes operator attention and drowns out the decisions that actually matter. The real problem isn't knowing which KPIs exist: it's deciding, with a reproducible and quantified method, which ones to track first. This guide walks through a weighted scoring matrix for prioritizing your production KPIs, with a full worked example and the pitfalls to avoid before moving to deployment.
TL;DR:
-
Score each candidate KPI on 3 weighted criteria (impact, measurability, actionability) instead of choosing by gut feeling.
-
Set a minimum score threshold and keep only the 3 to 4 KPIs above it for your first pilot.
-
Re-score the matrix every quarter: a KPI that matters at launch can become secondary once the early wins are captured.
Step 1: List Candidate KPIs (Raw Inventory)
Before scoring anything, build a complete inventory of measurable KPIs in your CNC shop. Don't pre-filter at this stage — the whole point of the scoring matrix is to avoid choosing KPIs out of habit or because they're the easiest to measure.
-
OEE (Overall Equipment Effectiveness): Availability × Performance × Quality.
-
Availability: productive time ÷ planned time.
-
Performance: actual speed ÷ theoretical speed.
-
Scrap rate (Quality component): non-conforming parts ÷ parts produced.
-
Actual cycle time: duration measured automatically per cycle, compared against the theoretical time extracted from the CNC program.
-
MTTR / MTBF: mean time to repair and mean time between failures.
-
Operator utilization rate: productive hours ÷ planned hours per operator.
-
Tool-change rate: number of tool changes ÷ number of parts produced.
Depending on your shop, this list can include other candidates (WIP, lead time, rework rate by station). The goal at this stage is completeness, not relevance — the scoring matrix handles relevance in the next step.
Step 2: The Weighted Scoring Matrix
The 3 Criteria And Their Weights
Each candidate KPI is scored from 1 to 5 on three criteria, each with a coefficient reflecting its weight in the final decision:
-
Impact (weight ×3): correlation between the KPI and throughput, cost, or lead time. This is the heaviest criterion — a KPI that's perfectly measurable but has no business effect is still a dead metric.
-
Measurability (weight ×2): how easily the KPI can be automated from available sources (PLC, G-code, ERP) without heavy manual entry.
-
Actionability (weight ×2): whether an immediate corrective action exists, with a clearly identifiable owner, when the KPI drifts.
Formula: Total score = (Impact × 3) + (Measurability × 2) + (Actionability × 2), for a maximum score of 35.
Full Worked Example
Here's a scoring pass applied to the 8 candidate KPIs listed in Step 1, for a typical CNC shop:
| KPI | Impact (×3) | Measurability (×2) | Actionability (×2) | Total score |
|---|---|---|---|---|
| Actual cycle time | 4 | 5 | 5 | 32 |
| Availability | 4 | 5 | 4 | 30 |
| OEE | 5 | 4 | 3 | 29 |
| Scrap rate | 5 | 3 | 4 | 29 |
| Performance | 4 | 4 | 3 | 26 |
| MTTR / MTBF | 3 | 3 | 4 | 23 |
| Operator utilization rate | 3 | 2 | 3 | 19 |
| Tool-change rate | 2 | 4 | 2 | 18 |
Setting a cutoff score of 28, four KPIs clearly stand out: actual cycle time, availability, OEE, and scrap rate. These make up the first pilot — not because they're the easiest to measure, but because their combined score justifies the deployment effort.
Notice that Performance and MTTR/MTBF, often cited first in generic guides, land further down here: they remain relevant, but for a second wave, once the four priority KPIs are stabilized.
Once your priority KPIs are identified, you still need to measure them automatically instead of on spreadsheets or manual logs.
Step 3: Apply The Matrix To Your Shop
The weighting proposed above (×3 / ×2 / ×2) is a starting point, not an absolute rule. Adjust it based on your context:
-
Shop with a strong quality stake (aerospace, medical): increase the scrap-rate coefficient, even if it means lowering measurability's weight.
-
Shop with a heterogeneous, poorly connected machine fleet: temporarily increase the weight on measurability while you stabilize your data sources.
-
Shop under delivery pressure: favor actionability to prioritize KPIs that unlock an immediate decision (rescheduling, escalating maintenance).
Concretely, an availability score of 30/35 in our example comes from maximum measurability (an ON/OFF signal already available from the PLC) combined with high actionability (a stop is visible in real time, with a clear owner: the shift lead). By contrast, tool-change rate caps out at 18/35 despite good measurability, because its actionability stays low without a tooling standardization process already in place.
Need to make your cycle times reliable before feeding them into the matrix? Machine monitoring captures that data automatically, with no operator entry required.
Step 4: Common Scoring Pitfalls
Pitfall 1: Confusing Perceived Impact With Measured Impact
A KPI can feel strategic (“performance really matters!”) without its impact score reflecting an actual correlation with throughput or margin. Before scoring impact, ground it in historical data, even approximate: observed OEE delta, machine hourly cost, drift frequency.
Pitfall 2: Over-Weighting Measurability
It's tempting to prioritize whichever KPIs are easiest to automate, at the expense of the ones with the most business impact. A tool-change rate that's easy to measure but hard to act on doesn't deserve to outrank a high-impact scrap rate that simply requires an additional quality sampling step.
Pitfall 3: Scoring Only Once
A KPI ranked first at pilot launch can lose relevance once the initial gains are captured. Plan a quarterly review of the matrix: actionability scores in particular shift quickly once reaction processes (alerts, owners, playbooks) are in place.
For the definition mistakes that show up once KPIs are selected and live in production, see our guide on diagnosing and correcting your production KPI system.
Step 5: Once KPIs Are Chosen, What's Next?
The scoring matrix answers a single question: which KPIs to track first. The next steps — connecting data sources, configuring dashboards, integrating with ERP/MES — are covered in detail elsewhere on the blog:
-
For the full deployment of an OEE dashboard once your KPIs are chosen, see our guide to building an OEE dashboard in 6 practical steps.
-
To make sure data flows reliably to your ERP, see 7 practical steps to integrate shop-floor data with your ERP/MES.
-
To present your pilot results to management, see how to prove OEE ROI in 90 days.
Want to quantify the expected return before launching your KPI pilot?
Conclusion
Prioritizing production KPIs shouldn't rely on habit or ease of measurement. A weighted scoring matrix — impact, measurability, actionability — lets you cut through 15 candidate KPIs down to the 3 to 4 that truly matter, with a score that's reproducible from one shop to another. Re-scoring the matrix every quarter keeps your dashboard aligned with real productivity levers, rather than the metrics that happen to be easiest to display.
Frequently Asked Questions
How should I weight the matrix differently depending on shop type?
Adjust the coefficients based on your main constraint: increase the weight on quality impact for an aerospace or medical shop, on measurability for a poorly connected machine fleet, or on actionability for a shop under delivery pressure. The formula stays the same — only the coefficients change.
Do I need to re-score KPIs regularly?
Yes, a quarterly review is recommended. Actionability scores evolve quickly once reaction processes are in place, and a KPI that started out secondary can become a priority after the early gains from top-ranked KPIs are captured.
How many KPIs should I keep in the end?
Between 3 and 4 KPIs for the first pilot, above whatever score threshold you set for your own matrix. Tracking more KPIs from the start dilutes operator attention and makes dashboard adoption harder.
What if two KPIs get the same score?
Break the tie by immediate ease of implementation: which of the two can be measured automatically today, with no additional development? If the tie persists, keep both for the pilot rather than arbitrarily excluding one.