Severity HighPriority High
- Checkout fails with a 500 error for all card payments
- Users can see other customers' order history
- App crashes on launch on the most-used Android version
Documentazione QA
Definizioni, esempi reali e un aiuto in 4 domande per severità e priorità.
Funziona interamente nel tuo browser Senza registrazione
These rules give a consistent starting point. Your team’s definitions and the triage owner have the final say; priority in particular depends on business context this helper cannot see.
Severity is the technical impact on the system. Priority is how soon the business needs it fixed. They are set independently, often by different people (QA proposes severity; the product owner decides priority).
| Level | Definition and example |
|---|---|
| Blocker | Stops testing or use of the product entirely: crash on start, cannot sign in, build not deployable. No workaround.e.g. App crashes on launch; sign-in returns HTTP 500 for every user. |
| Critical | A core function fails, data is lost or corrupted, or there is a security/privacy breach. No acceptable workaround.e.g. Customers are charged twice; one user can read another user’s invoices. |
| Major | A significant function does not work as specified, but there is a workaround or the impact is limited to part of the feature.e.g. Search ignores the date filter; export fails over 10 MB but smaller exports work. |
| Minor | Behaviour is wrong but the function is usable: unclear error message, wrong default, layout problem that does not hide content.e.g. Error says “Invalid input” without naming the field; wrong default sort order. |
| Trivial | Cosmetic issue with no functional impact: spacing, alignment, minor wording in rarely seen places.e.g. A settings dialog button is 2px out of alignment. |
| Level | Meaning |
|---|---|
| P1 Highest | Fix now. Hotfix or blocks the release; someone starts on it today. |
| P2 High | Fix in the current sprint/release before shipping. |
| P3 Medium | Fix in a planned upcoming release. |
| P4 Low | Fix when convenient; may be batched or deferred to the backlog. |
Jira’s default priorities (Highest, High, Medium, Low, Lowest) map naturally onto P1–P4 with Lowest as a backlog bucket. Names vary between teams; agree on definitions, not just labels.
Le discussioni in bug triage nascono di solito dal confondere due domande. La severità indica quanto il bug danneggia il prodotto; la priorità indica quanto presto il business ha bisogno della correzione. Un refuso nel nome dell’azienda in homepage ha severità bassa ma priorità alta, mentre un crash in un report raggiungibile solo da un browser non supportato può avere severità alta e priorità bassa. Questa pagina fornisce le definizioni di cinque livelli di severità e quattro di priorità con un esempio per ciascuno, la classica matrice 2×2 con casi reali e gli errori che creano più attrito. L’aiuto decisionale pone quattro domande su impatto, workaround, diffusione e visibilità per il business, poi suggerisce severità e priorità spiegando ogni passaggio del ragionamento, così puoi usarlo per allineare un team invece che per sostituire il giudizio.
Di solito il tester propone la severità perché descrive l’impatto tecnico, mentre il product owner o il responsabile della triage stabilisce la priorità perché dipende dal contesto di business, dalle date di rilascio e dagli impegni con i clienti.
Sì. Se l’analisi rivela perdita di dati, un impatto sulla sicurezza o una diffusione molto più ampia del previsto, alzala. Se si trova un workaround, può scendere. Annota il motivo in un commento.
Il campo priorità predefinito di Jira usa Highest, High, Medium, Low e Lowest; la severità è di solito un campo personalizzato. I nomi usati qui sono convenzioni comuni. Ciò che conta è che il tuo team metta per iscritto le proprie definizioni e le applichi in modo coerente.