Product Roadmaps
Uber Rider
`
Exercise #1: Choose Your Product (5 minutes)
Product Name Uber Rider
What does it do? On-demand ride-hailing service
Where do you use it? Desktop via browser (m.uber.com)
3rd party sites (e.g. Google Maps)
Mobile & Tablet - Android
Mobile & Tablet - iOS
Photo(s)
Exercise #2: Define your main components (1 hour)
Part A: Select an initial format for your product roadmap based on 1) the tool you prefer to work with & 2) what is used in
your company.
Example Format Selection
Document e.g. MS Word
Website e.g. www.gov.uk/roadmap
Trello X
Slides e.g. MS Powerpoint
Spreadsheet
Other
Part B: How will you incorporate main components into your roadmap?
1. Reflect on how you’d like to guide first-time readers through your main components & draw out the user flow below.
Example User Flow
A) For Key Stakeholders
B) For General Public
Part C. Build out your roadmap template with main components incorporated & paste a screenshot of your results below.
Exercise #3: Define your supporting components (1 hour)
1. Consider how you’d like to guide first-time readers through your supporting components & draw out the user flow below.
Example User Flow
A) For Key Stakeholders
Example User Flow
B) For General Public
2. Build out your roadmap template with supporting components incorporated & paste a screenshot of your results below.
Exercise #4: Define your additional information (1 hour)
1. Reflect on how you’d like to guide first-time readers through your additional information & draw out the user flow below.
Example User Flow
A) For Key Stakeholders
B) For General Public
2. Build out your roadmap template with additional information incorporated & paste a screenshot of your results below.
Exercise #5: What is your product’s lifecycle stage? (5 minutes)
To determine your product’s lifecycle stage:
A) consider the following questions:
a) Have you achieved product-market fit? No – > Introduction
Are you focused on:
b) Building awareness? —> Introduction
c) Scaling growth? —> Growth
d) Sustaining growth? —> Maturity
e) Pivoting into new areas? —> Decline
B) What is the lifecycle stage for your product?
Uber is in the maturity stage of its product life cycle
Exercise #6: Build your product’s Business Model Canvas (1 hour)
Key Partners: Key Activities: Value Proposition: Customer Relationship: Customer Segments:
- Drivers with - Product development Riders: Acquisition: Riders:
- Faster - Do not own a car
cars - Country Launch team
- Marketing &
- Cheaper
- Lobbyists customer acquisition - Direct promotions - Want a ride to a
- Nicer party or function
- Payment - Onboarding drivers
- Safer - Want to travel in
processors Support:
- Driver payouts style
- Map API - Emergency button, phone,
providers - Customer support chat, email - Want a cheap &
Drivers: reliable ride
- Investors - Review, rating & feedback
- Flexible hours Drivers:
system
- No training - Own a car & want a
flexible source of
Key Resources: - No upfront cost Channels:
income
- Platform & talent - Reliable payment - Websites & 3rd party sites
- Own a car & love to
drive
- Drivers & riders - Mobile Apps (Android &
iOS)
- Patents e.g. designs
Cost Structure: Revenue Streams:
- Technological infrastructure - Car rides on per km/mile basis
- Salaries to permanent employees - Surge pricing
- Launch events & marketing expenditure - UberX, Uber Taxi, Uber Black, Uber SUV etc.
Exercise #7: Identify your stakeholders (30 minutes)
To identify your stakeholders for a particular initiative consider the following questions:
1. Whose workflows are impacted by this initiative?
E.g. For Uber Beacons: Drivers, Riders, Development team, Operations, Communications, Marketing, Legal etc
2. Whose approvals will you need for this initiative?
E.g. Head of Product, Legal Officer, VP Platform Engineering
3. Who will use the output of this initiative?
E.g. Drivers invited to pilot, Riders in New York
B. Conduct stakeholder analysis
Potential Stakeholders What they’ll need from roadmap How they contribute to roadmap
Drivers invited to pilot - Pilot time frame, benefits & - On the ground feedback during
expectations etc pilot
Legal Officer - How regulatory requirements are - Advice on achieving legal
addressed compliance
Platform Engineering - Platform requirements during pilot - Insight into viability of
period solution & timeframes
Public Relations - Launch date, features etc - How to get good publicity
Exercise #8: Uncover Your Themes (+1 hour)
Step 1: Select the method(s) you’d like to use to explore your roadmap themes & subthemes.
Approach Selection
Journey Mapping X
Opportunity-Solution Tree
Step 2: Use the links below for details to get the necessary templates & instructions.
Atlassian playbook: Customer journey mapping (90 mins)
Miro template: Opportunity-Solution Tree (60 mins)
Exercise #9: Build Out Your Alignment Board (30 minutes)
Jill, CEO Mike, Sales Jen, Engineering
Goals:
- What are their desired
outcomes
for the next 3 months?
- Why do they have those
objectives?
- What metrics are they using to
achieve those outcomes?
Reality:
- What’s currently on their plate?
Options:
- What do they think needs to be
on the roadmap?
Way forward:
- Which of their product
priorities for the next 3 months
are they in agreement with?
Exercise #10: Tracking Changes To Your Roadmap (30 minutes)
1. Incorporate change tracking into your roadmap, ensuring that your tracking answers the questions of “what, why &
when” of updates. Paste a screenshot of the results of your work below.