Bug Prioritization - What are the 5 levels of priority?
Last updated: March 01, 2024 Read in fullscreen view



- 05 Jul 2020
What is Sustaining Software Engineering? 1037
- 20 Mar 2022
What is a Multi-Model Database? Pros and Cons? 917
- 01 Oct 2020
Fail fast, learn faster with Agile methodology 864
- 03 Jul 2022
What is the difference between Project Proposal and Software Requirements Specification (SRS) in software engineering? 859
- 18 Oct 2020
How to use the "Knowns" and "Unknowns" technique to manage assumptions 813
- 22 Sep 2022
Why is it important to have a “single point of contact (SPoC)” on an IT project? 750
- 10 Dec 2021
What is a Kano Analysis? 704
- 14 Oct 2021
Advantages and Disadvantages of Time and Material Contract (T&M) 703
- 19 Oct 2021
Is gold plating good or bad in project management? 671
- 08 Oct 2022
KPI - The New Leadership 514
- 19 Apr 2021
7 Most Common Time-Wasters For Software Development 513
- 10 Nov 2021
Automated QA Outsourcing – Hire a Professional Software Testing Team 484
- 30 Jan 2022
What Does a Sustaining Engineer Do? 470
- 28 Dec 2021
8 types of pricing models in software development outsourcing 388
- 31 Oct 2021
Tips to Fail Fast With Outsourcing 359
- 11 Jan 2024
What are the Benefits and Limitations of Augmented Intelligence? 354
- 13 Nov 2021
What Is Bleeding Edge Technology? Are bleeding edge technologies cheaper? 345
- 23 Sep 2021
INFOGRAPHIC: Top 9 Software Outsourcing Mistakes 338
- 10 Dec 2023
Pain points of User Acceptance Testing (UAT) 322
- 06 Feb 2021
Why fail fast and learn fast? 311
- 01 Mar 2023
What is Unit Testing? Pros and cons of Unit Testing? 301
- 13 Dec 2020
Move fast, fail fast, fail-safe 280
- 17 Feb 2022
Prioritizing Software Requirements with Kano Analysis 244
- 18 Aug 2022
What are the consequences of poor requirements with software development projects? 224
- 25 Apr 2021
What is outstaffing? 216
- 06 Nov 2019
How to Access Software Project Size? 214
- 10 Nov 2022
Poor Code Indicators and How to Improve Your Code? 200
- 02 Apr 2022
Productivity vs. Efficiency – What Are the Differences? 189
- 07 Dec 2023
The Myths Of Requirements 181
- 26 Dec 2023
Improving Meeting Effectiveness Through the Six Thinking Hats 180
- 31 Dec 2021
What is a Data Pipeline? 175
- 10 Apr 2022
What is predictive analytics? Why it matters? 158
- 05 Jan 2024
Easy ASANA tips & tricks for you and your team 132
- 12 Mar 2024
How do you create FOMO in software prospects? 97
- 14 Mar 2024
Why should you opt for software localization from a professional agency? 85
Prioritizing bugs based on their impact on the user experience will allow you to deliver a product that meets or exceeds customer expectations. By addressing high-priority bugs that directly affect critical functionality or cause significant inconveniences, you can improve overall user satisfaction and loyalty.
Standard priority rules
Each bug is assigned the first appropriate priority listed below from top to bottom.
P1 - Critical
- Any reproducible crash or hang.
- Any regression from a previous publicly released version.
- Serious problems on important sites due to site change or newly-important sites.
- Serious security issue.
- The deadline can be either ASAP, same-day, or next-day turnaround
P2 - High priority
These bugs are very important and must be completed ASAP. Because these bugs are not time-sensitive, this type of bug comes second on the priority scale after critical bugs.
Bugs are high-priority when:
- Site that does not function in some non-trivial way.
- Serious performance complaints.
- Site that has really bad cosmetic problems (e.g., content overlapping such that it’s very hard to read).
- Unreproducible crash or hang that has been reported many times.
- Deadline can be within a couple of days or end of the week.
P3 - Medium
- Site that works but has some cosmetic problems.
- Minor performance complaints, such as trivial memory leaks
- rchitecture issues that could help with correctness or performance but are not a clear win in advance.
- Unreproducible crash or hang.
- Deadlines are outlined.
P4 - Low priority
All enhancement requests and feature requests did not cover the criteria for P1, P2, or P3.
P5 - Unknown
P5 is not used for bugs. At TIGO, we shares its Bugzilla or Redmine with other projects who might use it, that’s why it’s still there.
Common adjustments to priority
- If there is a workaround, the priority may be moved down.
- If a bug gets a lot of duplicates, the priority may be moved up.
- If a bug is getting a lot of public attention, the priority may be moved up.
- If a bug is on a very important site, the priority may be moved up.