Defect severities, part 1 - Severity versus Priority
Posted March 14, 2005 in miscSeverity is about the technical impact of a defect. Priority is about the urgency of the fix. Important is that severity is one of the factors influencing priority and that only priority should be used to decide what to fix next.
An example severity might be:
- Critical – damn thing doesn’t run or loses data
- High – important feature doesn’t work
- Medium – minor feature doesn’t work
- Low – nobody would care anyway
Sample priorities
- Fix now (before next build)
- Fix soon (before next release)
- Fix sometime (whenever)
Customers tend to assign very high severity to all defects. I think this is because they are trying to influence priority through severity.
Further reading:
- StickyMinds.com: Arguing Apples and Oranges. I like “The ultimate lesson here, regardless of the terms or levels you use to categorize your bugs, is that any classification scheme will only be effective if everyone agrees on definitions”
- Bug Triage Meeting — Severity & Priority
- Here’s a different view: Clarify Your Ranking for System Problem Reports. I don’t agree. Very much for this reason