Skip to content
🎉 Launch sale:50% off everything over $22 — automatically applied at checkout· ends Aug 2Shop the sale →
DevOps AI ToolKit
Newsletter
All guides
Reduce MTTR with AI By James Joyner IV · · 9 min read Last reviewed Jul 2026

The Hero Bottleneck: When Every Incident Waits for One Person

Quick answer

When only one engineer can resolve real incidents, MTTR is hostage to their availability. Learn the causes and how spreading knowledge cuts recovery time.

  • #mttr
  • #sre
  • #incident-response
  • #troubleshooting
Free toolkit

Stuck on this Reduce MTTR with AI error? Get the free incident triage checklist

A one-page PDF — the exact steps to isolate, fix, and verify a production error like this one. No spam, unsubscribe anytime.

Overview

The hero bottleneck is the anti-pattern where real incident resolution depends on one or two individuals who alone understand the system, so every serious outage stalls until that person is awake, reachable, and free. It inflates MTTR not through any single slow step but by inserting a human availability dependency into the middle of every incident: the clock runs while the team waits for the one person who can actually fix it.

Heroes emerge naturally and are, in the moment, genuinely valuable — the engineer who wrote the payments system can diagnose it in minutes when everyone else would take an hour. But a hero is a single point of failure wearing a cape. When resolution routes through one brain, MTTR becomes a function of that brain’s availability: fast when they are online, catastrophic when they are on a plane, asleep, on vacation, or have left the company. The team’s median recovery time hides a bimodal reality — quick with the hero, glacial without.

The pattern is self-reinforcing. Because the hero always steps in, no one else builds the knowledge or the runbooks, which makes the hero more necessary, which means they are paged for everything, which burns them out and eventually removes them — at which point MTTR falls off a cliff because the knowledge left with them.

Symptoms

  • The same name on every serious incident. Post-mortems for unrelated services all list one person as the resolver.
  • Incidents that stall until one person joins. The bridge waits, sometimes for long stretches, with responders unable to progress until the expert arrives.
  • “Let me just ask X.” The team’s diagnostic strategy for hard problems is to escalate to a specific individual rather than to a runbook or dashboard.
  • Bimodal MTTR. Incidents resolve fast when the hero is available and dramatically slower when they are not.
  • Bus-factor anxiety. People openly worry about what happens when the hero is on vacation — and things visibly degrade when they are.
  • Empty or hero-only runbooks. Documentation is thin because the knowledge lives in one head and was never worth writing down while that head was always available.

Common Root Causes

  • Knowledge never externalized. The system’s operational knowledge lives in one person’s memory and experience, not in runbooks, dashboards, or shared mental models.
  • Hero reflex. The expert jumps in on every incident because it is faster right now, which prevents anyone else from learning by doing.
  • No deliberate knowledge spreading. No rotation of who leads incidents, no shadowing, no forced practice for less-experienced responders.
  • Complexity concentrated by design. One person built or owns a critical, complicated component and no one else was ever brought up to speed on it.
  • Runbooks that assume expertise. What documentation exists is written for someone who already understands the system, so it is useless to anyone else.
  • Incentives that reward heroics. The organization celebrates the person who saves the day rather than the one who made themselves unnecessary, so being the bottleneck feels like status.

Diagnostic Workflow

Diagnose your bus-factor exposure, then deliberately spread the load.

1. Map resolvers across recent incidents. For the last quarter of incidents, list who actually drove resolution. If one or two names dominate across unrelated systems, you have a hero bottleneck.

2. Compare MTTR with and without the hero. Split incidents by whether the key person was available. A large gap quantifies exactly how much MTTR depends on one human’s presence.

3. Find the stall time. In incidents where the hero joined late, measure how long the team waited before progress began. That is pure availability-dependency MTTR.

4. Audit the runbooks the hero uses. Check whether the hero’s diagnostic steps exist anywhere but their head. If the runbooks are empty or assume their expertise, the knowledge is trapped.

5. Test the bus factor deliberately. In a game day, run an incident on the hero’s system without them and see how far the team gets. The gap is your risk, made visible safely.

6. Check the incentive signals. Look at how heroics are recognized versus how documentation and mentoring are recognized. If saving the day is celebrated and enabling others is invisible, the culture manufactures bottlenecks.

Example Root Cause Analysis

A billing service began double-charging a subset of customers after a routine deploy. The on-call engineer recognized the severity but had never worked billing internals; the runbook was a single stub. The team’s only real option was to page the senior engineer who had built the system. She was on an international flight. For fifty-one minutes the incident sat effectively paused — responders capturing evidence and speculating but unable to safely act — until she landed, connected, and resolved it in eleven minutes flat.

The MTTR autopsy was uncomfortable. Once the expert engaged, resolution was fast; the problem was the fifty-one minutes of stall before it. The root cause of the long MTTR was a hero bottleneck: billing knowledge lived entirely in one person, the runbook assumed her expertise, and no one else had ever been brought up to speed, so the incident’s MTTR was hostage to her physical availability. The fix was not to clone the hero but to externalize her: a proper billing runbook written for a non-expert, a rotation that put two other engineers through supervised billing incidents, and a game-day series that rehearsed billing failures without her in the room. Three months later a similar incident was resolved by an on-call engineer in fourteen minutes with the hero merely watching.

Prevention Best Practices

  • Externalize the knowledge. Convert the hero’s diagnostic steps into runbooks written for a non-expert, so the system can be operated by someone who did not build it.
  • Make the hero coach, not fix. During incidents, have the expert guide a less-experienced responder through the resolution rather than doing it themselves, so knowledge transfers by practice.
  • Rotate incident leadership. Deliberately put different people in the driver’s seat, including on systems they are still learning, with a safety net.
  • Game-day the bus factor. Regularly run incidents on critical systems without the expert present, and use the gaps to drive documentation and training.
  • Reward enablement over heroics. Recognize the engineers who make themselves unnecessary — who write the runbook, mentor the responder — as highly as the one who saves the day.
  • Spread ownership of critical components. Ensure no single, business-critical system has a bus factor of one; pair up ownership deliberately.

Quick Reference

SignalDistributed knowledgeHero bottleneck
Resolvers across incidentsmanyone or two names
MTTR spreadconsistentbimodal (with/without hero)
Stall waiting for a personrareroutine
Runbooksnon-expert usableempty or expert-only
Bus factor on critical systemstwo or moreone
Culture rewardsenablementheroics

Conclusion

A hero feels like an asset until the day they are unreachable and MTTR falls off a cliff. Routing every serious incident through one brain makes recovery time a hostage to that person’s availability and quietly builds the single biggest reliability risk a team can carry. The fix is deliberate deconcentration: externalize the knowledge into non-expert runbooks, turn the hero into a coach who transfers skill by guiding others, rotate who leads, and reward the people who make themselves unnecessary. Measure MTTR with and without your key people present — the gap is the size of the bottleneck. Spread the knowledge and you replace a bimodal, fragile recovery time with a consistent one that does not depend on who is awake. For prompts that help capture and surface that operational knowledge during live incidents, see the Reduce MTTR category.

Free download · 368-page PDF

Fixed it? Get 500 Reduce MTTR with AI & DevOps AI prompts — free

500 battle-tested, copy-paste AI prompts engineered by a senior systems engineer — every one with fill-in placeholders and safety/back-out notes. Drop your email and it's yours.

  • 500 prompts: Linux · Kubernetes · Terraform · OpenStack · GitLab · Docker · Monitoring · Incident Response
  • Instant PDF download — yours free, forever
  • Plus one practical AI-workflow email a week (no spam)

Single opt-in · unsubscribe anytime · no spam.

Did this fix your issue?

Free download · 368-page PDF

Get 500 Battle-Tested DevOps AI Prompts — Free

500 battle-tested, copy-paste AI prompts engineered by a senior systems engineer — every one with fill-in placeholders and safety/back-out notes. Drop your email and it's yours.

  • 500 prompts: Linux · Kubernetes · Terraform · OpenStack · GitLab · Docker · Monitoring · Incident Response
  • Instant PDF download — yours free, forever
  • Plus one practical AI-workflow email a week (no spam)

Single opt-in · unsubscribe anytime · no spam.