Základní případ užití (Use Case)
Proč psát Use Cases?
Jasně definované případy užití eliminují dohady. Programátoři přesně vědí, co mají postavit, a testeři zase vědí, co mají prověřit. Aby byl obrázek kompletní, doporučujeme k textovému popisu vždy přiložit i Use Case diagram, který vizuálně zobrazuje vztahy mezi aktory a funkcemi.
V naší šabloně najdete dvě varianty. Každá slouží jinému účelu a fázi projektu:
1. Základní šablona: Ideální pro rané fáze projektu nebo pro agilní vývoj. Obsahuje to nejpodstatnější:
- Základní tok: Přímá cesta k úspěchu (tzv. happy path).
- Alternativní tok: Co se stane, když uživatel zvolí jinou cestu nebo nastane chyba?
- Podmínky pro spuštění a dokončení: Co musí být splněno, abychom mohli začít (např. uživatel je přihlášen) a jak vypadá stav po skončení.
Tip z praxe Projectmana
Pište Use Cases jazykem uživatele, ne programátora. Místo „systém zavolá API a zapíše do databáze“ pište „systém uloží údaje o objednávce a potvrdí její přijetí“. Jen tak zajistíte, že si analytik, zákazník i vývojář budou pod stejným textem představovat stejný výsledek.
V Projectmanovi věříme, že nejlepší technologie jsou ty, které lidem nepřekážejí v práci. S našimi šablonami pro Případy užití zajistíte, že váš systém bude intuitivní, logický a přesně podle zadání.