Software Testing : Differences Defect Severity Vs Priority

Defect severity and priority is one of the most basic and often ambiguous terminologies in the software testing field. Below table tries to differentiate software defect severity and priority.

Defect Severity
Defect Priority
Severity equates to Impact
Priority equates to sense of urgency
Assigned by a person who opens a defect/bug e.g. SQA engineer, Support engineer, Software engineer etc.
Assigned by a person who owns and understands customer requirements and release requirements .e.g. Software Development Manager, Project Manager etc.
Categorization of defect severity for an organization is predefined. Generally integrated in defect management system
Categorization of defect priority for an organization is predefined. Generally integrated in defect management system
Defect severity categorization example…

S1 – High

S2 – Medium

S3 – Low

Defect priority categorization example…

P1 – High

P2 – Medium

P3 – Low

S1 examples… Crashes, core-dump,memory leak,data loss, security vulnerabilities, show-stopper ,i.e. anything that prevents product from functioning,
P1 examples… Direct customer impact, may affect release schedule if not fixed
S2 examples… Severe feature issues, occasional crashes, may not always be reproducible such as corner cases, affects major product functionality but has reasonable workaround, reasonable customer impact
P2 examples… any sever issue that should be fixed as soon as possible, may affect the further testing or development of either same or dependent feature
S3 examples… minor functionality problems, word spacing, grammatical mistakes, low customer impact
P3 examples… any bug that can be fixed in due course of development


Please note that categorization & examples of priority and severity are subjective and depends on an organization.

Note: We at TechSutram take our ethics very seriously. More information about it can be found here.
Mandar Pise Opinions expressed by techsutram contributors are their own. More details

Mandar is a seasoned software professional for more than a decade. He is Cloud, AI, IoT, Blockchain and Fintech enthusiast. He writes to benefit others from his experiences. His overall goal is to help people learn about the Cloud, AI, IoT, Blockchain and Fintech and the effects they will have economically and socially in the future.

1 comment:

  1. Severity, in other words, talks about the seriousness of the issue.
    However, you have posted crisp differentiation between the two! Thanks for that...

    ReplyDelete

    Your valuable comments are welcome. (Moderated)