defect triaging scrum
Úvod do defektního třídění:
V našem předchozím tutoriálu jsme vám představil Scrum Events - Sprint, plánování sprintu, denní scrum, kontrola sprintu a retrospekce sprintu. Diskutovali jsme o konceptech, jako je časový box, účastníci a aktivity pro každou událost Scrum.
Další pro naše čtenáře je Defect Triaging - koncept, který není pro lidi QA nový, ale pokusíme se pochopit důležitost Defect Triaging a jak je organizován v Scrum Setup.
Začněme tedy porozuměním „Co je Defect Triaging?“.
Co se naučíte:
- Defektní třídění
- Účastníci
- Role a odpovědnosti
- Proces defektního třídění v kostce
- Závěr
- Doporučené čtení
Defektní třídění
Defect Triaging je formální setkání, kde jsou projednány a vyřešeny všechny vady aktuálního Sprintu, tj. Prioritizovány.
Vývojáři QA ve vývojovém týmu předvádějí a vysvětlují vady zbytku týmu Scrum. Na základě příspěvku každého uživatele jsou defekty poté uspořádány a rozděleny do různých kategorií.
Některé z důležitých rozhodujících faktorů pro kategorizaci těchto vad mohou být závažnost, související s rizikem, obchodní dopad, výskyt, povaha atd. Na základě těchto kategorií pak rozhodneme, jak brzy je třeba závadu vyřešit.
nejlepší špionážní aplikace pro mobilní telefony
Účastníci
Setkání Defect Triaging se účastní všichni členové Scrum týmu.
- Vlastník produktu
- Scrum Master
- Vývojový tým
Může existovat možnost, že zúčastněné strany (interní nebo externí) mohou být také zahrnuty na schůzce o defektu.
Pojďme nyní diskutovat o jasných rozdílech v rolích a odpovědnosti každého člena týmu Scrum během setkání Defect Triaging.
Role a odpovědnosti
Vývojový tým
- Vývojáři vadu vysvětlují a předvádějí.
- Vývojáři by se také zaměřili na analýzu hlavních příčin.
- Vývojáři by poskytli přehled o aplikačních oblastech ovlivněných vadou.
- Je provedeno kombinované volání, zda je vada přijatelná nebo zda by měla být odmítnuta.
- Pomáhá při stanovení priority vady.
- Vyjadřuje složitost opravy Vady.
- Přiřaďte vady mezi sebou k opravě a opětovnému testování.
Scrum Master
- Scrum Master je také zodpovědný za organizaci Defect Triaging Meeting.
- Scrum Master může také usnadnit schůzku, pokud o to požádá zbytek členů týmu.
- Dělejte si poznámky, pokud existují nějaké překážky, se kterými se tým může při opravách defektů setkat.
- Zkontroluje, zda je schůzka časově ohraničena a neodchyluje se od zaměření.
- Klasifikuje defekty na konkrétní třídy defektů přiřazením jejich priority a závažnosti.
- Spolu s týmem přináší Scrum Master na stole také oblasti vylepšení.
Vlastník produktu
- Má hlavní podíl na stanovení priorit defektů, které by určovalo, jak nejnovější lze defekt vyřešit.
- U vad, které mají střední prioritu, může vlastník produktu naplánovat jejich umístění do produktového backlogu, aby byl vyzvednut pro následující vydání.
- Umožňuje týmu pochopit, jaký dopad bude mít podnik na Defekt.
- Při diskusi o vadách přebírá produktový vlastník pohled a sentiment koncového uživatele.
Proces defektního třídění v kostce
Všichni členové Scrum týmu se sejdou v zasedací místnosti na setkání Defect Triaging Meeting. Kdokoli z týmu vývojářů může vést a začít podrobně diskutovat o defektech. Tým poté projedná každou z vad z hlediska její platnosti.
Vada je odmítnuta, pokud je shledána neplatnou. Pokud je vada platná, tým zkontroluje složitost opravy vady a obchodní dopad, který by způsobil, pokud by byl v systému nevyřešen.
Všichni ostatní v týmu nyní analyzují a vyhodnocují chybu pro správnou klasifikaci a zajišťují, aby byla Defektu přiřazena správná priorita a závažnost.
Pokud nejsou přiřazeny správné priority a závažnosti, tým je resetuje na správné. Vlastník produktu spolu s týmem nyní rozhodne, které defekty budou upřesněny na prioritu a které lze přiřadit k dalším verzím.
Během schůzky třídění defektů jsou defekty analyzovány a vyhodnoceny celým Scrum Teamem. Tým poté těmto vadám přiřadí správnou závažnost a prioritu.
Zveřejněte diskusi a kontrolu, nyní přichází čas, kdy je přiřazení vady hotové. V rámci této aktivity by byl jeden nebo více vývojářů přiřazen k opravě defektu. K testování závady bude přidělen jiný vývojář.
Další velmi zásadní činností je prozkoumat analýzu hlavních příčin každého z defektů a přijít s plánem zlepšení procesu, aby se minimalizovala pravděpodobnost opětovného výskytu podobné vady v systému.
To vše je zachyceno v systému sledování. Pro týmy pracující pod Agile byla JIRA nejoblíbenější. Proto má tým na konci schůzky seznam platných vad se správnými prioritami a závažnostmi. Tým má také plán zlepšení procesu, který by měl být přijat pro následné sprinty.
sloučit třídění implementace c ++
Setkání Defect Triaging je naplánováno vždy, když je nalezeno několik defektů a vyžaduje diskusi. Kdokoli, kdo si myslí, že je požadována schůzka o defektu, může požádat o schůzku.
Za běžných okolností může schůzka Defect Triaging během Sprintu pomoci 2-3krát. Rozhodně však neexistuje žádné pravidlo a ke schůzce může dojít, kdykoli to bude potřeba.
Závěr
To je vše, co jsme měli připravené ohledně Defect Triaging Meeting. Defect Triaging Meeting je považován za krokovou aktivitu ke zvýšení agility mezi členy Scrum týmu. Díky výhodám, které přináší, se stala nedílnou součástí procesu Scrum.
V našem nadcházejícím tutoriálu budeme diskutovat o důležitosti Sebestačních Scrum týmů.
Také budeme klást důraz na to, co v nastavení Scrumu znamená Soběstačnost a jak se tým může vyvinout, aby se stal Soběstačným týmem.
Výukový program PREV | DALŠÍ výuka
Doporučené čtení
- Soběstačné týmy Scrum: Jak vytvořit soběstačný tým?
- Role a odpovědnosti Scrum týmu: Scrum Master a produktový vlastník
- Výukový program JIRA Scrum Board: Manipulace s Scrum s Jirou za správu Sprintu
- Scrum artefakty: nevyřízené položky produktu, nevyřízené položky sprintu a přírůstky produktu
- Online kvíz Agile Scrum: Otestujte si své znalosti o Agile Scrum
- Co je technika testování na základě vad?
- Proces správy defektů: Jak efektivně spravovat defekty
- Co je životní cyklus vady / chyby při testování softwaru? Výukový program pro defekt životního cyklu