Една епична потребителска история е голяма потребителска история на високо ниво, която очертава важна характеристика или възможност, която даден продукт или проект трябва да има. Обикновено е твърде голям, за да се побере в един спринт или итерация, така че се разбива на по-малки потребителски истории и задачи.
Епичните потребителски истории предоставят няколко предимства, включително:
Една епична потребителска история обикновено включва следната информация:
Епичните потребителски истории се използват най-добре за идентифициране и приоритизиране на функции и възможности на високо ниво, които трябва да има даден продукт или проект. Те могат да помогнат на екипите да се съсредоточат върху предоставянето на стойност за потребителите и заинтересованите страни и да разделят сложните функции на по-малки, по-управляеми части. Епичните потребителски истории могат също така да улеснят комуникацията между заинтересованите страни и екипите за разработка и да помогнат да се гарантира, че всички са съгласни с общите цели и задачи на проекта.
Първата стъпка е да се определи целта или целта на потребителската история. Това обикновено е бизнес цел на високо ниво или проблем, който трябва да бъде разрешен. То трябва да бъде конкретно, измеримо, постижимо, подходящо и ограничено във времето.
Следващата стъпка е да се определят потребителските персони или типовете потребители, които ще взаимодействат със системата. Това ще ви помогне да разберете техните нужди и поведение, което ще информира дизайна на потребителската история.
Епичната потребителска история трябва да бъде разделена на по-малки, по-управляеми потребителски истории, които могат да бъдат разгледани от екипа за разработка. Тези по-малки истории трябва да бъдат независими и изпълними и трябва да имат ясна стойност за крайния потребител.
Всяка потребителска история трябва да следва формата: „Като [персона на потребител], искам [цел], така че [полза].“ Историята на потребителя трябва да бъде кратка и конкретна и трябва да се фокусира върху нуждите и целите на потребителя.
След като имате списък с потребителски истории, трябва да ги приоритизирате въз основа на тяхната стойност за потребителя и бизнеса. Това ще ви помогне да определите с кои истории трябва да се захванете първо и кои могат да почакат по-късно.
И накрая, трябва да оцените усилията, необходими за завършване на всяка потребителска история. Това ще ви помогне да определите колко истории могат да бъдат завършени в даден спринт или издание и ще ви помогне да управлявате очакванията на заинтересованите страни.
Няма определена дължина за епична потребителска история, но тя трябва да е достатъчно дълга, за да обхване функцията или възможността на високо ниво, които описва, като същевременно е достатъчно кратка, за да бъде лесно разбрана от заинтересованите страни и екипите за разработка.
Да, епичните потребителски истории често се разделят на по-малки потребителски истории и задачи, които могат да бъдат изпълнени в един спринт или итерация.
Епичните потребителски истории могат да бъдат написани от собственици на продукти, бизнес анализатори или всеки друг, който е отговорен за идентифицирането и приоритизирането на функции и възможности на високо ниво за продукт или проект.
Епичните потребителски истории трябва да се преглеждат и актуализират редовно, в идеалния случай като част от процеса на гъвкаво развитие. Те трябва да бъдат преразгледани и прецизирани, когато стане налична повече информация и приоритетите се изместят.