SCRUM User Story vs. Use Cases

Cisco ASA

Uživatelské příběhy (User Stories) můžeme formulovat jako požadavky zákazníka. Zákazníkovi je úplně jedno, jak software bude pracovat uvnitř. Jednoduchými větami zákazník definuje jednotlivé interakce, které bude provádět systémem. Dá se tedy říci, že User Stories mluví o tom, co comá systém dělat a ne jako to má dělat.

Uživatelské příběhy se podobají případům použití (Use Cases) známým ze softwarové metodiky. Navzdory značné vzájemné podobnosti je rozdíl v tom, že User Stories jsou méně komplexní než případy použití. User Story jsou popisují menší rozsah úkolů. Často se zapisují pouze na malé kartičky v analogové nebo digitální podobě. Případ použití je komplexnější, formalizovaný, a tvoří se z něj scénáře, které se následně implementují.

Jednoduchost User Stories má mnoho výhod. když přijde nový požadavek na systém, zadefinujeme tento úkol jako nový uživatelský příběh, který následně naimplementujeme. To přispívá k rozdělení systému na malé části. Systém je takto snadno otevřen novým změnám.

User Story se skládá z těchto dvou povinných částí:

Role: role definuje, kdo bude daný uživatelský příběh využívat. Je to velmi podobné případu aktéra v případech použití.

Cíl: zde je stručně popsána činnost, která je vykonávána uživatelem systému.

User Story má také třetí – nepovinnou část, a to užitek. Užitek říká, proč chceme uživatelský příběh implementovat. Přestože je definice užitku nepovinná, má dvě důležitá opodstatnění:

Zde je příklad User Story: K dosažení [užitek] jako [role], chci [cíl]

Jak sami vidíte z příkladu, uživatelské příběhy jsou velmi jednoduché. Nemluví o tom, jak se bude daný příběh testovat. Někdy se uživatelské příběhy spojují s tvz. akceptačním kritériem, který popisuje, jakým způsobem budeme daný příběh testovat.

Jak začít programovat?

Úvod do programování pro každého bez předchozích znalostí.

Stáhněte si náš ebook teď výjimečně zdarma!!!

Čo musíte vedieť o SCRUMe, aby ste vytvorili niekoľkonásobne kvalitnejší produkt za zlomok času? Stiahnite si náš ebook teraz zdarma:

 

Marián Knězek

 

Súvisiace články: