Roadmaps Are Dead, Long Live Roadmaps! MTPCon 2018

Roadmaps Are Dead, Long Live Roadmaps! MTPCon 2018

Product Roadmapping Presentation at the 2018 Mind the Product Conference in San Francisco.

7cbd3f5f922d798cc312eaf596de7ae6?s=128

C. Todd Lombardo

July 17, 2018
Tweet

Transcript

  1. 1.

    ROADMAPS ARE DEAD! LONG LIVE ROADMAPS! MIND THE PRODUCT —

    JULY 2018 C. Todd Lombardo — @iamctodd
  2. 2.
  3. 3.
  4. 9.

    Software Development “Lean” Software Development Toyota Lean ProductionSystem Building the

    wrong feature or product Extra features Overproduction Mismanaging the backlog Partially done work Inventory Rework Defects Defects Unnecessarily complex solutions Not described Value Extraneous cognitive load Not described Psychological distress Not described Waiting/multitasking Delays Task switching Waiting Movement (of people) Knowledge loss Relearning Extra Processing Ineffective communication Not described Not described Not observed Handoffs Transportation (of goods)
  5. 10.

    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 “
  6. 11.
  7. 12.
  8. 13.
  9. 14.
  10. 15.
  11. 16.
  12. 17.
  13. 18.
  14. 20.
  15. 21.
  16. 22.
  17. 23.
  18. 24.
  19. 25.
  20. 26.
  21. 27.
  22. 28.
  23. 29.
  24. 30.
  25. 31.
  26. 33.
  27. 35.
  28. 36.
  29. 37.
  30. 41.

    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 A ROADMAP LOOKS LIKE…
  31. 51.

    A PRODUCT ROADMAP IS A PROTOTYPE OF YOUR PRODUCT STRATEGY.

    Janna Bastow, CEO ProdPad WHAT SHE SAID
  32. 53.
  33. 59.

    PRODUCT VISION BUSINESS OBJECTIVES TIMEFRAMES THEMES DISCLAIMER How a future

    world will benefit from your product when it’s fully realized. @iamctodd
  34. 60.

    TO ORGANIZE ALL OF THE DATA IN THE WORLD AND

    MAKE IT ACCESSIBLE FOR EVERYONE IN A USEFUL WAY
  35. 61.

    TO ORGANIZE ALL OF THE DATA IN THE WORLD AND

    MAKE IT ACCESSIBLE FOR EVERYONE IN A USEFUL WAY TO PROVIDE A FAST, SIMPLE, AND SECURE BROWSER FOR EVERYONE TO EXPERIENCE THE MODERN WEB.
  36. 62.

    TO ORGANIZE ALL OF THE DATA IN THE WORLD AND

    MAKE IT ACCESSIBLE FOR EVERYONE IN A USEFUL WAY TO GIVE EVERYONE A VOICE AND SHOW THEM THE WORLD. TO PROVIDE A FAST, SIMPLE, AND SECURE BROWSER FOR EVERYONE TO EXPERIENCE THE MODERN WEB.
  37. 63.

    TO ORGANIZE ALL OF THE DATA IN THE WORLD AND

    MAKE IT ACCESSIBLE FOR EVERYONE IN A USEFUL WAY TO GIVE EVERYONE A VOICE AND SHOW THEM THE WORLD. HELPS PEOPLE AROUND THE GLOBE ENJOY GREATER ACCESS TO INFORMATION AND OPPORTUNITY THAN EVER BEFORE. TO PROVIDE A FAST, SIMPLE, AND SECURE BROWSER FOR EVERYONE TO EXPERIENCE THE MODERN WEB.
  38. 66.

    PRODUCT VISION BUSINESS OBJECTIVES TIMEFRAMES THEMES DISCLAIMER The goals your

    product will accomplish. What will be measurably different for your organization and/ customers? @iamctodd
  39. 67.
  40. 68.
  41. 69.
  42. 72.
  43. 73.

    PRODUCT VISION BUSINESS OBJECTIVES TIMEFRAMES THEMES DISCLAIMER Protects you from

    accusations of broken promises; makes it clear that change is possible, even likely. @iamctodd
  44. 74.
  45. 75.
  46. 78.
  47. 81.
  48. 84.

    THE FLOOR IS WET I NEED A MOP KEEP THE

    FLOOR DRY OBJECTIVE PROBLEM NEED
  49. 86.
  50. 87.

    PROBLEM SOLUTION Water on the floor Mop it up WHY?

    Leaky pipe Fix the pipe THANKS: W. BRÜNING! AKA — FEATURES!
  51. 88.

    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!
  52. 89.

    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!
  53. 90.

    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!
  54. 93.
  55. 95.

    THEN NOW New invoice auto-bill Multiple payment method configurations Shared

    payments Recurring Invoices Membership payments Reduce support costs for payments by >##% OJECTIVE
  56. 96.

    THEN NOW New invoice auto-bill Multiple payment method configurations Shared

    payments Recurring Invoices Membership payments Reduce support costs for payments by >##% Improve Invoicing Options Expand Payment Types OJECTIVE THEMES
  57. 97.

    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
  58. 102.

    OUTPUTS OUTCOMES WHAT YOU PRODUCE BEHAVOIR CHANGE FEATURE WHAT’S DIFFERENT?

    NEW INVOICE AUTO-BILL CLIENTS MAKE LESS SUPPORT INQUIRIES REGARDING INVOICES @iamctodd @iamctodd
  59. 103.

    OUTPUTS OUTCOMES IMPACT WHAT YOU PRODUCE BEHAVOIR CHANGE BUSINESS METRIC

    FEATURE WHAT’S DIFFERENT? INCREASE / DECREASE NEW INVOICE AUTO-BILL CLIENTS MAKE LESS SUPPORT INQUIRIES REGARDING INVOICES 12% DECREASE TO SUPPORT COSTS @iamctodd @iamctodd
  60. 104.

    OUTPUTS OUTCOMES IMPACT WHAT YOU PRODUCE BEHAVOIR CHANGE BUSINESS METRIC

    FEATURE WHAT’S DIFFERENT? INCREASE / DECREASE NEW INVOICE AUTO-BILL CLIENTS MAKE LESS SUPPORT INQUIRIES REGARDING INVOICES 12% DECREASE TO SUPPORT COSTS OBJECTIVE KEY RESULT @iamctodd @iamctodd
  61. 105.

    OUTPUTS OUTCOMES IMPACT WHAT YOU PRODUCE BEHAVOIR CHANGE BUSINESS METRIC

    FEATURE WHAT’S DIFFERENT? INCREASE / DECREASE NEW INVOICE AUTO-BILL CLIENTS MAKE LESS SUPPORT INQUIRIES REGARDING INVOICES 12% DECREASE TO SUPPORT COSTS OBJECTIVE KEY RESULT @iamctodd IMPROVE INVOICING OPTIONS THEME @iamctodd
  62. 109.

    COMPANY VISION PRODUCT A VISION PRODUCT B VISION OBJECTIVE OBJECTIVE

    OBJECTIVE STRATEGIC HIERARCHY @iamctodd Inspired by: Teresa Torres
  63. 110.

    COMPANY VISION THEME PRODUCT A VISION PRODUCT B VISION OBJECTIVE

    OBJECTIVE OBJECTIVE THEME THEME THEME THEME THEME STRATEGIC HIERARCHY @iamctodd Inspired by: Teresa Torres
  64. 111.

    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
  65. 112.

    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
  66. 113.

    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
  67. 114.

    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
  68. 115.

    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
  69. 119.

    NOW NEXT FUTURE 1. GATHER INPUTS 2. ORGANIZE & PRIORITIZE

    3. PLACE INTO TIMEFRAMES ON YOUR ROADMAP THEMES @iamctodd
  70. 120.

    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
  71. 123.

    Core Team Product Owner Design Engineering Operations Customers Executives Research

    Customer Support Production Finance Vendors & Partners Sales Marketing & PR Other Product Teams STAKEHOLDER ATOM
  72. 124.
  73. 125.
  74. 133.
  75. 142.