Što je "Defektna trijaža"?
Trijaža oštećenja je postupak u kojem se svakoj programskoj pogrešci daje prioritet na temelju njegove ozbiljnosti, učestalosti, rizika itd. Pojam trijaže koristi se u testiranju softvera / osiguranju kvalitete kako bi se definirala težina i prioritet novih nedostataka.
U ovom uputstvu naučit ćemo-
- Što je "Defektna trijaža"?
- Zašto trebamo imati 'Defektnu trijažu'?
- Koliko često se u izdanju treba izvoditi "Otklanjanje kvarova"?
- Tko su obvezni i drugi sudionici 'Otkazivanja kvarova'?
- Uloge i odgovornosti sudionika tijekom 'Otkazivanja kvarova'.
- Što se događa tijekom sastanka 'Trial Trial'?
- Kakav je ishod 'Triage s nedostacima'?
Zašto trebamo imati 'Defektnu trijažu'?
Cilj Bug Triagea je procijeniti, odrediti prioritete i dodijeliti rješavanje nedostataka. Tim treba potvrditi ozbiljnost kvara, izvršiti promjene prema potrebi, dovršiti rješavanje nedostataka i dodijeliti resurse. Uglavnom se koristi u agilnom upravljanju projektima.
Koliko često se u izdanju treba izvoditi "Otklanjanje kvarova"?
Učestalost trijažnih sastanaka s nedostacima nije fiksna. Ovisi o situaciji na projektu.
Evo nekoliko važnih čimbenika koji odlučuju o učestalosti sastanaka s oštećenjima:
Ovi važni čimbenici su:
- Prema rasporedu projekata
- Broj kvarova u sustavu
- Utjecaj na rasporede dostupnosti članova tima
- Ukupno zdravlje projekta
Obično se sastanci s defektnim trijažama održavaju dva ili tri puta tjedno.
Tko su obvezni i drugi sudionici 'Otkazivanja kvarova'?
Obavezni sudionici
Ispod članovi projekta uvijek sudjeluju na sastancima s nedostacima.
- Voditelj projekta
- Voditelj ispitnog tima
- Tehnički vodič
- Voditelj razvojnog tima
Neobvezni sudionici
- Programeri
- Ispitivači
- Poslovni analitičar
Uloge i odgovornosti sudionika tijekom 'Otkazivanja kvarova'.
Voditelj ispitnog tima
- Zakazani sastanak trijaža grešaka i pošaljite obavijest o sastanku polaznicima.
- Izradite izvještaj o kvaru i pošaljite ga svim sudionicima prije sastanka.
- Dodijelite prioritet i težinu nedostataka.
- Održite prezentaciju kako bi drugi članovi razumjeli glavni uzrok nedostatka.
- Svaka bilješka sa sastanka snima se i šalje sudionicima sastanka.
Razvojni voditelj
- Pomaže u utvrđivanju nedostataka.
- Razgovarajte o poteškoćama s nedostacima i objasnite rizik zbog te nedostatke.
- Dodijelite rad na otklanjanju nedostataka odgovarajućim programerima.
- Ažurirajte rješenje nedostataka i uključite napomene o razvoju u slučaju da nedostaju bilo kakve informacije ili dodatne informacije potrebne programerima.
Voditelj projekta
- Pomoć u određivanju prioriteta za nedostatke.
- Razgovarajte o sljedećem datumu izdanja za QA.
- Trebate osigurati da srodni predstavnici korisnika budu pozvani i na sastanak o trijaži grešaka.
Što se događa tijekom sastanka 'Trial Trial'?
- Vođa testnog tima šalje izvještaj o grešci s novim nedostacima. Tijekom sastanka trijaže defekata, svaki se kvar analizira kako bi se utvrdilo jesu li mu dodijeljeni pravi prioritet i težina.
- Prioriteti se preuređuju ako je potrebno.
- Defekti se analiziraju i procjenjuju prema stupnju njihove ozbiljnosti.
- To uključuje raspravu o složenosti kvara, rizicima, odbacivanju, prenamjeni pogrešaka.
- Ažuriranja se bilježe u sustav praćenja bugova.
- QA inženjer uvest će promjene u svaki nedostatak i razgovarati o njima sa svakim polaznikom.
- Polje "Komentari" ispravno se ažurira bilježenjem bitnih točaka sastanka.
Kakav je ishod 'Triage s nedostacima'?
Na kraju svakog sastanka pripremit će se Metrika kvarova za neispravnost koja će biti podijeljena svim polaznicima. Ovo izvješće djeluje kao zapisnik sa sastanka koji će se pokazati korisnim za buduće sastanke.
Zaključak:
- Trijaža oštećenja je postupak u kojem se svakoj programskoj pogrešci daje prioritet na temelju njegove ozbiljnosti, učestalosti, rizika itd.
- Cilj Bug Triagea je procijeniti, odrediti prioritete i dodijeliti rješavanje nedostataka.
- Učestalost sastanka trijaže defekata odlučuje se prema rasporedu projekta, broju kvarova u sustavu, ukupnom stanju projekta itd.
- Na ovom sastanku sudjeluju voditelj projekta, voditelj testnog tima, tehnički vođa i voditelj razvojnog tima.
- Defekti se analiziraju i procjenjuju prema stupnju njihove ozbiljnosti.