Hvad er 'Defect Triage'?
Defekt triage er en proces, hvor hver bug prioriteres ud fra dens sværhedsgrad, hyppighed, risiko osv. Triage term bruges i softwaretest / QA til at definere sværhedsgraden og prioriteten af nye defekter.
I denne vejledning lærer vi-
- Hvad er 'Defect Triage'?
- Hvorfor har vi brug for 'Defekt Triage'?
- Hvor ofte skal 'Defect Triage' gennemføres i en frigivelse?
- Hvem er de obligatoriske og andre deltagere i 'Defect Triage'?
- Deltageres roller og ansvar under 'Fejltagning'.
- Hvad sker der under 'Defect Triage' møde?
- Hvad er resultatet af 'Defect Triage'?
Hvorfor har vi brug for 'Defekt Triage'?
Målet med Bug Triage er at evaluere, prioritere og tildele løsning af mangler. Holdet skal validere sværhedsgraden af defekten, foretage ændringer efter behov, færdiggøre løsning af manglerne og tildele ressourcer. Bruges hovedsageligt i agil projektledelse.
Hvor ofte skal 'Defect Triage' gennemføres i en frigivelse?
Hyppigheden af møde med defekt triage er ikke fast. Det afhænger af projektsituationen.
Her er nogle vigtige faktorer, der bestemmer hyppigheden af Defect Triage-møder:
Disse vigtige faktorer er:
- I henhold til projektplanen
- Antal fejl i systemet
- Indvirkning på tidsplaner for teammedlemmers tilgængelighed
- Samlet projekt sundhed
Normalt afholdes Defect Triage-møder to eller tre gange om ugen.
Hvem er de obligatoriske og andre deltagere i 'Defect Triage'?
Obligatoriske deltagere
Nedenfor deltager projektmedlemmer altid i Defect Triage Meetings.
- Projektleder
- Test teamleder
- Teknisk bly
- Udviklingsteamleder
Valgfrie deltagere
- Udviklere
- Testere
- Business analytiker
Deltageres roller og ansvar under 'Fejltagning'.
Test teamleder
- Planlagt bug triage-møde og sende mødemeddelelse til deltagere.
- Opret en fejlrapport, og send den til alle deltagere inden mødet.
- Tildel prioritet og sværhedsgrad af manglerne.
- Hold en præsentation, så andre medlemmer forstår rodårsagen til manglen.
- Hver mødedokument fanges og sendes til mødedeltagere.
Udvikling Lead
- Hjælper med at prioritere defekterne.
- Diskuter mangelvanskeligheder og forklar den risiko, der er forbundet med denne mangel.
- Tildel arbejde for at rette mangler til relevante udviklere.
- Opdater fejlopløsningen, og inkluder udviklingsbemærkninger i tilfælde af, at der mangler oplysninger eller yderligere oplysninger, som udviklere har brug for.
Projektleder
- Hjælp til prioriteringen af manglerne.
- Diskuter den næste iteration-udgivelsesdato for QA.
- Brug for at sikre, at relaterede brugerrepræsentanter også er inviteret til bug triage-mødet.
Hvad sker der under 'Defect Triage' møde?
- Testteamleder sender en fejlrapport med de nye mangler. Under defekt triage-mødet analyseres hver defekt for at se, om den er tildelt den rette prioritet og sværhedsgrad.
- Prioriteter omarrangeres, hvis det er nødvendigt.
- Mangler analyseres og evalueres efter graden af sværhedsgrad.
- Dette inkluderer diskussion om kompleksitet af manglen, risici, afvisning, omfordeling af fejl foretages.
- Opdateringer registreres i bug tracking system.
- QA-ingeniøren foretager ændringerne af hver defekt og diskuterer dem med hver deltager.
- Feltet "Kommentarer" opdateres korrekt ved at bemærke vigtige punkter i mødet.
Hvad er resultatet af 'Defect Triage'?
I slutningen af hvert møde vil Defect Triage-målinger blive forberedt og givet til alle deltagere. Denne rapport fungerer som mødereferatet, som vil være nyttigt for fremtidige møder.
Konklusion:
- Defekt triage er en proces, hvor hver bug prioriteres baseret på dens sværhedsgrad, hyppighed, risiko osv.
- Målet med Bug Triage er at evaluere, prioritere og tildele løsning af mangler.
- Hyppigheden af defekt triage-møde bestemmes i henhold til projektplanen, antallet af mangler i systemet, den samlede projektsundhed osv.
- Projektleder, testteamleder, teknisk leder, udviklingsteamleder deltager i dette møde.
- Mangler analyseres og evalueres efter graden af sværhedsgrad.