From the course: Agile Software Development
Unlock the full course today
Join today to access over 24,800 courses taught by industry experts.
Epics and themes
From the course: Agile Software Development
Epics and themes
- An epic is a large user story. A more complete definition of an epic is that it represents a business workflow or process, and is too large to be estimated. Here is an example. As a fitness club manager, I should be able to set up a new club member account. Setting up a customer account includes setting up their name, address, phone number, and their payment information. Many clubs store a picture of the member. The process may include processing the signup fee and the first month's fee. It would likely include setting up payment information so the club could automatically process monthly payment for the member, and that's just for starters. As you can see, this is a workflow that is too large to be estimated. It is an epic that represents a workflow. The steps within this epic may be user stories, or they may be epics by themselves. Think of epics as a workflow diagram. All of the user stories are part of the larger epic diagram. Themes are a way of grouping user stories. In the…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
Extreme programming (XP)2m 56s
-
(Locked)
XP execution2m 30s
-
(Locked)
Pair programming3m 42s
-
(Locked)
Test-driven development (TDD)3m 41s
-
(Locked)
User stories4m 12s
-
(Locked)
Epics and themes3m 27s
-
(Locked)
Agile estimation4m 18s
-
(Locked)
Planning poker3m 43s
-
(Locked)
DevOps: The problem3m 5s
-
(Locked)
DevOps: The solution2m 52s
-
(Locked)
Agile reporting4m 26s
-
-
-
-