How do you determine priority and severity of a defect?

Severity indicates the degree of damage defects impact to quality.Priority indicates the order to fix defects.

Severity and priority as two crucial aspects to defects; have some distinctions and connections.

In general, high severity often with high priority, but that is not exactly one-to-one correspondence…

Severity Classification

Severity is more from the user view to be defined.

  • Critical

    ​ Errors result in complete failure.

  • Major

    ​ Major defects result in system collapses or crashes, yet a few functionalities that remain workable.

  • Minor

    ​ Defects have an impact on the non-critical path of the product or minor functions. It can cause some malfunction but will still keep the software up and running.

  • Trivial

    ​ Errors do not cause malfunctions by impacting any data or function, but still have space to improve.

Priority Classification

Priority is more from the internal view, such as the product designer or project manager, to be defined.

  • Urgent

    ​ Must be fixed immediately / in the next build.

  • High

    ​ Must be fixed in any of the upcoming builds but should be included in the release.

  • Medium

    ​ May be fixed after the release / in the next release.

  • Low

    ​ May or may not be fixed at all.

Different companies will define the severity and priority by themselves based on the real situation for their business.

Copyright

This work is licensed under CC BY-NC-ND 4.0 .