What Is a Product Roadmap?
- Roadmaps are Dead! Long Live Roadmaps!
C. Todd explains how a roadmap can be more about communicating your product strategy than it is about communicating features and dates. A Roadmap can have 5 components: Vision, Business Objectives, Timeframes, Disclaimers, and Themes.
What Goes In a Roadmap
- Where do product roadmaps come from?
Paul explains the different categories for where roadmap items come from: new ideas, modifications to recently-shipped products, common customer problems, improving product quality, and features to help you scale.
- Using ‘Themes’ in Your Modern Product Management Roadmap
Jon explains how it is difficult to create a roadmap purely around features, because your learnings can change over time as you dig into each problem & solution. To solve this, you can use 'themes' in your roadmaps, which focus on outcomes and business goals, giving PdMs the freedom to explore the right features.
How to Align With Company Strategy
- How We Build our Product Roadmap at Asana
Jackie explains Asana's roadmapping process. It's built through a process they call the "Pyramid of Clarity," which maps five levels: company mission, company strategy, (both of which rarely change), annual company-wide objectives, annual team/product-level objectives, and semi-annual key results.
- Stop Setting Up Product Roadmaps To Fail
John describes 14 common problems with product roadmaps, and then encourages you to think through the job a roadmap is being hired to do by your organization and whether a roadmap is the best solution for that job.
How to Format a Roadmap
- now, next, later: Roadmaps without the Drudgery
Noah explains different roadmaps for different company stages, and the format that works well in companies from 20 to 1000 employees: 3 timeframe buckets for now, next, and later. This format balances clear communication vs. flexibility.
- Tweetstorm on Roadmap Formats: Timeline vs. Lean
Janna picks up Noah's point about inflexibility and builds on it, explaining how Gannt chart-style roadmaps create problems. She recommends thinking about time in three buckets similar to Noah's: "Current", "Near Term", & "Future".
Product Roadmap Examples
- GitLab's Public Roadmap: "Maturity"
GitLab exposes a 2-year roadmap across their 10 products, with a maturity designation per feature. This approach seems to work for GitLab, but may not work for all companies.