Scénáře použití
Z MiS
Obsah |
Co jsou?
- Scénáře použití jsou vytipované nejčastější úlohy, které uživatelé od navrhovaného systému budou požadovat.
- Jsou to ty úlohy, které chceme mít maximálně uživatelsky přívětivé a které proto budeme nejdůkladněji testovat.
- Scénáře použití navrhujeme jako součást návrhu uživatelského rozhraní a přípravu pro testování.
- Na návrh person... popsali jsme typické uživatele našeho systému a nyní hledáme typické úkoly, které tito uživatelé (persony) v našem systému budou řešit.
- Diagram případů použití... Diagram případů použití popisuje všechny akce, které uživatelé od našeho systému budou požadovat. Zde si vytipujeme ty nejdůležitější, které chceme mít důkladně otestovány.
Jak postupovat?
- Bereme jednotlivé persony a pro každou popíšeme nejčastější situace, které bude tato persona v systému provádět.
- Popíšeme okolnosti, požadavky persony od systému (co chce zařídit/získat).
K čemu jsou?
- Při testování uživatelského rozhraní systému (už od fáze wireframe) najdeme skutečné testery, kteří odpovídají svou charakteristikou personám.
- Těmto testerům pak zadáme, aby vyřešili v systému daný scénář.
- Sledujeme, jak testeři postupují:
- Našli správné ovládací prvky?
- Odhadli význam ovládacích prvků, nebo museli několikrát hledat?
- Jako dlouho testerům trvalo, než se na ploše zorientovali?
Pravidla uživatelského testování
- Tester nikdy neudělá chybu. Pokud nenašel správný postup, znamená to, že je systém špatně navržený!
Příklady scénářů
- Pro příklad si vybereme personu Adélu z příkladu s chytrým náramkem ze stránky Persony
- Pro Adélu vytipujeme následující klíčové scénáře
- Nastaví rozsah tepové frekvence, ve které se chce pohybovat.
- Zvolí si limity minimální a maximální tepové frekvence, ve kterých se chce při sportovní aktivitě věnovat.
- Na začátku aktivity spustí sledování. Náramek ji upozorní, pokud její tepová frekvence opustí zvolené pásmo.
- Na konci sportovní aktivity Adéla sledování tepové frekvence vypne.
- Zobrazení grafu tepové frekvence v průběhu tréninku
- Změní/nastaví osobní charakteristiky, podle kterých náramek doporučuje vhodnou úroveň tepové frekvence
- Adéla si nakonfiguruje náramek tak, aby jí doporučil vhodné hodnoty.
- Příklad zadávaných údajů: věk, styl (sportovec | rekreační | začínám),...
Poznámky k tvorbě scénářů
- Nepopisujeme jak uživatel akci provede! Popisujeme, jaké úkoly chce uživatel provést.
- Nepopisujeme všechny úlohy, které může tato persona provádět. Chceme vytipovat takové, které jsou klíčové a pro které chceme maximální optimalizovat uživatelské rozhraní.
- Scénář je vždy konkrétní akce/úkon, kterou uživatel chce provést.