Valutazione di bug/difetti nei test del software
Che cos'รจ la "Triage dei difetti"?
Il triage dei difetti รจ un processo in cui a ogni bug viene assegnata una prioritร in base alla gravitร , alla frequenza, al rischio, ecc. Il termine triage viene utilizzato nel test del software/QA per definire la gravitร e la prioritร dei nuovi difetti.
Perchรฉ abbiamo bisogno del "Triage dei difetti"?
L'obiettivo del Bug Triage รจ valutare, dare prioritร e assegnare la risoluzione dei difetti. Il team deve convalidare la gravitร del difetto, apportare modifiche secondo necessitร , finalizzare la risoluzione dei difetti e assegnare le risorse. Utilizzato principalmente nella gestione agile dei progetti.
Con quale frequenza รจ necessario condurre la "Triage dei difetti" in un rilascio?
La frequenza della riunione di valutazione dei difetti non รจ fissa. Dipende dalla situazione del progetto.
Ecco alcuni fattori importanti che decidono la frequenza delle riunioni di triage dei difetti:
Questi fattori importanti sono:
- Come da programma del progetto
- Numero di difetti nel sistema
- Impatto sugli orari di disponibilitร dei membri del team
- Stato generale del progetto
Di solito, le riunioni di valutazione dei difetti si tengono due o tre volte a settimana.
Chi sono i partecipanti obbligatori e gli altri partecipanti al "Defect Triage"?
Partecipanti obbligatori
I membri del progetto di seguito prendono sempre parte alle riunioni di triage dei difetti.
- Project Manager
- Responsabile del gruppo di prova
- Piombo Tecnico
- Responsabile del gruppo di sviluppo
Partecipanti facoltativi
- Sviluppatori
- Tester
- Analista aziendale
Ruoli e responsabilitร dei partecipanti durante il "Triage dei difetti".
Responsabile del gruppo di prova
- Riunione pianificata di valutazione dei bug e invio di notifica della riunione per i partecipanti.
- Crea un rapporto sui difetti e invialo a tutti i partecipanti prima della riunione.
- Assegnare prioritร e gravitร ai difetti.
- Fare una presentazione in modo che gli altri membri comprendano la causa principale del difetto.
- Ogni nota della riunione viene acquisita e inviata ai partecipanti alla riunione.
Responsabile dello sviluppo
- Aiuta nella definizione delle prioritร dei difetti.
- Discutere la difficoltร del difetto e spiegare il rischio connesso a tale difetto.
- Assegnare il lavoro per correggere i difetti agli sviluppatori interessati.
- Aggiorna la risoluzione del difetto e includi note di sviluppo nel caso in cui manchino informazioni o informazioni aggiuntive necessarie agli sviluppatori.
Project Manager
- Aiuto nella definizione della prioritร dei difetti.
- Discutere la data di rilascio della prossima iterazione per il QA.
- ร necessario assicurarsi che anche i rappresentanti degli utenti correlati siano invitati alla riunione di valutazione dei bug.
Cosa succede durante la riunione di "Triage dei difetti"?
- Il leader del team di test invia una segnalazione di bug con i nuovi difetti. Durante la riunione di valutazione dei difetti, ciascun difetto viene analizzato per verificare se gli sono state assegnate la giusta prioritร e gravitร .
- Se necessario, le prioritร vengono riorganizzate.
- I difetti vengono analizzati e valutati in base al grado della loro gravitร .
- Ciรฒ include la discussione riguardante la complessitร del difetto, i rischi, il rifiuto e la riassegnazione degli errori.
- Gli aggiornamenti vengono catturati nel bug tracsistema reale.
- L'ingegnere del QA apporterร le modifiche a ciascun difetto e le discuterร con ciascun partecipante.
- Il campo โCommentiโ viene aggiornato correttamente annotando i punti essenziali dell'incontro.
Qual รจ il risultato del "Triage dei difetti"?
Alla fine di ogni incontro, le metriche di triage dei difetti verranno preparate e consegnate a tutti i partecipanti. Questo rapporto funge da verbale della riunione che si rivelerร utile per le riunioni future.
Conclusione
- La classificazione dei difetti รจ un processo in cui a ciascun bug viene assegnata una prioritร in base alla gravitร , alla frequenza, al rischio, ecc.
- L'obiettivo del Bug Triage รจ valutare, dare prioritร e assegnare la risoluzione dei difetti.
- La frequenza della riunione di valutazione dei difetti viene decisa in base al programma del progetto, al numero di difetti nel sistema, allo stato generale del progetto, ecc.
- A questo incontro partecipano il Project Manager, il Test Team Leader, il Technical Lead, il Development Team Leader.
- I difetti vengono analizzati e valutati in base al grado della loro gravitร .


