Příklady kontrolních bodů

Kontrolní body používáte ke kontrole prvků. Používejte pouze takové kontrolní body, které ovlivňují váš pracovní prostor.

Kontrolní body požadavků

Pomocí atributu Question můžete zadat otázku, která se má použít při přezkoumávání prvků. Zapište otázku tak, aby odpověď Ano znamenala, že prvek je schválen. Při přezkoumávání různých typů prvků, jako např. požadavků, případů použití, testovacích případů a sestav problémů můžete použít níže uvedené kontrolní body.

Tabulka 1. Příklad kontrolního bodu požadavku
Název Otázka
Jedinečnost Jsou titulek a ID požadavku jedinečné?
Pochopitelnost Pochopí čtenáři požadavky?
Nadbytečnost Neobsahuje požadavek nepotřebné informace?
Úplnost Jsou všechny atributy úplné?
Nejednoznačnost Je požadavek formulován jasně?
Konzistence Je požadavek bez informací, které odporují dalším požadavkům a obecným systémovým požadavkům?
Organizace Je požadavek ve správné hierarchické úrovni?
Sledovatelnost Má požadavek zdrojový a cílový požadavek?
Testovatelnost Lze dokončení požadavku ověřit testováním, demonstrací, přezkoumáním nebo analýzou?
Odpovědnost Je určena osoba, která bude odpovědná za požadavek?
Jazyk Neobsahuje požadavek gramatické chyby a slova, která je těžké ověřit, jako často, alespoň a občas?
Typ Je požadavek požadavkem a nikoliv návrhem nebo řešením implementace?
Duplicita Je význam požadavku jedinečný?
Rozdělení Určuje tento požadavek jednu dobře definovanou potřebu?
Seskupování Jde o samostatný požadavek?
Rozsah Je tento požadavek součástí rozsahu projektu?
Výkon Jsou určeny výkonnostní cíle tohoto požadavku?
Odkaz Jsou křížové odkazy tohoto požadavku správné?
Závislost Je-li tento požadavek závislý na jiných požadavcích, jsou tyto závislosti jasně specifikované?

Kontrolní body případu použití

Tabulka 2. Příklad kontrolního bodu případu použití
Název Otázka
Samostatnost Je tento případ použití samostatnou, oddělenou úlohou?
Cíl Je cíl nebo měřitelná hodnota případu použití jasná?
Aktér Jsou určeni aktéři, kteří budou mít výhodu z tohoto případu použití?
Úroveň Je případ použití napsaný na základní (abstraktní) úrovni, a ne jako specifický scénář?
Typ Obsahuje případ použití podrobnosti o návrhu a implementaci?
Úplnost směrů Jsou zdokumentované všechny očekávané alternativní směry?
Výjimky Jsou zdokumentované všechny známé podmínky výjimek?
Rozdělení Existují nějaké posloupnosti obecných akcí, které lze rozdělit do samostatných případů použití?
Nejednoznačnost Je posloupnost dialogů každého ze směrů jasně zapsaná, jednoznačná a úplná?
Příhodnost Je každý aktér a krok v případu použití spojen s dokončením úlohy?
Proveditelnost směru Jsou směry v případu použití proveditelné?
Ověřitelnost směru Jsou směry v případu použití ověřitelné?

Kontrolní body testovacího případu

Tabulka 3. Příklad kontrolních bodů testovacího případu
Název Otázka
Vstup a výstup Obsahuje testovací případ úplný popis očekávaného vstupu a výstupu?
Odkaz Jsou popsány všechny závislosti tohoto testovacího případu?
Duplikáty Je tato podmínka testována pouze jednou?
Úplnost Je tento testovací případ úplný?
Nejednoznačnost Je tento testovací případ bez nejednoznačností?
Reprodukovatelnost Lze tento testovací případ reprodukovat?
Návrh Je tento testovací případ navržen tak, aby ukázal přítomnost selhání a nikoliv nepřítomnost selhání?

Kontrolní body sestav problémů

Tabulka 4. Příklad kontrolních bodů sestavy problémů
Název Otázka
Pochopitelnost Pochopí čtenáři hlášení o chybách?
Úplnost Jsou všechny atributy úplné?
Nejednoznačnost Je hlášení o chybách formulováno jasně?
Duplikáty Existuje duplicitní hlášení o chybách?
Reprodukovatelnost Lze reprodukovat hlášení o chybách?

Zpětná vazba