Definicja
Epik (ang. Epic) to duża User Story, która jest zbyt złożona, aby zmieścić się w jednym sprincie. Epik jest dzielony na mniejsze, implementowalne User Stories.
Hierarchia w Agile
| Poziom | Opis | Przykład |
|---|---|---|
| Temat (Theme) | Strategiczny obszar | "Ulepszenie obsługi klienta" |
| Epik | Duża funkcjonalność | "System obsługi zgłoszeń klientów" |
| User Story | Implementowalna jednostka | "Jako klient chcę zgłosić reklamację online" |
| Zadanie (Task) | Techniczne podzadanie | "Zaprojektować formularz reklamacji" |
Przykład dekompozycji epiku
Epik: Moduł płatności online
| User Story | Story Points |
|---|---|
| Jako klient chcę zapłacić kartą | 5 |
| Jako klient chcę zapłacić BLIKiem | 3 |
| Jako klient chcę otrzymać fakturę e-mailem | 3 |
| Jako admin chcę widzieć raport płatności | 5 |
| Jako klient chcę zwrócić płatność | 8 |
Dlaczego to ważne?
- Epiki łączą User Stories w logiczne grupy
- Ułatwiają planowanie roadmapy (epik = feature)
- Pozwalają śledzić postęp na wyższym poziomie