Epska korisnička priča velika je korisnička priča visoke razine koja ocrtava značajnu značajku ili sposobnost koju bi proizvod ili projekt trebao imati. Obično je prevelik da stane u jedan sprint ili iteraciju, pa se rastavlja na manje korisničke priče i zadatke.
Epske korisničke priče pružaju nekoliko prednosti, uključujući:
Epska korisnička priča obično uključuje sljedeće informacije:
Epske korisničke priče najbolje se koriste za prepoznavanje i davanje prioriteta značajkama i mogućnostima visoke razine koje bi proizvod ili projekt trebao imati. Oni mogu pomoći timovima da se usredotoče na isporuku vrijednosti korisnicima i dionicima i razlože složene značajke na manje dijelove kojima se lakše upravlja. Epske korisničke priče također mogu olakšati komunikaciju između dionika i razvojnih timova i pomoći osigurati da su svi usklađeni s općim ciljevima projekta.
Prvi korak je identificirati cilj ili cilj korisničke priče. To je obično poslovni cilj na visokoj razini ili problem koji treba riješiti. Trebao bi biti specifičan, mjerljiv, ostvariv, relevantan i vremenski ograničen.
Sljedeći korak je odrediti korisničke persone ili tipove korisnika koji će biti u interakciji sa sustavom. To će vam pomoći da razumijete njihove potrebe i ponašanja, što će utjecati na dizajn korisničke priče.
Epsku korisničku priču treba rastaviti na manje korisničke priče kojima se lakše može upravljati i kojima se može pozabaviti razvojni tim. Te bi manje priče trebale biti neovisne i isporučive te bi trebale imati jasnu vrijednost za krajnjeg korisnika.
Svaka korisnička priča trebala bi slijediti format: "Kao [osoba korisnika], želim [cilj] tako da [koristi]." Korisnička priča treba biti koncizna i konkretna, te treba biti usmjerena na potrebe i ciljeve korisnika.
Nakon što imate popis korisničkih priča, trebali biste im dati prioritet na temelju njihove vrijednosti za korisnika i tvrtku. To će vam pomoći da odredite koje bi se priče trebale prvo pozabaviti, a koje mogu pričekati kasnije.
Na kraju, trebali biste procijeniti trud potreban za dovršetak svake korisničke priče. To će vam pomoći da odredite koliko se priča može dovršiti u određenom sprintu ili izdanju i pomoći će vam da upravljate očekivanjima dionika.
Ne postoji određena duljina epske korisničke priče, ali bi trebala biti dovoljno duga da obuhvati značajku ili sposobnost visoke razine koju opisuje, a istovremeno biti dovoljno sažeta da je lako razumiju dionici i razvojni timovi.
Da, epske korisničke priče često se rastavljaju na manje korisničke priče i zadatke koji se mogu dovršiti u jednom sprintu ili iteraciji.
Epske korisničke priče mogu napisati vlasnici proizvoda, poslovni analitičari ili bilo tko drugi tko je odgovoran za prepoznavanje i određivanje prioriteta značajki i mogućnosti visoke razine za proizvod ili projekt.
Epske korisničke priče treba redovito pregledavati i ažurirati, idealno kao dio agilnog razvojnog procesa. Trebalo bi ih ponovno pregledati i doraditi kako više informacija postaje dostupno i kako se prioriteti mijenjaju.