Agile Product Owner: Techniques
with Angela Wick
GoHealth App Example
Target group: Health fitness club members on the go
Goal: To get information quickly without making a phone call and to build a deeper relationship with the
member
Needs: A mobile app that is easier than calling, emailing, or using a full website to get basic club
interactions and information
Value: Faster and more convenient to the club member, and will lower costs for the club
Key features: View Club Information, View Class Schedules, Register for a Class, Schedule an
Appointment with a Trainer, and Motivational Notifications for Healthy Living and Fitness Goals
Product Roadmap
Q1 Q2 Q3 Q4 Next Year
Log in Register for Chat with Motivational Schedule
classes trainer reminders appointment
Connect to club with trainer
• Free
View schedules Send photos of Notifications to
• $$ meals to trainer members View trainer
schedule
Release Plan
Release 1
• User can download the app.
• User can create a login.
• User can set a default club location.
• User can connect to club location of choice.
• User can view quick contact info, phone, map, and hours of club of choice.
• User can view a map of all locations and switch to another location’s details.
Agile Product Owner: Techniques with Angela Wick
1 of 2
Release 2
• User can view free group fitness class schedule for default location by date and time and class and
instructor.
• User can switch location and view free classes for selected club by date and time and class and
instructor.
Release 3
• User can view paid classes for default location by date and time and class and instructor.
• User can switch location and view paid classes for selected club by date and time and class and
instructor.
• User can click to call to register for a paid class.
Themes/Features/Epics/Stories
The View schedules on the roadmap is a feature or theme.
Example of an epic: As a fitness club member, I need to be able to view group fitness schedules at my
club, so I can decide if I want to go.
This epic aligns with the features in Release 2.
Examples of detailed user stories, breaking down this epic further:
• As a fitness club member, I need to be able to view free cycle classes remaining today, so I can
decide if I want to go.
• As a fitness club member, I need to be able to view free cycle classes at my club tomorrow, so I can
decide if I want to go.
The team may use these detailed stories in backlog refinement meetings. They discuss if the stories are a
high priority, and then bring them into the sprint planning meeting to discuss more details, estimates, and
whether to commit to the stories for the next sprint. They also talk about creating a plan of tasks that need
to happen to get these stories completed in a sprint.
Agile Product Owner: Techniques with Angela Wick
2 of 2