Az epikus felhasználói történet egy nagy, magas szintű felhasználói történet, amely felvázol egy jelentős funkciót vagy képességet, amellyel egy terméknek vagy projektnek rendelkeznie kell. Általában túl nagy ahhoz, hogy egyetlen sprintbe vagy iterációba beleférjen, ezért kisebb felhasználói történetekre és feladatokra van lebontva.
Az epikus felhasználói történetek számos előnnyel járnak, többek között:
Egy epikus felhasználói történet általában a következő információkat tartalmazza:
Az epikus felhasználói történetek a legjobbak arra, hogy azonosítsák és rangsorolják azokat a magas szintű funkciókat és képességeket, amelyekkel egy terméknek vagy projektnek rendelkeznie kell. Segíthetnek a csapatoknak abban, hogy a felhasználók és az érdekelt felek számára értéket biztosítsanak, és az összetett funkciókat kisebb, jobban kezelhető darabokra bontsák. Az epikus felhasználói történetek megkönnyíthetik a kommunikációt az érintettek és a fejlesztői csapatok között, és segítenek biztosítani, hogy mindenki igazodjon a projekt általános céljaihoz és célkitűzéseihez.
Az epikus felhasználói történetnek nincs meghatározott hossza, de elég hosszúnak kell lennie ahhoz, hogy megragadja az általa leírt magas szintű funkciót vagy képességet, miközben elég tömörnek kell lennie ahhoz, hogy az érdekelt felek és a fejlesztői csapatok könnyen megértsék.
Igen, az epikus felhasználói történetek gyakran kisebb felhasználói történetekre és feladatokra oszlanak, amelyeket egyetlen sprintben vagy iterációban lehet végrehajtani.
Epikus felhasználói történeteket írhatnak terméktulajdonosok, üzleti elemzők vagy bárki más, aki felelős egy termék vagy projekt magas szintű funkcióinak és képességeinek azonosításáért és rangsorolásáért.
Az epikus felhasználói történeteket rendszeresen felül kell vizsgálni és frissíteni kell, ideális esetben az agilis fejlesztési folyamat részeként. Ezeket felül kell vizsgálni és finomítani kell, amint több információ válik elérhetővé és a prioritások megváltoznak.