jaké jsou definice a rozdíly mezi: téma, epos, funkce, uživatelský příběh a úkol?

každá organizace a autor má pro tyto pojmy jinou definici.

v tomto článku Mike Cohn poskytuje svou definici uživatelských příběhů, eposů a témat:

uživatelský příběh je prostě něco, co uživatel chce. Uživatelské příběhy jsou více než jen text napsaný na index kartu, ale pro naše účely zde, jen si uživatel příběh je tak trochu text říká něco jako, „Stránkovat měsíční prodeje zprávu“ nebo „Změna daňové výpočty na faktury.“Mnoho týmů se naučilo výhody psaní uživatelských příběhů ve formě:“ jako <typ uživatele> i < chci / můžu / jsem schopen / potřebuji / atd.> takže <z nějakého důvodu>.“Není však nutné, aby byl takto napsán uživatelský příběh. Podívejte se na výhody tohoto formátu uživatelského příběhu.

Scrum epic je velký uživatelský příběh. Neexistuje žádný magický práh, při kterém nazýváme konkrétní příběh eposem. Znamená to jen “ velký uživatelský příběh.“Rád o tom přemýšlím ve vztahu k filmům. Pokud vám řeknu, že konkrétní film byl „akční dobrodružný film“, který vám o filmu něco řekne. Jsou tam asi nějaké honičky, asi nějaká střelba a tak dále. To vám řekne to, i když neexistuje žádná univerzální definice, které jsme se zavázali dodržovat, a že akční-dobrodružný film musí obsahovat alespoň tři automobilové honičky, alespoň 45 nábojů musí být zastřelen, a ….

takže „epic“ je jen označení, které aplikujeme na velký příběh. Volání příběhu eposu může někdy přinést další význam. Předpokládejme, že se mě zeptáte, jestli jsem měl včera čas napsat uživatelské příběhy o měsíční reportovací části systému. „Ano,“ odpovídám, “ ale jsou to většinou eposy.“To vám řekne, že když jsem napsal je, že jsem nedostal šanci, většina z nich se do příběhů, které jsou pravděpodobně dostatečně malý, aby přímo provádět.

konečně, „téma“ je sbírka uživatelských příběhů. Mohli bychom dát gumičku kolem té skupiny příběhů, které jsem psal o měsíčních zprávách, a nazvali bychom to „tématem“.“Někdy je užitečné přemýšlet o skupině příběhů, takže na to máme termín. Držet se analogie filmu výše, v mém DVD stojanu jsem podal filmy Jamese Bonda dohromady. Jsou to téma nebo seskupení.

během sprintu jsou úkoly definovány pro každý příběh uživatele, takže vývojový tým může mít jasnou představu o tom, jak bude vykonávat svou práci. Úkoly jsou jednoduše podrobnější verze práce, která má za následek dokončení uživatelského příběhu. Úkol je technická práce nezbytná k dokončení příběhu. Vývojáři rozdělili příběh do technických úkolů, aby získali realistický odhad času, který bude trvat na dokončení příběhu. Je důležité si uvědomit, že uživatelské příběhy se obvykle odhadují pomocí příběhových bodů, zatímco úkoly se odhadují s hodinami.

funkce je zřetelný prvek funkčnosti, který může poskytnout možnosti pro podnikání. Dodání funkce obvykle trvá mnoho iterací. Uživatel příběh je součástí funkce. Rozdělením funkce do menších příběhů může uživatel poskytnout vývojářům rychlou zpětnou vazbu k problémům.

vztah mezi eposy a rysy je nejkontroverznější v agilní komunitě. Dle mého názoru, epos je širší koncept a epos lze rozdělit do různých funkcí.

Napsat komentář

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

More: