Junior
Quali livelli di gravità (severity) conosci?
sobes.tech AI
Risposta dell'AI
Esistono diversi livelli generalmente accettati di gravità dei difetti:
- Bloccante: Il difetto blocca il lavoro successivo con la funzionalità principale o l'intero sistema, non ci sono vie di fuga. Ad esempio, l'applicazione non si avvia, impossibile accedere al sistema.
- Critico: Il difetto porta a un'inoperatività totale di una funzionalità chiave, ma non blocca l'intero sistema. Di solito non ci sono vie di fuga o sono estremamente complesse. Ad esempio, impossibile effettuare un ordine nel negozio online, un rapporto critico non viene inviato.
- Maggiore: Il difetto interferisce con il funzionamento di una funzionalità importante, ma non critica, o peggiora seriamente l'esperienza utente. Sono possibili vie di fuga. Ad esempio, visualizzazione errata dei dati in un rapporto, ricerca che non funziona con determinati parametri.
- Minore: Il difetto riguarda funzionalità non principali, causa inconvenienti minori o è cosmetico. Ci sono vie di fuga semplici o non sono necessarie. Ad esempio, errore nel formato del testo, piccoli problemi di allineamento degli elementi dell'interfaccia.
- Triviale: Il difetto è insignificante, non influisce sulla funzionalità o sui dati, la sua correzione non è prioritaria. Di solito sono errori grammaticali, problemi invisibili all'utente nel codice (se non si tratta di debito tecnico).
La classificazione può variare a seconda del progetto, dell'azienda e della metodologia di sviluppo utilizzata. È anche importante considerare la priorità - l'urgenza di correggere il difetto, che potrebbe non corrispondere alla gravità.