Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Product Roadmaps are Hard

Product Roadmaps are Hard

We've heard it all the time: a product managers responsibility is to own the roadmap! How to manage this when there are so many competing priorities, there never seem to be enough resources, and things always take longer than initially planned. This session will review some of the gotchas commonly found in creating and updating a product roadmap, and offering some practical tips on how to approach your roadmap and engage your stakeholders effectively.

C. Todd Lombardo

July 13, 2020
Tweet

More Decks by C. Todd Lombardo

Other Decks in Technology

Transcript

  1. ROADMAPS ARE EASY!
    C Todd Lombardo
    @iamctodd
    HARD

    View Slide

  2. WHAT TO COVER?
    HTTPS://BIT.LY/MTPROADMAP2020

    View Slide

  3. IT DEPENDS
    DISCLAIMER: THE ANSWER TO EVERYTHING IS
    @iamctodd

    View Slide

  4. A QUIZ:
    ROADMAP?
    OR NOT?

    View Slide

  5. View Slide

  6. View Slide

  7. View Slide

  8. View Slide

  9. View Slide

  10. BLINDED CLIENT WORK

    View Slide

  11. BLINDED CLIENT WORK

    View Slide

  12. BUFFER.COM

    View Slide

  13. BUFFER.COM

    View Slide

  14. View Slide

  15. ATLASSIAN

    View Slide

  16. ATLASSIAN

    View Slide

  17. Figure 1-1. Product roadmaps can take many forms, and aren’t necessarily a single artifact or document. In fact, it’s
    really not about creating artifacts at all—it’s about creating a shared understanding of where you’re going and why.
    Kanban board Slide deck Spreadsheet Other
    THEY TAKE MANY FORMS

    View Slide

  18. HOW-TO
    ROADMAP
    IN 30 SECONDS

    View Slide

  19. 1. GATHER
    INPUTS
    @iamctodd

    View Slide

  20. 1. GATHER
    INPUTS
    2. ORGANIZE &
    PRIORITIZE
    THEMES
    @iamctodd

    View Slide

  21. NOW NEXT FUTURE
    1. GATHER
    INPUTS
    2. ORGANIZE &
    PRIORITIZE
    3. PLACE INTO TIMEFRAMES
    ON YOUR ROADMAP
    THEMES
    @iamctodd

    View Slide

  22. NOW NEXT FUTURE
    1. GATHER
    INPUTS
    2. ORGANIZE &
    PRIORITIZE
    3. PLACE INTO TIMEFRAMES
    ON YOUR ROADMAP
    4. MAP TO SPRINT
    OR / RELEASE PLAN
    THEMES
    @iamctodd

    View Slide

  23. IF IT’S THAT EASY
    THEN WHY AM I SO…

    View Slide

  24. View Slide

  25. View Slide

  26. View Slide

  27. EITHER I’M GOING TO
    DISAPPOINT YOU BY GIVING
    YOU EXACTLY WHAT WE
    THOUGHT SIX MONTHS
    AHEAD OF TIME WAS THE
    BEST SOLUTION WHEN
    IT’S NOT, OR BY CHANGING
    COURSE AND HAVING
    LIED TO YOU.
    — David Cancel, CEO, Drift

    View Slide

  28. View Slide

  29. View Slide

  30. ZOMG, THINGS WILL CHANGE!?

    View Slide

  31. HOW TO DEAL WITH SHORT TERM-itis

    View Slide

  32. HOW TO CONVINCE STAKEHOLDERS

    View Slide

  33. HOW TO TAILOR FOR DIFFERENT AUDIENCES

    View Slide

  34. FOR INNOVATION AND STARTUPS… IS IT NECESSARY?

    View Slide

  35. WHAT *IS* A
    ROADMAP?

    View Slide

  36. NOT A RELEASE
    PLAN OR A
    PROJECT PLAN
    A ROADMAP IS…
    @iamctodd

    View Slide

  37. A STRATEGIC
    COMMUNICATION
    TOOL
    A ROADMAP IS…
    @iamctodd

    View Slide

  38. A PRODUCT ROADMAP IS
    A PROTOTYPE OF YOUR
    PRODUCT STRATEGY.
    Janna Bastow, CEO ProdPad
    WHAT SHE SAID

    View Slide

  39. A STATEMENT OF
    INTENT AND
    DIRECTION
    A ROADMAP IS…
    @iamctodd

    View Slide

  40. View Slide

  41. NOT A LIST
    OF FEATURES
    WITH DATES
    A ROADMAP IS…
    @iamctodd

    View Slide

  42. Source: wodify.com/roadmap

    View Slide

  43. Source: wodify.com/roadmap

    View Slide

  44. Source: wodify.com/roadmap

    View Slide

  45. Source: wodify.com/roadmap

    View Slide

  46. Source: wodify.com/roadmap

    View Slide

  47. FEATURES ON A
    ROADMAP ARE
    OK. SOMETIMES.
    HOWEVER…
    @iamctodd

    View Slide

  48. WHHAAAAAAT!?

    View Slide

  49. LEVEL OF MATURITY A ROADMAP LOOKS LIKE
    LOW: JUST STARTING FEATURES, MAYBE DATES
    MEDIUM: AT THIS A WHILE FEATURES, BROAD TIMESCALES
    HIGH: WE’RE EXPERTS THEMES, BROAD TIMESCALES

    View Slide

  50. WHAT MAKES
    UP A ROADMAP?

    View Slide

  51. FIVE PRIMARY
    COMPONENTS

    View Slide

  52. PRODUCT VISION
    BUSINESS OBJECTIVES
    TIMEFRAMES
    THEMES
    DISCLAIMER
    @iamctodd

    View Slide

  53. vempathy.com

    View Slide

  54. vempathy.com

    View Slide

  55. vempathy.com

    View Slide

  56. BLINDED CLIENT WORK
    TIMEFRAMES

    View Slide

  57. MANAGES
    OUTCOMES
    MANAGES
    OUTPUTS

    View Slide

  58. View Slide

  59. WE REMOVE
    FEATURES
    AND DATES!?
    WAITAMINUTE. WHAT HAPPENS WHEN…
    @iamctodd

    View Slide

  60. @iamctodd

    View Slide

  61. WTF ARE THEMES?!?
    @iamctodd

    View Slide

  62. WTF ARE THEMES?!?
    PROBLEM +
    @iamctodd

    View Slide

  63. WTF ARE THEMES?!?
    PROBLEM +
    USER OUTCOME +
    @iamctodd

    View Slide

  64. WTF ARE THEMES?!?
    PROBLEM +
    USER OUTCOME +
    BIZ OUTCOME +
    @iamctodd

    View Slide

  65. WTF ARE THEMES?!?
    PROBLEM +
    USER OUTCOME +
    BIZ OUTCOME +
    OUTPUT
    @iamctodd

    View Slide

  66. View Slide

  67. THE
    PROBLEM
    Majority support
    tickets are for
    billing & invoicing
    issues

    View Slide

  68. THE
    PROBLEM
    Majority support
    tickets are for
    billing & invoicing
    issues
    Less customer
    issues with
    billing
    USER
    OUTCOME

    View Slide

  69. THE
    PROBLEM
    Majority support
    tickets are for
    billing & invoicing
    issues
    Less customer
    issues with
    billing
    USER
    OUTCOME
    BIZ
    OBJECTIVE
    Reduce support
    tickets related to
    billing

    View Slide

  70. THE
    PROBLEM
    Majority support
    tickets are for
    billing & invoicing
    issues
    POSSIBLE
    OUTPUTS
    Shared payments

    Recurring Invoices

    Membership
    payments
    Less customer
    issues with
    billing
    USER
    OUTCOME
    BIZ
    OBJECTIVE
    Reduce support
    tickets related to
    billing

    View Slide

  71. THE
    PROBLEM
    Majority support
    tickets are for
    billing & invoicing
    issues
    POSSIBLE
    OUTPUTS
    Shared payments

    Recurring Invoices

    Membership
    payments
    Less customer
    issues with
    billing
    USER
    OUTCOME
    BIZ
    OBJECTIVE
    Reduce support
    tickets related to
    billing
    Improve Invoicing Options or Expand Payment Types
    THEMES

    View Slide

  72. WE ACCEPT THAT WE DON’T
    KNOW WHICH SPECIFIC FEATURES
    WE’RE GOING TO BUILD, AND WE
    GIVE THE TEAMS THE FREEDOM.
    [ TO FIGURE IT OUT ]
    Elli Rego, Product Manager @ Wodify
    WHAT SHE SAID

    View Slide

  73. WAIT.
    WHAT ARE WE
    GOING TO BUILD?!

    View Slide

  74. DELIVERY

    DISCOVERY
    BUILD THE RIGHT THING BUILD THE THING RIGHT

    View Slide

  75. WE SHIP THE
    WRONG THINGS
    @iamctodd

    View Slide

  76. Always
    7%
    Often
    13%
    Sometimes
    16%
    Rarely
    19%
    Never
    45%
    STANDISH GROUP
    ALMOST
    HALF OF
    WHAT WE
    SHIP IS
    NEVER USED

    View Slide

  77. BUT.. LEAN STARTUP!?

    View Slide

  78. LEARN
    BUILD MEASURE
    PRODUCT
    DATA
    IDEAS

    View Slide

  79. BUILD
    BUILD BUILD
    PRODUCT
    PRODUCT
    PRODUCT
    THANKS: W. BRÜNING

    View Slide

  80. THIS ASSUMES
    YOU KNOW WHAT
    PRODUCT TO BUILD

    View Slide

  81. OUTPUTS
    OUTCOMES
    IMPACT
    I DON’T THINK YOU MEAN WHAT YOU THINK IT MEANS…
    @iamctodd

    View Slide

  82. YOU’LL SHIFT FROM THE
    STANDARD APPROACH OF ‘LOOK
    AT US AND WHAT WE CAN DO’ TO
    ‘WE UNDERSTAND WHAT YOU’RE
    DEALING WITH AND WE CAN
    HELP YOU.’ ROADMAPS WILL BE
    YOUR COMPANY’S COMPETITIVE
    STRATEGIC ADVANTAGE.
    Jared Spool
    CEO of UIE

    View Slide

  83. UNIVERSAL BUSINESS OBJECTIVES
    THREE DRIVERS AND TEN OBJECTIVES
    GROWTH
    Improve recurring revenue
    Grow market share
    Fulfill more demand
    Develop new markets
    PROFIT
    Support higher prices
    Improve lifetime value
    Leverage assets
    Lower costs
    VALUE
    Support core value
    Barriers to competition

    View Slide

  84. THINK IN
    PROBLEMS NOT
    SOLUTIONS

    View Slide

  85. View Slide

  86. THE FLOOR IS WET

    View Slide

  87. THE FLOOR IS WET
    I NEED A MOP

    View Slide

  88. THE FLOOR IS WET
    I NEED A MOP
    KEEP THE FLOOR DRY
    OBJECTIVE
    PROBLEM
    NEED

    View Slide

  89. PROBLEM SOLUTION
    THANKS: W. BRÜNING!
    AKA — FEATURES!

    View Slide

  90. PROBLEM SOLUTION
    Water on the floor Mop it up
    THANKS: W. BRÜNING!
    AKA — FEATURES!

    View Slide

  91. PROBLEM SOLUTION
    Water on the floor Mop it up
    WHY? Leaky pipe Fix the pipe
    THANKS: W. BRÜNING!
    AKA — FEATURES!

    View Slide

  92. PROBLEM SOLUTION
    Water on the floor Mop it up
    WHY? Leaky pipe Fix the pipe
    WHY? Too much pressure Lower pressure
    THANKS: W. BRÜNING!
    AKA — FEATURES!

    View Slide

  93. PROBLEM SOLUTION
    Water on the floor Mop it up
    WHY? Leaky pipe Fix the pipe
    WHY? Too much pressure Lower pressure
    WHY? Pressure regulator Replace regulator
    THANKS: W. BRÜNING!
    AKA — FEATURES!

    View Slide

  94. PROBLEM SOLUTION
    Water on the floor Mop it up
    WHY? Leaky pipe Fix the pipe
    WHY? Too much pressure Lower pressure
    WHY? Pressure regulator Replace regulator
    WHY? Maintenance schedule More frequent inspection
    THANKS: W. BRÜNING!
    AKA — FEATURES!

    View Slide

  95. STRATEGIC
    HIERARCHY

    View Slide

  96. COMPANY
    VISION
    STRATEGIC HIERARCHY
    @iamctodd Inspired by: Teresa Torres

    View Slide

  97. COMPANY
    VISION
    PRODUCT A
    VISION
    PRODUCT B
    VISION
    STRATEGIC HIERARCHY
    @iamctodd Inspired by: Teresa Torres

    View Slide

  98. COMPANY
    VISION
    PRODUCT A
    VISION
    PRODUCT B
    VISION
    OBJECTIVE
    OBJECTIVE
    OBJECTIVE
    STRATEGIC HIERARCHY
    @iamctodd Inspired by: Teresa Torres

    View Slide

  99. COMPANY
    VISION
    THEME
    PRODUCT A
    VISION
    PRODUCT B
    VISION
    OBJECTIVE
    OBJECTIVE
    OBJECTIVE
    THEME
    THEME
    THEME
    THEME
    THEME
    STRATEGIC HIERARCHY
    @iamctodd Inspired by: Teresa Torres

    View Slide

  100. COMPANY
    VISION
    THEME
    PRODUCT A
    VISION
    PRODUCT B
    VISION
    OBJECTIVE
    OBJECTIVE
    OBJECTIVE
    FEATURE
    THEME FEATURE
    FEATURE
    FEATURE
    FEATURE
    FEATURE
    THEME
    THEME
    THEME
    THEME
    STRATEGIC HIERARCHY
    @iamctodd Inspired by: Teresa Torres

    View Slide

  101. COMPANY
    VISION
    THEME
    PRODUCT A
    VISION
    PRODUCT B
    VISION
    OBJECTIVE
    OBJECTIVE
    OBJECTIVE
    FEATURE
    THEME FEATURE
    FEATURE
    FEATURE
    FEATURE
    FEATURE
    THEME
    THEME
    THEME
    THEME
    STRATEGIC HIERARCHY
    @iamctodd Inspired by: Teresa Torres
    OUTCOME
    OUTCOME
    OUTCOME
    OUTPUT
    OUTPUT
    OUTPUT
    OUTPUT
    OUTPUT
    OUTPUT

    View Slide

  102. COMPANY
    VISION
    THEME
    PRODUCT A
    VISION
    PRODUCT B
    VISION
    OBJECTIVE
    OBJECTIVE
    OBJECTIVE
    FEATURE
    THEME FEATURE
    FEATURE
    FEATURE
    FEATURE
    FEATURE
    THEME
    THEME
    THEME
    THEME
    STRATEGIC HIERARCHY
    @iamctodd Inspired by: Teresa Torres
    OUTCOME
    OUTCOME
    OUTCOME
    OUTPUT
    OUTPUT
    OUTPUT
    OUTPUT
    OUTPUT
    OUTPUT
    ROADMAP

    View Slide

  103. INNOVATION AND STARTUPS… DO THEY NEED ONE?

    View Slide

  104. COMPANY
    VISION
    THEME
    PRODUCT A
    VISION
    PRODUCT B
    VISION
    OBJECTIVE
    OBJECTIVE
    OBJECTIVE
    THEME
    EXPERIMENT
    FEATURE
    FEATURE
    FEATURE
    FEATURE
    FEATURE
    THEME
    THEME
    THEME
    THEME
    EXPERIMENT
    EXPERIMENT
    EXPERIMENT
    EXPERIMENT
    EXPERIMENT
    STRATEGIC HIERARCHY — WITH EXPERIMENTS!
    FEATURE
    FEATURE
    EXPERIMENT
    FEATURE
    FEATURE
    EXPERIMENT
    ROADMAP
    @iamctodd Inspired by: Teresa Torres
    COMPANY
    STRATEGY
    PRODUCT
    STRATEGY

    View Slide

  105. COMPANY
    VISION
    THEME
    PRODUCT A
    VISION
    PRODUCT B
    VISION
    OBJECTIVE
    OBJECTIVE
    OBJECTIVE
    THEME
    EXPERIMENT
    FEATURE
    FEATURE
    FEATURE
    FEATURE
    FEATURE
    THEME
    THEME
    THEME
    THEME
    EXPERIMENT
    EXPERIMENT
    EXPERIMENT
    EXPERIMENT
    EXPERIMENT
    STRATEGIC HIERARCHY — WITH EXPERIMENTS!
    FEATURE
    FEATURE
    EXPERIMENT
    FEATURE
    FEATURE
    EXPERIMENT
    ROADMAP
    @iamctodd Inspired by: Teresa Torres
    RELEASE PLAN
    COMPANY
    STRATEGY
    PRODUCT
    STRATEGY

    View Slide

  106. SHORT TERM-itis

    View Slide

  107. WAIT. WHAT’S A
    PRODUCT VISION!??

    View Slide

  108. YOUR TIMELINES MAY VARY!

    View Slide

  109. View Slide

  110. View Slide

  111. View Slide

  112. PathCheck Foundation
    Started w/ TWO products, crafting a vision they
    realized they had THREE different products.
    SafePaths
    SafePlaces

    View Slide

  113. @iamctodd
    “We help [type of customer] to
    [improve in some way] by
    [what we do best]”

    View Slide

  114. ZOMG, THINGS WILL CHANGE!?

    View Slide

  115. IF WE JUST HAD MORE
    ENGINEERS & DESIGNERS,
    PRIORITIZATION WOULD
    BE EASY!!

    View Slide

  116. IT’S NOT A RESOURCE
    PROBLEM. IT’S A
    PRIORITIZATION
    PROBLEM
    “BUT IF WE ONLY HAD MORE RESOURCES..”
    @iamctodd

    View Slide

  117. VALUE / EFFORT = PRIORITY

    View Slide

  118. VALUE / EFFORT = PRIORITY
    The time and resources
    required to execute the
    initiative

    View Slide

  119. VALUE / EFFORT = PRIORITY
    The time and resources
    required to execute the
    initiative
    Expected contribution to
    customer needs and
    business objectives

    View Slide

  120. VALUE / EFFORT = PRIORITY
    The time and resources
    required to execute the
    initiative
    Expected contribution to
    customer needs and
    business objectives
    (BO1+BO2+BO3..)*(CI1+CI2..)

    View Slide

  121. VALUE / EFFORT = PRIORITY
    The time and resources
    required to execute the
    initiative
    Expected contribution to
    customer needs and
    business objectives
    (E)

    View Slide

  122. (V / E) * C = PRIORITY
    CONFIDENCE
    How certain are you?

    View Slide

  123. View Slide

  124. View Slide

  125. LIGHT. CHEAP.
    FAST. PICK TWO.
    Keith Bontrager
    YOU CAN’T HAVE YOUR CAKE (OR YOUR BIKE) AND EAT IT TOO

    View Slide

  126. THE ELASTIC TRIANGLE
    ALL ARE INTERRELATED
    Quality
    Schedule
    Scope Resources
    (inverse)

    View Slide

  127. REDUCTION IN SCHEDULE
    CHANGE ANY, QUALITY WILL BE AFFECTED
    Quality
    Schedule
    Scope Resources
    (inverse)

    View Slide

  128. ADD MORE RESOURCES?
    CHANGE OF TWO MAY NOT MAKE UP A DIFFERENCE
    Quality
    Schedule
    Scope Resources
    (inverse)

    View Slide

  129. CONVINCING STAKEHOLDERS

    View Slide

  130. ALIGNMENT:
    BE A CRISIS
    NEGOTIATOR

    View Slide

  131. STAKEHOLDERS (ONLY)
    LOVE THE ROADMAP
    WHEN THEIR FAVORITE
    THING IS ON IT
    WHERE’S MY FEATURE?
    @iamctodd

    View Slide

  132. HOW ARE WE
    GOING DO THAT?
    SAY ‘NO’ WITHOUT SAYING ‘NO’
    @iamctodd
    Stolen from: Never Split the Difference by Chris Voss

    View Slide

  133. “THAT’S RIGHT”
    IS BETTER THAN
    “YOU’RE RIGHT”
    IT AIN’T ABOUT YOU
    @iamctodd
    Stolen from: Never Split the Difference by Chris Voss

    View Slide

  134. FORGET ‘YES’
    GET TO ‘NO’
    YES? NO.
    @iamctodd
    Stolen from: Never Split the Difference by Chris Voss

    View Slide

  135. SHUTTLE
    DIPLOMACY

    View Slide

  136. Core Team
    Product Owner
    Design
    Engineering
    Operations
    Customers
    Executives
    Research
    Customer
    Support
    Production
    Finance
    Vendors
    & Partners
    Sales
    Marketing
    & PR
    Other
    Product Teams
    STAKEHOLDER ATOM

    View Slide

  137. 1:1 FIRST

    View Slide

  138. 1:1 FIRST

    View Slide

  139. TEAM AFTER
    1:1 FIRST

    View Slide

  140. @iamctodd
    MUCH THANK!
    Say “hi” —>

    View Slide