Slide 1

Slide 1 text

WTF is a Product Roadmap? C. Todd Lombardo Chief Design Strategist Fresh Tilled Soil @iamctodd

Slide 2

Slide 2 text

Bake a Cake…

Slide 3

Slide 3 text

Voila!

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

PASTRY CHEF

Slide 6

Slide 6 text

PASTRY CHEF STAFF

Slide 7

Slide 7 text

PASTRY CHEF STAFF INGREDIENTS

Slide 8

Slide 8 text

PASTRY CHEF STAFF INGREDIENTS RECIPE

Slide 9

Slide 9 text

PASTRY CHEF STAFF TOOLS INGREDIENTS RECIPE

Slide 10

Slide 10 text

PASTRY CHEF STAFF TOOLS INGREDIENTS RECIPE CAKE EATERS

Slide 11

Slide 11 text

PASTRY CHEF STAFF TOOLS INGREDIENTS RECIPE (Product Manager) (Team) (Components) (Roadmap) (JIRA, Heroku, Sketch, Swift, etc) CAKE EATERS (Users)

Slide 12

Slide 12 text

..Without a Recipe?

Slide 13

Slide 13 text

..Without a Recipe? I BET IT WON’T BE AS GOOD

Slide 14

Slide 14 text

PASTRY CHEF STAFF TOOLS INGREDIENTS (Product Manager) (Team) (Components) (JIRA, Heroku, Sketch, Swift, etc) CAKE EATERS (Users)

Slide 15

Slide 15 text

PASTRY CHEF STAFF TOOLS INGREDIENTS (Product Manager) (Team) (Components) (JIRA, Heroku, Sketch, Swift, etc) CAKE EATERS (Users)

Slide 16

Slide 16 text

Cake or death? Eddie Izzard A FUNNY GUY

Slide 17

Slide 17 text

No content

Slide 18

Slide 18 text

Focus ○ Make a cake, not cookies or brownies.

Slide 19

Slide 19 text

Focus ○ Make a cake, not cookies or brownies. Alignment ○ Everyone is on board with the cake style, flavor, and timing.

Slide 20

Slide 20 text

Focus ○ Make a cake, not cookies or brownies. Alignment ○ Everyone is on board with the cake style, flavor, and timing. Priority ○ When to mix flour & eggs, bake the cake, slice the strawberries, and when you can place the candles on top

Slide 21

Slide 21 text

Focus ○ Make a cake, not cookies or brownies. Alignment ○ Everyone is on board with the cake style, flavor, and timing. Priority ○ When to mix flour & eggs, bake the cake, slice the strawberries, and when you can place the candles on top Visibility ○ How long until the cake is done? The cake needs to be ready for candles by 1:00pm.

Slide 22

Slide 22 text

Focus ○ Make a cake, not cookies or brownies. Alignment ○ Everyone is on board with the cake style, flavor, and timing. Priority ○ When to mix flour & eggs, bake the cake, slice the strawberries, and when you can place the candles on top Visibility ○ How long until the cake is done? The cake needs to be ready for candles by 1:00pm. Coordination ○ What’s a birthday cake without candles and a song?

Slide 23

Slide 23 text

Focus ○ Make a cake, not cookies or brownies. Alignment ○ Everyone is on board with the cake style, flavor, and timing. Priority ○ When to mix flour & eggs, bake the cake, slice the strawberries, and when you can place the candles on top Visibility ○ How long until the cake is done? The cake needs to be ready for candles by 1:00pm. Coordination ○ What’s a birthday cake without candles and a song? Visionary ○ Maybe you need something besides a cake next year?

Slide 24

Slide 24 text

What a Roadmap is not

Slide 25

Slide 25 text

What is not a Product Roadmap

Slide 26

Slide 26 text

It is not a release plan - so leave out specific dates! What is not a Product Roadmap

Slide 27

Slide 27 text

It is not a release plan - so leave out specific dates! It is not a list of features and/or components. What is not a Product Roadmap

Slide 28

Slide 28 text

It is not a release plan - so leave out specific dates! It is not a list of features and/or components. It should not include job or user stories. What is not a Product Roadmap

Slide 29

Slide 29 text

It is not a release plan - so leave out specific dates! It is not a list of features and/or components. It should not include job or user stories. It is not a commitment. What is not a Product Roadmap

Slide 30

Slide 30 text

It is not a release plan - so leave out specific dates! It is not a list of features and/or components. It should not include job or user stories. It is not a commitment. It is not waterfall… i.e.not a Gantt Chart What is not a Product Roadmap

Slide 31

Slide 31 text

My First Roadmap…

Slide 32

Slide 32 text

Title (H1)

Slide 33

Slide 33 text

More often than not, the lack of a roadmap encourages you to do too many things not as well. Anthony Accardi CTO OF RUE LA LA

Slide 34

Slide 34 text

My 3-month Diversion…

Slide 35

Slide 35 text

Well.. WTF is it?!

Slide 36

Slide 36 text

What is a Product Roadmap? Focused on the big picture. Strategic communication artifact that conveys the path you’ll take to fulfill your product vision.

Slide 37

Slide 37 text

McCarthy-Baron Strategic Pyramid

Slide 38

Slide 38 text

Where Does it Apply?

Slide 39

Slide 39 text

No content

Slide 40

Slide 40 text

Who Uses it?

Slide 41

Slide 41 text

Stakeholders

Slide 42

Slide 42 text

Stakeholders DESIGN DEVELOPMENT > PRODUCT

Slide 43

Slide 43 text

Stakeholders EXECUTIVES & BOARD PARTNERS CUSTOMER SUPPORT ! SALES & MARKETING CUSTOMERS DESIGN DEVELOPMENT > PRODUCT

Slide 44

Slide 44 text

How to Make a Roadmap VISION BUSINESS GOALS PRIORITIZE ROADMAP USER GOALS PRODUCT GOALS

Slide 45

Slide 45 text

Restaurants Disclaimer: this is not real!

Slide 46

Slide 46 text

Required Inputs

Slide 47

Slide 47 text

1) Clearly defined Problem and Solution Why? You have to know what you’re doing and why, before you start thinking about where you’re going. PROBLEM SOLUTION

Slide 48

Slide 48 text

2) Understanding of Your Users Needs Why? You need to be able to empathize with your users so you can understand and anticipate their needs. Think? Feel? Hear? See? Do? Think? Feel? Hear? See? Do? Name: Dick Age: 55 Job: Salesman Tasks: Develop trust Motivations: Happiness Obstacles: Time Name: Jane Age: 27 Job: Advertising Tasks: Create programs Motivations: Viral reach Obstacles: Superiors

Slide 49

Slide 49 text

3) User Journeys for the Current Experience Why? You need to fully understand how they’re currently solving the problem in order to make it better for them. Jane wakes up makes coffee walks dog catches train reads paper arrives at office

Slide 50

Slide 50 text

Vision

Slide 51

Slide 51 text

When: at a time when ___________ What: [our product] is the only ___________ How: that _____________ Who: for ______________ Where: in ______________ Why: who ____________ Source: Janna Bastow

Slide 52

Slide 52 text

At a time when travel is frequent, but travelers plan less… Trip Advisor has the only international restaurant recommendation engine… that gives immediate recommendations based on location and review… for the everyday traveler… from countries all over the world… who need to save time and energy on finding local eateries.

Slide 53

Slide 53 text

Goals: Business

Slide 54

Slide 54 text

1) Expand the customer base 2) Extend user time in app 3) Grow advertising around restaurants 4) Enhance user experience 1-5 Strategic Objectives

Slide 55

Slide 55 text

Goals: User

Slide 56

Slide 56 text

Goal #1: Goal #2: Goal #3: Goal #4: Goal #5:

Slide 57

Slide 57 text

Find a restaurant at the last minute Find a restaurant near my hotel See feedback from other patrons Find a restaurant by cuisine Make me look knowledgable to my fellow travelers Help me brag about where I’ve been

Slide 58

Slide 58 text

Goals: Product AKA Solutions

Slide 59

Slide 59 text

List of Cuisines Pictures of food by cuisine Select country of origin on a map Auto-populate search box Select flag for country of origin Ask a local Ask hotel concierge Find a restaurant by cuisine

Slide 60

Slide 60 text

List of Cuisines Pictures of food by cuisine Select country of origin on a map Auto-populate search box Select flag for country of origin Ask a local Ask hotel concierge Find a restaurant by cuisine

Slide 61

Slide 61 text

Connect BUSINESS GOALS USER GOALS PRODUCT GOALS

Slide 62

Slide 62 text

BUSINESS GOALS USER GOALS

Slide 63

Slide 63 text

BUSINESS GOALS USER GOALS PRODUCT GOALS

Slide 64

Slide 64 text

Grow advertising around restaurants Find a restaurant by cuisine Business Goal: User Goal: Product Goal: Pictures of food by cuisine + restaurant restaurant sponsored food pictures

Slide 65

Slide 65 text

Prioritization

Slide 66

Slide 66 text

Strong. Light. Cheap. Pick Two. Keith Bontrager FOUNDER, BICYCLE PARTS COMPANY

Slide 67

Slide 67 text

Best Prioritization Methods Credit. Bruce McCarthy

Slide 68

Slide 68 text

Best Prioritization Methods Your CEO’s gut Not close enough Worst Credit. Bruce McCarthy

Slide 69

Slide 69 text

Best Prioritization Methods Your CEO’s gut Not close enough Analyst opinions Mostly backward-looking Worst Credit. Bruce McCarthy

Slide 70

Slide 70 text

Best Prioritization Methods Your CEO’s gut Not close enough Analyst opinions Mostly backward-looking Popularity Most customers are small Worst Credit. Bruce McCarthy

Slide 71

Slide 71 text

Best Prioritization Methods Your CEO’s gut Not close enough Analyst opinions Mostly backward-looking Popularity Most customers are small Sales requests Change every week Worst Credit. Bruce McCarthy

Slide 72

Slide 72 text

Best Prioritization Methods Your CEO’s gut Not close enough Analyst opinions Mostly backward-looking Popularity Most customers are small Sales requests Change every week Services requests Mostly incremental Worst Credit. Bruce McCarthy

Slide 73

Slide 73 text

Prioritization is hell. Boaz Katz CEO, BIZZABO

Slide 74

Slide 74 text

Source. Boaz Katz HTTP://BIT.LY/1QWKYSL

Slide 75

Slide 75 text

Feasibility
 (technical) Desirability (human) Viability (business) Engineering Design Sales Marketing Product Managers Executives Source: IDEO

Slide 76

Slide 76 text

Feasibility (technical) Desirability (human) Viability (business) TOTALS Restaurant reviews 5 5 5 15 User expertise rating 3 4 4 11 Find restaurant by cuisine 2 4 3 9 Auto-populate search 5 2 2 9 Order of priority

Slide 77

Slide 77 text

Shuttle Diplomacy

Slide 78

Slide 78 text

I have a draft of our product prioritization for next year… Can you help me? You PRODUCT PRO

Slide 79

Slide 79 text

The Roadmap

Slide 80

Slide 80 text

Many Formats

Slide 81

Slide 81 text

Key Elements ○ Broad time frames ○ Themes by time ○ Key features (optional) ○ High-level product goals ○ Metrics for each stage ○ Dependencies & risks ○ Status/stage ○ Sales & Marketing Effects ○ Safe harbor statement

Slide 82

Slide 82 text

Customer Facing Roadmap Q3-2016 Q4-2016 H1-2017 H2-2017 Theme A Theme C Theme D Theme E, Phase II Theme B Theme E, Phase I Theme F Source. Bruce McCarthy

Slide 83

Slide 83 text

Customer Facing Roadmap: Lean Edition CURRENT PLANNED CONSIDERING Theme A Theme C Theme D Theme B Theme E Source. Bruce McCarthy

Slide 84

Slide 84 text

Internal Facing Roadmap Q3’13 Q4’13 H1’14 H2’14 Themes Theme A Theme C Theme D Theme F Likely Features Feature 1 Feature 2 Feature 3 Feature 1 Feature 2 Feature 3 Stage Active Development Prototype Testing Discovery Discovery Metrics Ship all MVP features 10 schools 6 renew 4 say “must have” 10 schools 10 schools Dependencies & Risks Claire sick for 3 wks UX resource from Project Beetle New PM hire S&M Improved competitive position Annual industry event New regulations Source. Bruce McCarthy

Slide 85

Slide 85 text

Portfolio Roadmap Q3’13 Q4’13 H1’14 H2’14 Product Y Stage: Development Goal: Product/Launch Fit MVP Soft Launch Learn Product/Market Fit Grow Product X Stage: Introduction Goal: Product/Market Fit Product/Market Fit Scale On-Boarding Process Enhance Product Value Grow Product Z Stage: Growth Goal: 50% Sales Growth Channel Enablement Key Integrations Critical B&R UX Standardization Source. Bruce McCarthy

Slide 86

Slide 86 text

Timeframe Later Now Next

Slide 87

Slide 87 text

Now Next Later User Profile Auto-pop Search Social media API’s Map of Cuisines User Reviews and Recommendations Share with Friend Restaurant Reviews Search by City User Expertise Rating Customer Support OpenTable API

Slide 88

Slide 88 text

Extend user time in app Grow advertising around restaurants Enhance user experience Color Coding

Slide 89

Slide 89 text

Now Next Later User Profile Auto-pop Search Social media API’s Map of Cuisines User Reviews and Recommendations Share with Friend Restaurant Reviews Search by City User Expertise Rating Customer Support OpenTable API

Slide 90

Slide 90 text

No content

Slide 91

Slide 91 text

Process VISION BUSINESS GOALS PRIORITIZE ROADMAP USER GOALS PRODUCT GOALS

Slide 92

Slide 92 text

Artifact ≠ Deliverable Thanks Kim Goodwin!

Slide 93

Slide 93 text

Output ≠ Outcome

Slide 94

Slide 94 text

Life is a journey, so is your roadmap

Slide 95

Slide 95 text

Slide 96

Slide 96 text

Why you do this job I don’t know, but it does explain all the beer. Product Manager’s Spouse Owner Designer Developer Credit. Bruce McCarthy

Slide 97

Slide 97 text

http://bit.ly/mobx16-roadmap SLIDES AVAILABLE HERE

Slide 98

Slide 98 text