FacebookTwitterLinkedInSdílet

Co je Defect Triage?

Defect Triage je proces, při kterém testeři zjistí chybu a přiřadí jí stupeň rizika, opakovaného výskytu a závažnosti. Tento stupeň v podstatě určuje prioritu chyby, která má být ošetřena jako první.

Triage je však lékařský termín, který v podstatě znamená zkoušku nebo vyzkoušení. Když přijedete na pohotovost, první lékařské zhodnocení provede zdravotní sestra.

třídění poruch

Na pohotovosti se obvykle provádí v třídicí místnosti. Během ní je velmi důležité, aby pacient sestře popsal svůj problém, aby mohla přesně posoudit, co je třeba udělat dál.

Na základě závažnosti nebo naléhavosti zdravotního stavu jiné osoby může být tato osoba přijata zpět rychleji než vy. Přesně to se děje, když tester softwaru provádí třídění závad nebo chyb.

Každé chybě přiřadí stupeň závažnosti a jako první se bere v úvahu chyba, která se zdá být závažnější, nebo chyba, která má větší potenciál ohrozit integritu systému.

Schůzka k třídění chyb

Schůzku k třídění chyb vede vedoucí oddělení QA a koordinuje ji s obchodními analytiky, vedoucím IT, projektovým manažerem nebo i produktovým manažerem.

Během fáze vývoje nebo testování narazí testeři na spoustu problémů nebo chyb, které všechny neustále trápí. Aby bylo možné se o tyto chyby postarat, pořádá se třídicí schůzka vad.

Hlavním cílem této třídicí schůzky je kategorizace, stanovení priorit a sledování problémů.

Třídicí schůzky se konají jednou za čas, někdy i 3-4krát za týden v závislosti na velikosti projektu, situaci v projektu, harmonogramu a počtu vad. Při určování počtu třídicích schůzek potřebných k odstranění chyby jednou provždy hraje roli více faktorů.

Všechny tyto schůzky zahrnují diskusi o složitosti vady, riziku s ní spojeném, přiřazení, opětovném přiřazení a zamítnutí. Všechny tyto aktualizace jsou zachyceny v systému sledování chyb.

Pro dosažení nejlepších výsledků by měl vedoucí QA na každé schůzce rozesílat hlášení o chybách se stávajícími nebo novými vadami.

Každá vada by měla být analyzována, aby se zjistilo, zda byla přiřazena správná priorita a závažnost. Hlavním motivem této schůzky je včasná, pevná a přesná náprava všech problémů.

Během schůzky se každá chyba zařadí do jedné ze tří kategorií:

  • BEZODKLADNÁ AKCE K OPRAVĚ CHYBY: Závada spadá do této kategorie ze dvou důvodů. Prvním důvodem je, že tým má dostatek zdrojů na opravu chyby, a druhým důvodem je, že chyba může v budoucnu způsobit problémy, proto je důležité, aby chybu opravil okamžitě.
  • AKCE NA CHYBU V POZDĚJŠÍM ČASE:
  • ŽÁDNÁ AKCE NA CHYBU: Chyba spadá do této kategorie, pokud tým ví, že se nejedná o nic závažného a může být po nějaké době ošetřena: V podstatě to znamená, že chyba je velmi malá a nemá žádný vliv na celý systém. Proto není třeba na takovou chybu přijímat opatření.

Kroky při třídění chyb

Třídicí tým se skládá z projektového manažera, testera, vedoucího testování, vývojáře, manažera prostředí, manažera testování a obchodního analytika. Při třídění vad existují 3 kroky: přezkoumání vady, posouzení vady a přiřazení vady. Každý z kroků je podrobně popsán níže:

  • PŘEHLED DEFEKTŮ: Všichni výše uvedení pracovníci se ponoří do původu a důsledků jednotlivých defektů ve snaze o jejich odstranění.
  • POSOUZENÍ DEFEKTŮ: V tomto kroku jsou závady rozděleny do 2 kategorií: k opravě a k odložení. Hlavním základem této segregace je závažnost vady. Výše uvedení pracovníci společně rozhodují o tom, která vada se bude řešit okamžitě a která se ponechá v režimu vyčkávání.
  • ZAŘAZENÍ DEFEKTŮ: Nyní, když má tým k dispozici seznam závad, které je třeba ošetřit přednostně, přiřadí každou závadu příslušné osobě. To vše se provádí poté, co byla vada řádně a komplexně vyhodnocena.

Úlohy a odpovědnosti jednotlivých členů třídicího týmu

  • VEDOUCÍ TESTU: Vedoucí testu je ten, kdo vše začíná. Vedoucí testu zašle formální pozvánku všem členům třídicího týmu spolu s podrobnou zprávou o závadě. Vedoucí testu je první osobou, která určí a přiřadí stupeň závažnosti každé závady. Jednou z hlavních povinností vedoucího testu je připravit prezentaci pro třídicí tým, která by mu poskytla lepší přehled o každé závadě. Tato prezentace pomáhá členům týmu rychle se dostat k jádru problému.
  • PROJEKTOVÝ MANAŽER: Projektový manažer hraje klíčovou roli při určování priorit defektů, sestavování seznamu defektů a zprostředkování celé schůzky. Zajišťuje také, aby se diskuse účastnili všichni členové třídicího týmu. Někdy se diskuse rozproudí a tehdy nastupuje projektový manažer, aby umožnil členům týmu vyjádřit se k věci z jejich pohledu.
  • VEDOUCÍ VÝVOJOVÉHO TÝMU: Vedoucí vývojového týmu a projektový manažer společně stanoví priority defektů. Hlavní funkcí vedoucího vývojového týmu je sdělit související rizika a úroveň složitosti každé vady. Také je to on, kdo přiděluje úkoly různým členům třídicího týmu.

V týmu jsou i další členové, ale vedoucí projektu, vedoucí testů a vedoucí vývojového týmu jsou klíčové osoby. Schůzka by nedospěla k závěru, pokud by některá z nich chyběla.

Co se děje na třídicí schůzce?

třídicí schůzka

Třídicí schůzka se dělí na 3 části: před schůzkou, během schůzky a po schůzce. Před zahájením schůzky zašle vedoucí testování zprávu všem členům týmu pro třídění závad, aby byli do určité míry informováni o nejnovějších chybách.

  • PŘED SCHŮZKOU: Klíčovou roli hrají testeři na předběžném setkání. Testeři předávají týmu informace o chybách a jednotlivé chyby rozdělují do různých sekcí na základě závažnosti a priority. V podstatě je tedy sezení před schůzkou ve vlastnictví testerů.
  • PŘI SCHŮZCE: Ne vždy se stává, že jsou všechny problémy na poradě vyřešeny. Než se přejde k novým problémům, diskutuje se o některých nevyřešených problémech z předchozího setkání třídění závad. Poté se projednává pokrok v řešení předchozích problémů. Od tohoto bodu se zaznamenává každý bod o závažnosti existujících závad. Členové týmu společně rozhodnou, kterou vadu je třeba opravit okamžitě a kterou mohou odložit na pozdější dobu. Pokud se termín blíží, budou nejprve ošetřeny chyby s vyšším stupněm závažnosti a méně závažné chyby budou odloženy. Pokud však není tlak termínů, mohou být i ty nejdrobnější chyby opraveny v počátcích projektu. Na základě toho se aktualizuje seznam chyb a zde přichází na řadu přidělování úkolů. Poslední slovo na schůzce má vedoucí testování. Rychle shrne celou schůzku a sdělí příslušným členům týmu okamžitý postup.
  • PO SCHŮZCE: MOM (zápis z porady) je po skončení porady předán týmu pro třídění závad. Tento dokument obsahuje klíčové body projednávané na schůzce.

Obsah zprávy o třídění chyb

  1. ID DEFECT: Každá závada má přiděleno jedinečné číslo, které ji odlišuje od ostatních závad.
  2. POPIS ZÁVADY: Týká se toho, jak závada způsobuje nefunkčnost systému.
  3. DATUM VZNIKU: Je to datum, kdy byla závada poprvé zaznamenána.
  4. CREATOR (tvůrce): Tvůrce je osoba, která si závady poprvé všimla a nahlásila ji.
  5. SEVERITY (závažnost): Jedná se o míru závažnosti chyby.
  6. PRIORITY (priorita): Priorita může být vysoká, střední nebo nízká. Vysoká priorita znamená, že chyba vyžaduje okamžitou pozornost, střední priorita znamená, že chyba může být po nějaké době vyřešena a nevyžaduje okamžitou akci, a nízká priorita znamená, že chyba nemá žádný významný nebo znatelný dopad na projekt, a proto může, ale nemusí být vyřešena.
  7. STATUS:
  8. DATUM PŘIDĚLENÍ: Jedná se o datum, kdy byla chyba přidělena příslušným pracovníkům k vyřešení.
  9. PŘIDĚLENO:
  10. ŘEŠENÍ: Co se dělá pro vyřešení chyby.
  11. DATUM ŘEŠENÍ: Předpokládané datum, kdy bude závada zcela vyřešena.
  12. PŘEDPOKLÁDANÝ ČAS: Předpokládaný čas vyřešení závady.
  13. AKTUÁLNÍ ČAS:

Proč potřebujeme Defect Triage?

Hlavním přínosem, který z tohoto procesu získáte, je, že váš tým bude moci vyhodnotit závažnost chyby, navrhnout plány na její odstranění a dojít k závěru ohledně zdrojů, které je třeba na tento proces vyčlenit. Třídění defektů se používá hlavně v agilní metodice testování

ZÁVĚR

Pro vyřešení defektu se svolává schůzka k třídění defektů. Ze všech členů triage týmu musí být přítomen vedoucí testování, projektový manažer a vedoucí vývojového týmu.

Triage meeting defektů probíhá ve 3 fázích: před setkáním, během setkání a po setkání. Po tom všem vedoucí testování připraví podrobnou zprávu o třídění.

Zpráva obsahuje všechny informace počínaje okamžikem, kdy byla vada původně zaznamenána, až po hlavní příčinu vady.

Frekvence třídění vad zcela závisí na velikosti projektu. Může být organizována na týdenní, měsíční nebo denní bázi.

Articles

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.