Bij agile productontwikkeling is een grote hoeveelheid werk vaak te omvangrijk om in één iteratie af te ronden. Een epic is zo'n grote hoeveelheid werk. Deze wordt opgedeeld in kleinere user stories die incrementeel kunnen worden ingeschat en opgeleverd. De epic zelf omvat een belangrijke functionaliteit, klantreis of bedrijfsdoelstelling die zich over meerdere sprints uitstrekt.
Epics helpen teams om een overzicht op hoog niveau te behouden, terwijl ze toch in behapbare stukken werken. Ze worden geprioriteerd in de productbacklog en verfijnd naarmate er meer kennis wordt opgedaan. Acceptatiecriteria op epic-niveau beschrijven het uiteindelijke resultaat; de gedetailleerde criteria staan in de afzonderlijke user stories.
Het gebruik van epics voorkomt dat de backlog een onbeheersbare lijst van kleine items wordt, terwijl de discipline om regelmatig waarde te leveren behouden blijft. Wanneer een epic is voltooid, kunnen het team en de stakeholders evalueren of het beoogde resultaat is bereikt en wat de volgende stappen moeten zijn.
Comments
No comments yet. Be the first to share a thought.
Leave a comment