7. Product Roadmap..
..a process of translating product strategy
into executable milestones
A meaningful roadmap,
● Has clear goals and objectives
● Reflects product vision
● Is built on a sound product strategy
● Is time-bound
8. ● An understanding of Organisation’s:
○ Goals and Objectives
○ Strategy
○ Phase
● Derive Product goals and objectives
○ Positioned positioning
○ Goals and Objectives
○ A sense of Strategy
○ North star Metric
Precursors to Roadmap
10. Exploring theme for the Roadmap..
A Theme helps group tasks and provides structure, which aids in easier and meaningful consumption of the
Roadmap
Pivots for the Roadmap theme could be..
Sub charters of
the product
Typically aligns with Engg.
team / Pods
Functional units/
User stories
Aligns with user requirements
Business Units
Aligns with Business units
and/or initiatives
User
segmentation
Aligns with Market segments
11. Choosing an appropriate theme
A Theme helps group tasks and provides structure, which aids in easier and meaningful consumption of the
Roadmap
Choice of theme would be a function of:
Nature of the
Product Charter
The Audience
Intent of the
Roadmap
Org Practices
Choice of
Theme
13. Deciding on Task Granularity
More granular tasks usually surface in sprint planning or other documentation, not necessarily needed in Roadmap
Task
granularity
is a fn of
Who the audience
is
The intent of the
Roadmap
Engg team
Business Stakeholders
Leadership
..
Engg team Consumption
Leadership review
Prioritization conflicts
..
14. Identify various nature of Tasks involved..
Tasks in the Roadmap aren’t always broken down by their nature.
A clear understanding of nature of tasks involved helps arrive at a more optimal timelining
Task
Nature
Developmental
Testing
Design
Architecture
Data Science
Analytics
User Study/
Research
Legal
UI/UX
15. Timelining: Launch Phasing/Versioning
Progressively rolling out a
product feature or product by
breaking it down to versions
Break down by:
● Feature requirements, and
package each phase into a
version
● Regions or tiers, if involves
scale readiness or physical
capabilities in tandem
● ...
16. Why Launch Phasing/Versioning?
Phasing launches into versions
helps:
● Brings down uncertainty
○ Exposes overestimates
○ Exposes potential
Cannibalization
○ Exposes unforeseen
bugs
● Allows for course correction
● Opportunity to maximize
overall impact
● Better handle
17. Wrapping up
● Roadmap in the scheme of PM’ing
● Precursors to Roadmap
● Broke down RM -Theme, Tasks, Timeline
● Pivots for roadmap themes
● Nature of tasks, task granularity
● Launch Phasing
Roadmapping is a continuous process.. Is likely to be iterated more frequently in the
beginning, and less frequently thereafter..