Jira Bug Priorities: Standard Priority Rules
Jira Bug Priorities: Standard Priority Rules
P0: Outage
An outage means that some piece of infrastructure that the community relies on is down. A P0
issue is more urgent than simply blocking the next release. Such an issue causes a full outage or
makes a critical function of the product to be unavailable for everyone, without any known
workaround.
Example P0 issues:
P1: Critical
An issue that needs to be addressed quickly. Such an issue significantly impacts a large
percentage of users; if there is a workaround it is partial or overly painful. The impact of the
issue is to a core organizational function, or fundamentally impedes another team.
Expectation: Continuous status updates. P1 bugs should not be unassigned. Most P1 bugs should
block release.
Example P1 issues:
P2: Default
An issue that needs to be addressed on a reasonable timescale. Such an issue could be any of the
following:
P2 is especially relevant for first-use or install-time issues and is the default priority level. It does
or does not hold release always.
Expectation: Most tickets fall into this priority. These can be planned and executed by anyone
who is interested. No special urgency is associated, but if no action is taken on a P2 ticket for a
long time, it indicates it is actually just P3/nice-to-have.
Example P2 issues
Architecture issues that could help with correctness or performance but are not a clear
win in advance.
All enhancement requests and feature requests not covered the criteria for p1, p2, or p3.
Expectation: Nice-to-have improvements that are also very small and easy. Usually, it is quicker
to just fix them than to file a bug, but the Jira can be referenced by a pull request and shows up in
release notes.
If a bug is getting a lot of public attention, the priority may be moved up.