Measuring Operational Efficiency
Overview
Your help desk used to take an average of 3.2 hours to resolve a ticket. With AI-assisted categorization and root cause suggestions, they're now at 2.1 hours. A 34% improvement.
But when you dig deeper, you find:
- The 34% includes only "simple" tickets (60% of volume) which went from 1.5 to 0.8 hours
- "Complex" tickets (40% of volume) went from 5.2 to 5.1 hours (no change)
- The AI isn't helping with the hard stuff, only making easy things faster
- You're not actually getting smarter at operations; you're just outsourcing easy decisions to a machine
The real question: Is that the right trade-off?
This lesson is about measuring the details of operational efficiency, not just MTTR, but what's actually happening beneath that number.
Purpose
MTTR (Mean Time To Resolution) is a popular metric. It's also incomplete. This lesson teaches you how to measure operational efficiency accurately by disaggregating metrics, measuring quality alongside speed, and understanding what the numbers actually mean.
Why This Matters
Incomplete measurement drives wrong decisions.
If you only measure MTTR and it improves, you might conclude the AI is working. But if quality declined, cost per resolution increased, or the team is just getting more stressed, you've missed the real story.
Complete measurement:
- Shows the true impact of AI on operations
- Identifies unintended consequences (faster but worse, or less efficient overall)
- Tells you which problems the AI actually solves
- Guides process improvements (where to focus next)
Core Concepts
Key Insight: Disaggregate Your Metrics
MTTR is an average. Averages hide important details.
Problem: You have 100 tickets.
- 60 simple tickets: avg 0.5 hours each
- 30 moderate tickets: avg 4 hours each
- 10 complex tickets: avg 12 hours each
- Overall MTTR: (60×0.5 + 30×4 + 10×12) / 100 = 3.6 hours
You implement AI. New results:
- 60 simple tickets: avg 0.3 hours each (AI routed automatically)
- 30 moderate tickets: avg 3.8 hours each (small improvement)
- 10 complex tickets: avg 12.5 hours each (got worse)
- Overall MTTR: (60×0.3 + 30×3.8 + 10×12.5) / 100 = 2.71 hours
Overall MTTR improved by 25%. But:
- Simple tickets improved a lot (40% faster)
- Moderate tickets slightly improved (5% faster)
- Complex tickets got worse (4% slower)
The headline number (25% improvement) hides important details (complex tickets are getting worse).
Solution: Measure MTTR by ticket type, complexity, or category.
Ticket Category | Baseline | After AI | Improvement | Volume
Simple | 0.5h | 0.3h | 40% | 60
Moderate | 4.0h | 3.8h | 5% | 30
Complex | 12.0h | 12.5h | -4% | 10
Overall | 3.6h | 2.71h | 25% | 100
This tells you the real story. And it guides what to do next: "Why are complex tickets getting worse? Let's investigate."
Key Insight: Quality Alongside Speed
Speed without quality is worthless. You might resolve tickets faster, but if you're resolving them wrong, you've created rework and customer unhappiness.
Quality metrics:
- First-time resolution rate (customer's problem is solved on first ticket, no rework)
- Customer satisfaction with resolution
- Escalation rate (tickets escalated to higher-level support)
- Rework rate (how many resolved tickets come back open)
- Problem recurrence rate (customer reports same problem again within 30 days)
Relationship between speed and quality:
Baseline scenario:
- MTTR: 3.2 hours
- First-time resolution: 78%
- Customer satisfaction: 4.1/5
After AI:
- MTTR: 2.1 hours (34% improvement!)
- First-time resolution: 74% (quality declined)
- Customer satisfaction: 3.8/5 (customer unhappiness)
The story: "We're faster, but we're resolving fewer problems correctly on first attempt, so we're actually creating more work downstream."
The right measurement:
Metric | Baseline | After AI | Trend
MTTR | 3.2h | 2.1h | +34% speed
First-time resolution | 78% | 74% | -4% quality
Cost per resolution | $52 | $48 | -8% (some savings)
Rework cost | $8/ticket | $12/ticket | +50% (more problems)
Total cost (resolution + rework) | $60 | $60 | No change
Customer satisfaction | 4.1/5 | 3.8/5 | Decline
Headline: "MTTR improved 34%!"
Reality: "We're faster but not smarter. Total cost per ticket is the same. Quality declined. Customer satisfaction declined. This implementation isn't working."
Key Insight: Cost Per Ticket (Not Just Time)
Speed matters, but cost is what leadership cares about.
Cost per ticket formula:
Cost per ticket = (Technician hourly cost × Time) + Tool costs + Overhead
Example:
- Technician cost: $50/hour
- MTTR: 3.2 hours
- Other overhead (tools, infrastructure, management): $10 per ticket
- Cost per ticket = (50 × 3.2) + 10 = $170
After AI:
- Technician cost: $50/hour
- MTTR: 2.1 hours
- AI tool cost: $30,000/year ÷ 1,500 tickets/month ÷ 12 months = $1.67 per ticket
- Cost per ticket = (50 × 2.1) + 1.67 + 10 = $116
Cost per ticket improved by 32%. That's meaningful. But:
Question: Is the cost savings worth the complexity of the AI tool?
- Savings: $170 - $116 = $54 per ticket
- Annual savings: $54 × 18,000 tickets/year = $972,000
- AI tool cost: $30,000/year
- Net benefit: $942,000
That's compelling. Now the headline makes sense: "AI reduced cost per ticket by 32%, delivering $942K annual benefit."
Key Insight: Measuring Quality Alongside Quantity
Different roles care about different things. Support cares about resolution. Management cares about cost. Customers care about outcome.
Measurement framework by stakeholder:
Who
Metric
Why
Help desk
MTTR, first-time resolution
Speed and accuracy matter
Management
Cost per ticket, FTE savings
Efficiency and ROI
Customers
Resolution quality, satisfaction
Did we solve their problem?
Ops
False positive rate, escalation rate
Quality of routing matters
Different stakeholders see the same implementation and ask:
- Help desk: "Does it make us faster?"
- Management: "Does it save money?"
- Customers: "Does it solve my problem better?"
Good measurement answers all three questions.
Key Insight: Before/After Comparison Design
Measuring improvement requires comparing before and after. The design of that comparison matters.
Bad comparison design:
- Measure MTTR in weeks 1-4 before implementation
- Implement AI in week 5
- Measure MTTR in weeks 6-9 after implementation
- Compare: "Before 3.2h, after 2.1h, improvement 34%"
Problem: During week 5 (implementation), things are chaotic. People are learning. Week 6-9 might be biased by the chaos of learning wearing off.
Better comparison design:
Option 1: Long baseline
- Measure MTTR for 8-12 weeks before implementation (eliminates anomalies)
- Implement AI
- Measure MTTR for 8-12 weeks after implementation
- Compare stable baseline to stable post-implementation state
Option 2: Parallel measurement
- Run the AI tool alongside the old process for 1-2 weeks
- Measure both simultaneously
- Compare directly
- This is expensive but most accurate
Option 3: Controlled team
- If you have two teams, implement AI with one team
- Keep the other team as a control (no AI)
- Compare teams after 4 weeks
- Note: This is tricky if teams aren't equivalent
Option 4: Phased rollout
- Roll out AI to team A in week 1
- Team B in week 3
- Team C in week 5
- Compare: When did each team's MTTR change?
- The change corresponds to when AI was rolled out
Statistical issues with small samples:
With a small team (8 people), week-to-week variation is large. Don't measure weekly; measure in monthly cycles.
Normal variation: ±15%
Real improvement: Would need to be ≥20% to be confident it's not just noise
Key Insight: Controlling for Confounding Variables
In the real world, other things change when you implement AI.
Common confounds:
- Hiring: You add a new person
- Training: Team gets better at their job (learning curve)
- Automation: You automate something else
- Tool upgrades: You update another system
- Seasonal: Summer is busy, winter is slow
When MTTR improves, was it the AI, or something else?
Solutions:
- Document everything that changed
"Week of implementation:
- AI tool deployed
- New hire started (week 3)
-
Upgraded monitoring (week 5)
Which caused the improvement?"
Measure the control group
If you have a team without AI, measure their MTTR
If they improved too, it's likely not the AI
If they stayed the same, the AI probably caused your team's improvement
Separate the signals
"Without any changes, MTTR would have degraded 5% due to seasonal increase in volume.
We saw 34% improvement.
Subtracting the improvement that would have happened anyway: 34% - (-5%) = 39%.
The AI tool probably contributed 25-35% of the 39% improvement.
Other factors (new hire, training, process refinements) contributed 65-75%."
Be honest
"We can't isolate the exact impact of the AI tool. Our best estimate is that it's responsible for 40% of the MTTR improvement. Other factors account for the rest."
Honesty builds credibility.
Practical Use Cases
Use Case 1: Complete Before/After Measurement for Incident Response
Scenario: You're implementing AI-assisted incident response. You want to measure impact comprehensively.
Measurement plan:
Baseline (8 weeks before implementation)
Measure current state:
- MTTR overall: ___
- MTTR by incident type: Storage, Network, Application, Other
- MTTR by severity: P1, P2, P3
- First-time resolution rate: ___
- Escalation rate: ___
- Mean time to detect (MTTD): ___
- On-call satisfaction (qualitative): ___
- Cost per incident: ___
Implementation (Week 0)
Deploy AI tool, provide training
Post-implementation (12 weeks after)
Measure same metrics
Analysis
Compare baseline to post-implementation:
- Overall MTTR: Did it improve?
- MTTR by type: Which incident types improved?
- MTTR by severity: Did AI help more with P2/P3 than P1?
- First-time resolution: Did quality improve alongside speed?
- Escalation rate: Did fewer incidents need escalation?
- Cost per incident: What's the financial impact?
- On-call satisfaction: Do people feel less burdened?
Findings might be:
- MTTR improved 25% overall
- P1 incidents: slight improvement (2%)
- P2 incidents: significant improvement (35%)
- P3 incidents: significant improvement (40%)
- Network incidents: 45% improvement
- Storage incidents: 10% improvement
- Application incidents: 22% improvement
- First-time resolution: slight decline (2%)
- Escalation rate: declined 15%
- Cost per incident: improved 18%
- On-call satisfaction: improved (felt less stressed)
Interpretation:
"The AI is most helpful with medium-severity incidents and network-related incidents. It's less helpful with P1 incidents (which require deep expertise) and application incidents (which are more complex). The slight decline in first-time resolution is concerning; we should investigate whether the AI is making confident-but-wrong recommendations.
Recommendation: Continue with the AI tool, but:
- Refine the AI's handling of application incidents (currently a weakness)
- Monitor first-time resolution and investigate the decline
- Continue using AI for P2/P3 and network incidents (where it's strong)
- Have humans remain engaged for P1 incidents (AI shouldn't be primary)"
Use Case 2: Measuring Cost Impact Across the Organization
Scenario: You're deploying an AI tool across multiple teams. You need to understand financial impact.
Measurement approach:
Team 1: Help Desk (Tier 1 support)
- Baseline: 1,500 tickets/month, 1.5 hours average, $50/hour → $112,500/month
- Post-AI: 1,500 tickets/month, 1.0 hour average → $75,000/month
- Savings: $37,500/month, 33% cost reduction
- AI cost: $2,000/month ÷ 1,500 tickets = $1.33/ticket
- Net benefit: $37,500 - $2,000 = $35,500/month
Team 2: Tier 2 support
- Baseline: 300 tickets/month, 4 hours average, $75/hour → $90,000/month
- Post-AI: 300 tickets/month, 3.5 hours average → $78,750/month
- Savings: $11,250/month, 13% cost reduction
- AI cost: $1,000/month ÷ 300 tickets = $3.33/ticket
- Net benefit: $11,250 - $1,000 = $10,250/month
Team 3: Operations
- Baseline: 500 incidents/month, 2 hours average, $100/hour → $100,000/month
- Post-AI: 500 incidents/month, 1.8 hours average → $90,000/month
- Savings: $10,000/month, 10% cost reduction
- AI cost: $3,000/month ÷ 500 incidents = $6/incident
- Net benefit: $10,000 - $3,000 = $7,000/month
Organization total:
- Total benefit: $35,500 + $10,250 + $7,000 = $52,750/month
- Annual benefit: $633,000
- Total AI tool cost: $72,000/year
- Net ROI: $633,000 - $72,000 = $561,000/year (78% of cost savings)
Key insight: Help desk gets most benefit (Tier 1 is high-volume, lower complexity). Tier 2 benefits less (higher complexity). Operations benefits least. This informs where to invest next: either improve the tool's performance on Tier 2 (more benefit) or expand to other high-volume processes.
Use Case 3: Measuring When Things Go Wrong
Scenario: You implemented an AI tool and MTTR actually got worse. Why?
Diagnosis approach:
- Check the measurement
- Same methodology as baseline? Yes
- Enough data to be confident? (4+ weeks) Yes
- Any unusual events during measurement? No
-
Conclusion: Measurement seems valid
Look at the details- Which ticket types got worse?
- Which team members are affected?
- Did it happen all at once or gradually?
Example: "Tier 1 help desk got worse. Tier 2 is unchanged. It happened gradually over weeks 2-4."
- Investigate root cause
- Is the AI making bad recommendations? (check false positive rate)
- Are people spending time overriding wrong recommendations? (observe usage)
- Is the tool broken or misconfigured? (test it)
-
Is there a learning curve that's costing time? (will it improve?)
Example scenarios:
Scenario A: "The AI is making incorrect recommendations 40% of the time. People have to review and correct them, which takes more time than not using the AI. The tool isn't ready."
- Action: Take it offline, fix the AI model, retest before relaunching
Scenario B: "The AI is making correct recommendations 90% of the time, but people don't trust it and are checking everything manually. This takes more time than not using the AI. Trust problem, not tool problem."
- Action: More training, show real data on accuracy, have champions demonstrate value
Scenario C: "The AI is accurate, but we misconfigured it for our workflow. It's routing tickets to the wrong people and they have to reroute. Integration problem."
- Action: Fix the configuration, retest
- Recovery plan
- If tool is broken: Fix or replace it
- If trust is the issue: Training and demonstration
- If integration is the issue: Fix the integration
- If learning curve: Give it more time (expect 6 weeks for new adoption)
Examples
Example 1: A Comprehensive Metrics Report
Title: AI-Assisted Help Desk, 12-Week Impact Report
Executive Summary
- MTTR: 1.5h → 1.0h (-33%, exceeded 30% target)
- First-time resolution: 82% → 81% (maintained quality while improving speed)
- Cost per ticket: $75 → $50 (-33%)
- Team satisfaction: 68% → 82% (significant improvement)
- Customer satisfaction: 4.1/5 → 4.2/5 (slight improvement)
- ROI: $385K benefit - $60K tool cost = $325K net benefit
- Recommendation: EXPAND to other support functions
Speed Metrics
Metric
Baseline
Week 6
Week 12
Target
Status
MTTR (overall)
1.5h
1.3h
1.0h
1.05h
✓
MTTR - Simple tickets
0.8h
0.5h
0.4h
0.6h
✓
MTTR - Complex tickets
2.5h
2.4h
2.3h
2.2h
~
Mean time to first response
0.3h
0.2h
0.15h
0.2h
✓
Quality Metrics
Metric
Baseline
Week 12
Delta
Status
First-time resolution
82%
81%
-1%
✓
Customer satisfaction
4.1/5
4.2/5
+0.1
✓
Escalation rate
12%
10%
-2%
✓
Rework rate
8%
9%
+1%
~
Cost Metrics
Metric
Baseline
Week 12
Savings
Cost per ticket
$75
$50
-33%
Annual cost (1,500 tickets/month)
$1.35M
$900K
-$450K
AI tool annual cost
,
$60K
,
Net annual benefit
,
,
$390K
Adoption Metrics
Week
Daily Active Users
% of Team
Avg Tickets/Day Using AI
% of Volume
1
4/12 (33%)
33%
25/150 (17%)
17%
4
9/12 (75%)
75%
90/150 (60%)
60%
8
11/12 (92%)
92%
135/150 (90%)
90%
12
12/12 (100%)
100%
142/150 (95%)
95%
Team Feedback (Qualitative)
Positive:
- "The AI does the initial categorization, so I can focus on solving the problem"
- "I feel like I have better information when I pick up a ticket"
- "Less repetitive work, more problem-solving. I enjoy the job more."
- "On-call is less stressful. I trust the categorization."
Challenges:
- "Sometimes I have to override the categorization, which is extra work"
- "I don't always understand why the AI categorized something a certain way"
- "Complex tickets still take just as long. The AI doesn't help there."
Findings
Speed: MTTR improved 33%, exceeding the 30% target. Simple tickets show the biggest improvement (50%). Complex tickets improved slightly (8%).
Quality: First-time resolution remained stable (82%→81%), indicating the AI is not reducing quality while improving speed. Customer satisfaction improved slightly.
Cost: Cost per ticket dropped 33%, generating $390K annual benefit (net of tool cost).
Adoption: Team adopted quickly, reaching 95% usage within 12 weeks.
Team Satisfaction: Team satisfaction increased significantly (68%→82%), indicating the tool is making work more enjoyable.
Limitations: The AI helps most with simple tickets (categorization, routing). Complex tickets, which require deep troubleshooting, show minimal improvement.
Recommendations
Expand to Tier 2 support: Apply the same AI tool to complex ticket analysis. Expected benefit: $150-200K annually.
Improve complex ticket handling: Invest in AI training on complex troubleshooting patterns. Expected benefit: additional $100K annually if successful.
Formalize knowledge capture: Complex tickets resolved by experts should be logged as training data for the AI.
Plan for maintenance: AI models degrade over time. Budget for quarterly retraining.
Example 2: Disaggregated MTTR by Category
Scenario: Simple dashboard showing MTTR by ticket type
Help Desk MTTR by Ticket Type
Account Issues 0.6h ↑ (40% faster)
Email Issues 0.5h ↑ (50% faster)
Password Reset 0.2h ↑ (60% faster)
Hardware Issues 1.2h ↑ (20% faster)
Network Issues 2.0h ↓ (10% slower)
Application Issues 3.2h ↑ (5% faster)
Other 1.5h ↑ (25% faster)
Overall MTTR 1.0h ↑ (33% faster)
This shows:
- AI is extremely effective for simple, common issues (password reset, email)
- Moderate effectiveness for standard issues (account, hardware)
- Marginal or negative effectiveness for complex issues (network, application)
- Actionable insight: Focus AI training on complex issues where it's currently weak
Anti-Patterns
Anti-Pattern 1: Only Measuring Speed, Not Quality
The trap: You measure MTTR but not first-time resolution, customer satisfaction, or rework rate.
Why it fails: You might improve speed while degrading quality. Total cost per resolution might stay the same or get worse.
Fix: Always measure speed AND quality together.
Anti-Pattern 2: Using Overall Averages Without Breaking Down
The trap: "MTTR improved 25%" but doesn't disaggregate by ticket type, severity, or team.
Why it fails: Some categories might have gotten worse. You're missing where the AI is actually helping.
Fix: Always disaggregate by at least one dimension (type, complexity, team).
Anti-Pattern 3: Not Controlling for Confounds
The trap: You implement AI. MTTR improves. You declare victory. But you also hired a new person, upgraded infrastructure, and trained the team.
Why it fails: You don't know whether the AI was responsible. You might invest in more AI when the improvement came from something else.
Fix: Document what else changed. Try to separate the signals. Be honest about uncertainty.
Anti-Pattern 4: Measuring Too Soon
The trap: You implement the AI tool and measure impact after 2 weeks.
Why it fails: Learning curve. People haven't figured out how to use it well yet. Measurements are not representative.
Fix: Wait 4-8 weeks before measuring. Let the team reach a steady state.
Human Judgment Checkpoints
- Do the numbers tell a consistent story? If MTTR improved but cost per ticket increased, investigate.
- Can you explain the baselines? If asked "Why was MTTR 1.5h before?", can you point to the data?
- Do your measurements match what the team reports? If they say "This is harder," but metrics say "This is better," investigate.
- Are you measuring what leadership cares about? They care about cost and outcomes, not just time.
Key Takeaways
Disaggregate your metrics. Overall MTTR hides important details. Measure by category, type, and complexity.
Measure quality alongside speed. MTTR without first-time resolution is incomplete.
Use cost per ticket as your north star metric. Cost includes speed and quality, and it's what leadership ultimately cares about.
Establish strong baselines. 4-8 weeks of historical data before implementation.
Design for clear before/after comparison. Avoid measuring during learning curves or disruptions.
Account for confounding variables. Document what else changed and try to separate the signals.
Measure quality alongside quantity. A tool that's faster but less accurate isn't actually an improvement.
Give time for the impact to emerge. Expect 4-6 weeks for adoption and 8-12 weeks for full impact measurement.
Skill.re