Gestione dei Bugs
Triage dei bug in produzione, tempi di presa in carico, tempi di risposta e pubblicazione
Il presente documento ha lo scopo di chiarire la gestione interna che viene adottata dal team di Wisetown per la gestione dei bugs.
Colui che segnala un bug può stabilire una priorità del bug. Il team di sviluppo effettua un triage e rivaluta la priorità in base alle regole stabilite qui di seguito.
Il bug può cambiare di priorità più di una volta in base a mutate condizioni o in base alla comprensione maggiore della problematica.
La priorità è stabilita dal cliente ma il team la cambia in base a questa analisi.
Quando la priorità del bug è NESSUNA, allora il bug non viene gestito né pianificato dal team di sviluppo.
EMERGENZA
Priorità
Indica che la risoluzione dell’errore ha precedenza su tutti gli altri.
Descrizione
Il bug genera un blocco completo l’operatività dell’utente.
L’utente non può utilizzare funzionalità fondamentali per il flusso operativo del programma.
L’utente non può usare il programma neanche con un work-around.
Esempio
Issue Manager: La comunicazione al cittadino, parte fondamentale nel flusso di gestione delle segnalazioni da parte del comune, non viene inviata
Tempo di presa in carico con analisi del problema
2 ore lavorative
Tempo di risoluzione
prima possibile
Pubblicazione
hot-fix
MOLTO ALTA
Priorità
Indica che l’errore sta causando dei problemi e quindi richiede urgente attenzione.
Descrizione
Si verifica se la funzionalità è compromessa e l’utente non può utilizzarla sempre correttamente.
Esempio
Issue Manager: La comunicazione al cittadino viene inviata solo in alcuni casi, non voluti dal software.
Tempo di presa in carico con analisi del problema
6 ore lavorative
Tempo di risoluzione
prima possibile
Pubblicazione
hot-fix
ALTA
Priorità
Indica che l’errore ha un impatto rilevante.
Descrizione
Si verifica se l’utente riesce ad utilizzare la funzionalità con alcune difficoltà o passaggi aggiuntivi.
Esempio
Il drop-down della finestra non scompare e non posso toglierla. Questa si sovrappone all’interfaccia corrente per cui si può verificare che alcune funzionalità rimangano nascoste all’utente.
Tempo di presa in carico con analisi del problema
16 ore lavorative
Tempo di risoluzione
entro 1 sprint (5 giorni lavorativi)
Pubblicazione
hot-fix
MEDIA
Priorità
Indica che l’errore ha un impatto minore sulle funzionalità.
Descrizione
Si verifica se l’utente riesce, cliccando su alcuni parti del programma e in maniera intuitiva, a continuare ad utilizzare il programma senza problemi. Si tratta di un bug che rende più scomodo l’utilizzo della funzionalità.
Esempio
L’header del programma si sposta da sinistra a centrato in alcuni casi.
I drop-down non si chiudono in automatico ma devo cliccare nuovamente sul bottone che li ha generati.
Tempo di presa in carico con analisi del problema
32 ore lavorative
Tempo di risoluzione
entro 3 sprint (15 giorni lavorativi)
Pubblicazione
al rilascio successivo
BASSA
Priorità
Indica che l’errore è poco rilevante.
Descrizione
Si tratta di piccole correzioni al software per renderlo maggiormente comprensibile.
Esempio
Richiesta di un cambio di icona oppure elemento grafico da migliorare
Tempo di presa in carico con analisi del problema
64 ore lavorative
Tempo di risoluzione
entro 4 sprint (20 giorni lavorativi)
Pubblicazione
al rilascio successivo
NESSUNA
È la priorità di base ed indica che nessuno ha scelto il grado di priorità del bug.
Un bug senza priorità NON è un bug. I bug senza priorità non vengono pianificati.