Incident response
Why Severity Labels Stop Working
Quick Answer
Severity labels stop working when criteria are subjective, inconsistently applied or never updated as systems change. Severity inflation and deflation then misdirect urgency and resources. A seven-step review compares initial labels with actual impact, interviews responders and checks runbook adherence. Measurable criteria, business context, regular calibration and tiered playbooks restore the meaning of each label and the response that follows from it.
Why Severity Labels Lose Their Meaning
Severity labels degrade due to several systemic factors. Initial definitions are often subjective. Engineers and incident commanders interpret criteria differently. For example, 'customer impact' might mean financial loss to one team and data unavailability to another. This subjectivity introduces inconsistencies from the start.
Scope creep also diminishes utility. A new system or business risk is introduced, but severity matrices are not updated. An event that was a S2 becomes an S3 without re-evaluation of its actual business impact. This leads to 'severity inflation' where everything is a high priority, or 'severity deflation' where truly critical issues are downplayed.
Labels can also become an administrative process rather than an incident management tool. Teams focus on assigning a label quickly to follow a runbook. They do not critically assess the underlying technical or business impact. This external focus on process over outcome renders the label moot for decision-making.
Lastly, lack of training and review cycles contributes. New teams or engineers adopt existing labels without understanding their historical context or application nuances. Without regular post-incident reviews challenging label accuracy, systemic inconsistencies persist and compound. Identifying Root Causes of Recurring Incidents in Production often reveals mislabeled historical events.
How to Audit Severity Labels Against Impact
- Review incident history. Analyze a sample of past incidents across all severity levels.
- Compare initial label to actual outcome. For each incident, identify the initially assigned severity. Then, determine the actual impact (customer downtime, financial loss, data loss, engineering effort for resolution).
- Identify definition deviations. Document instances where the initial severity label did not align with the actual incident impact or response effort. Look for patterns.
- Interview incident responders. Discuss specific incidents with responders. Ask about challenges in severity classification. Inquire about their interpretation of existing criteria.
- Examine runbook adherence. Assess whether response actions taken correlated with the assigned severity level. Note any discrepancies.
- Trace resource allocation. Determine if the resources (personnel, tooling) deployed aligned with the expected response for a given severity.
- Cross-reference with business impact. Consult business stakeholders. Verify if their perception of impact aligns with the technical severity assignment.
We would build clear severity criteria into product engineering work on production systems.
A Practical Example With Misjudged Severity
A B2B SaaS company used a four-tier severity model with S1 (Critical), S2 (Major), S3 (Minor) and S4 (Trivial) levels.
An S2 incident was declared when a scheduled report generation service failed. The impact description stated 'delayed analytics for a subset of customers.' The defined S2 criteria included 'Significant customer impact, but core functionality operational.' The resolution took many hours of effort from two engineers.
Investigation revealed inconsistencies. While core application access remained, the specific report failure prevented compliance reporting for key enterprise clients. This was a direct violation of SLAs for those clients. The financial penalty clause was triggered. The business impact for these clients was S1-level, but the internal technical assessment focused only on core application uptime.
Meanwhile, another S2 incident involved a non-critical internal dashboard being unavailable. This had minimal external impact and was resolved quickly by one engineer. The existing severity matrix did not differentiate between business-critical data delivery and internal tooling. This led to over-escalation for the dashboard and under-escalation for the compliance report, misallocating resources. Debugging Gradual Performance Degradation in Production Systems highlights how such issues can mask true impact.
The severity labels failed to communicate true business risk, leading to suboptimal response decisions.
How to Restore Useful Severity Labels
- Define clear, measurable criteria. Update severity definitions to be objective. Include specific metrics for customer impact, financial loss, data integrity, and compliance. Avoid vague terms.
- Incorporate business context. Involve product management and business stakeholders in defining and reviewing severity levels. Ensure technical impact maps directly to business impact.
- Regular calibration exercises. Conduct quarterly sessions. Review past incidents. Challenge severity assignments. Calibrate team understanding of criteria. This helps in building a mental model of a production failure from partial data.
- Tiered response playbooks. Link each severity level directly to a defined response, escalation path, and communication strategy. This clarifies expected actions.
- Automate initial severity suggestions. Integrate monitoring alerts with automated severity suggestions based on pre-defined rules. This provides a consistent starting point for human override.
- Document override rationale. Require incident commanders to justify any deviation from initial severity suggestions or defined criteria. This provides valuable audit trail for review.
What Teams Usually Do Instead of Clarifying Criteria
Teams often create more granular severity levels, e.g., S1A, S1B. This compounds the problem by adding complexity without addressing the core ambiguity in definitions. It attempts to create precision where fundamental clarity is missing. This leads to further confusion and inconsistent application.
Another common anti-pattern is relying solely on technical impact. They define severity based on component failure rates or error codes, ignoring downstream business consequences. This fails to grasp the true organizational cost of an incident. A database outage is severe, but its specific business impact defines its true priority, not just its technical nature.
Some organizations ignore severity issues, focusing only on resolution time. While MTTR is critical, miscategorized incidents mean the 'right' people are not engaged promptly. This leads to longer resolution times for high-impact events and wasted effort on low-impact ones.
Key Takeaways on Severity Labels
- Severity labels lose utility from inconsistent application.
- Subjective criteria lead to miscommunication and wrong actions.
- Business impact must drive severity definitions, not just technical.
- Regular review and calibration prevent definition decay.
- Overly complex labels often worsen the underlying problem.
See how Better Software helps teams run reliable production systems.
Frequently Asked Questions
Why Do Incident Severity Labels Stop Being Useful?
We see ambiguous criteria applied inconsistently and never updated as systems evolve. Labels then fail to signal urgency or guide resource allocation. Subjective terms such as customer impact mean different things to different teams, and severity inflation or deflation follows.
How Do You Audit Severity Labels?
We review a sample of past incidents and compare each initial label with the actual outcome in downtime, financial loss, data loss and engineering effort. We interview responders, check runbook adherence and trace resource allocation, then ask business stakeholders if the label matched their view.
What Is Severity Inflation?
We use the term for a state where everything is labeled high priority because criteria were never revisited. Its opposite is severity deflation, where truly critical issues are downplayed. Both come from an event's business impact not being re-evaluated when systems or risks change.
How Do You Fix Severity Definitions?
We write objective criteria with specific metrics for customer impact, financial loss, data integrity and compliance, involve product and business stakeholders, and run regular calibration sessions on past incidents. Each level links to a playbook, escalation path and communication plan, with rationale documented for overrides.
Why Do More Severity Levels Not Help?
We find that granular levels such as S1A and S1B add complexity without fixing the ambiguity in definitions. They try to create precision where clarity is missing, which leads to further confusion and inconsistent application, so we fix the criteria before adding levels.
About the author
Better Software Team
Product and engineering team
Better Software Team is the product and engineering team at Better Software. We build new software products and improve existing applications and systems, with deeper experience in healthcare, finance and energy.