Definicja

Epic (Epik) to wysokopoziomowe wymaganie lub zestaw funkcjonalności, które są zbyt obszerne i złożone, by mogły zostać ukończone w ramach jednego Sprintu. Epik służy do grupowania powiązanych ze sobą User Stories i pomaga w utrzymaniu hierarchii oraz przejrzystości w Product Backlogu.

Rola Epików w planowaniu

Epiki są kluczowe na etapie tworzenia strategii i długoterminowego planowania produktu:

  • Roadmapa: Epiki pozwalają na nakreślenie kierunku rozwoju produktu bez wchodzenia w detale techniczne na wczesnym etapie.
  • Dekompozycja: Służą jako punkt wyjścia do procesu “slicingu”, czyli dzielenia dużych bloków pracy na mniejsze, testowalne User Stories.
  • Organizacja: Pomagają interesariuszom zrozumieć postęp nad całymi obszarami funkcjonalnymi (np. “System płatności”, “Moduł raportowy”).

Charakterystyka Epika

  1. Szeroki zakres: Opisuje potrzebę biznesową na wysokim poziomie (np. “Jako klient chcę zarządzać swoim profilem”).
  2. Długi czas realizacji: Praca nad epikiem zazwyczaj rozciąga się na kilka lub kilkanaście sprintów.
  3. Zmienność: Podobnie jak cały backlog, epik może ewoluować w miarę doprecyzowywania zawartych w nim User Stories.

Relacja: Epic vs User Story

W strukturze backlogu zachodzi jasna zależność:

Cecha Epic User Story
Wielkość Bardzo duża (wymaga podziału). Mała (mieści się w sprincie).
Szczegółowość Niska (wizja). Wysoka (zawiera AC).
Szacowanie Zazwyczaj w T-shirt sizing (S, M, L, XL). Zazwyczaj w Story Points.
Ukończenie Suma ukończonych User Stories. Zgodne z Definition of Done.

Typowe błędy

  • Próba estymacji Epika w godzinach – Epiki są zbyt niejasne na tak precyzyjne szacowanie.
  • Brak podziału przed Sprintem – Próba “wepchnięcia” całego epika do sprintu, co kończy się jego niedokończeniem.
  • Zbyt ogólne nazewnictwo – Nadawanie nazw typu “Inne” lub “Techniczne”, co utrudnia zrozumienie wartości biznesowej.

Podsumowanie

Epiki są niezbędnym narzędziem dla Product Ownera do zarządzania wizją produktu na wysokim poziomie. Pozwalają zachować balans między ogólnym planem a szczegółową realizacją zadań przez zespół w codziennej pracy.


Powiązane pojęcia:

Kliknij w pojęcie, aby przejść do jego definicji w słowniku