defect triaging scrum
Introduksjon til defektforsøk:
I vår forrige opplæring, vi introduserte deg til Scrum Events - Sprint, Sprint Planning, Daily Scrum, Sprint Review & Sprint Retrospection. Vi diskuterte konseptene som tidsboksing, deltakere og aktiviteter for hvert av Scrum-arrangementet.
Det neste som er i vente for våre lesere er Defect Triaging - Et konsept som ikke er nytt for QA-folkene, men vi vil prøve å forstå viktigheten av Defect Triaging og hvordan det er organisert i et Scrum Setup.
Så la oss begynne med forståelse ‘Hva er Defect Triaging?’.
Hva du vil lære:
- Defekt Triaging
- Deltakere
- Roller og ansvar
- Defektforsøkprosess i et nøtteskall
- Konklusjon
- Anbefalt lesing
Defekt Triaging
Defect Triaging er et formelt møte der alle manglene i den nåværende Sprint blir diskutert og triaged, dvs. prioriterte.
QA-utviklerne i utviklingsteamet demonstrerer og forklarer manglene til resten av Scrum-teamet. Basert på alles innspill, blir manglene deretter organisert og klassifisert i forskjellige kategorier.
Noen av de viktige avgjørende faktorene for å kategorisere disse manglene kan være alvorlighetsgrad, risikotilknytning, forretningspåvirkning, forekomst, natur osv. Basert på disse kategoriene, bestemmer vi oss for hvor snart mangelen må løses.
eksempler på internett av ting enheter
Deltakere
Defect Triaging-møtet deltas av alle Scrum-teammedlemmene.
- Produkteieren
- Scrum Master
- Utviklingsteamet
Det kan være en mulighet for at interessentene (internt eller eksternt) også kan bli inkludert i Møtet for mangelfull behandling.
La oss nå diskutere og etablere et klart skille rundt rollene og ansvaret til hvert av Scrum Team-medlemmene under Defect Triaging Meeting.
Roller og ansvar
Utviklingsteamet
- Utviklere forklarer og demonstrerer feilen.
- Utviklere vil også fokusere på årsaksanalysen.
- Utviklere vil gi et innblikk i applikasjonsområdene som er påvirket av feilen.
- Det ringes sammen om mangelen er akseptabel eller skal avvises.
- Hjelper med å prioritere feilen.
- Uttrykker kompleksiteten som er involvert i å fikse feilen.
- Tildel feilene seg imellom for å fikse og teste på nytt.
Scrum Master
- Scrum Master er også ansvarlig for å organisere Defect Triaging Meeting.
- Scrum Master kan også legge til rette for møtet hvis de blir bedt om det av resten av teammedlemmene.
- Ta notater hvis det er noen hindringer som teamet kan støte på for feilrettingen.
- Sjekker at møtet er tidsbokset og ikke avviker fra fokus.
- Klassifiserer feilene til bestemte defektklasser ved å tildele prioritet og alvorlighetsgrad.
- Sammen med teamet bringer Scrum Master også forbedringsområdene på bordet.
Produkteier
- Har en stor andel i Prioritering av manglene som vil avgjøre hvordan siste feil kan løses.
- For mangler, som har middels prioritet, kan produkteieren planlegge å plassere dem i produktets forsinkelse for å bli hentet for de påfølgende utgivelsene.
- Tillater teamet å forstå hvordan virksomheten vil bli påvirket på grunn av feilen.
- Produkteier tar sluttbrukerens perspektiv og følelser mens han diskuterer manglene.
Defekt Triaging prosess i et nøtteskall
Alle Scrum Team-medlemmene kommer sammen i et møterom for et Defect Triaging Meeting. Alle fra utviklerens team kan ta en ledelse og begynne å diskutere manglene i detalj. Teamet diskuterer deretter hver av manglene for gyldigheten.
Mangelen avvises hvis den blir funnet å være ugyldig. Hvis feilen er gyldig, sjekker teamet for kompleksiteten i å fikse feilen og den forretningspåvirkningen den ville ha hvis den ikke ble løst i systemet.
Alle andre i teamet analyserer og evaluerer nå feilen for riktig klassifisering og sørger for at riktig prioritet og alvorlighetsgrad tildeles feilen.
Hvis de riktige prioriteringene og alvorlighetsgradene ikke er tildelt, vil teamet tilbakestille dem til de riktige. Produkteier sammen med teamet vil nå bestemme hvilke defekter som skal løses på prioritet og hvilke som kan tildeles til de påfølgende utgivelsene.
Under et defekt-triaging-møte blir manglene analysert og evaluert av hele Scrum-teamet. Teamet tildeler deretter riktig alvorlighetsgrad og prioritet til disse feilene.
Legg ut diskusjonen og granskingen, nå kommer tiden da Defektoppgaven er utført. Under denne aktiviteten vil en eller flere utviklere få i oppdrag å fikse feilen. En annen utvikler vil bli tildelt å teste feilen.
En annen veldig viktig aktivitet er å undersøke årsaksanalysen for hver av defektene og komme med en prosessforbedringsplan for å minimere sannsynligheten for å ha lignende feil igjen i systemet.
Alt dette fanges opp i et sporingssystem. For team som jobber under Agile, har JIRA vært favoritten mest. Derfor, på slutten av møtet, har teamet en liste over gyldige feil med riktige prioriteringer og alvorlighetsgrader tildelt dem. Teamet har også en prosessforbedringsplan som bør vedtas for de påfølgende spurtene.
Defect Triaging-møtet er planlagt når et par defekter er funnet og trenger diskusjon. Alle som mener at det er nødvendig med Defect Triaging Meeting, kan reise en forespørsel om møtet.
Under vanlige omstendigheter kan Defect Triaging-møtet hjelpe 2-3 ganger i løpet av en sprint. Men det er definitivt ingen regel i det, og møtet kan skje når behovet oppstår.
Konklusjon
Det er alt vi hadde i vente angående Defect Triaging Meeting. Defect Triaging Meeting anses å være en forsterket aktivitet for å øke smidigheten blant Scrum Team-medlemmene. Det har blitt en integrert del av Scrum-prosessen på grunn av fordelene den gir.
spørsmål om nettjenesteintervjuer i java
I vår kommende opplæring skal vi diskutere viktigheten av selvforsynte Scrum Teams.
Vi vil også legge vekt på hva selvforsyning betyr i Scrum Setup og hvordan et team kan utvikle seg til å bli et selvforsynt team.
PREV Opplæring | NESTE veiledning
Anbefalt lesing
- Selvforsynte Scrum-lag: Hvordan lage et selvforsynt team?
- Scrum Team Roller og ansvar: Scrum Master og Produkteier
- JIRA Scrum Board Tutorial: Scrum Handling with Jira For Managing the Sprint
- Scrum-gjenstander: Product Backlog, Sprint Backlog and Product Increments
- Agile Scrum Online Quiz: Test din kunnskap om Agile Scrum
- Hva er feilbasert testteknikk?
- Process for defektbehandling: Hvordan håndtere en feil effektivt
- Hva er defekt / bug-livssyklus i programvaretesting? Defekt livssyklusopplæring