Managing Products with Agility [P1]: Managing Products with Agility/Forecasting and Release Planning - Tips for Agile product roadmaps & product roadmap examples Flashcards
Who creates a roadmap?
PO
What is a roadmap?
- high-level, strategic plan
- describes the likely development of the product over the next period of time
- should support the products’ purpose and vision
Benefits of roadmap
- makes it easier to coordinate the development of different products
- fosters transparency in order to manage customer expectations
- helps the Product Owners to keep their stakeholders aligned
What is the problem with having roadmaps dominated by features?
- creates lack of focus on the vision and goals
- turn into an overloaded product backlog, instead of a high-level, strategic plan for the products’ future development
What are three popular road-mapping styles?
1) Goal Oriented product roadmap (GO product roadmap)
2) Now-next-later roadmap
3) The story map
Explain how to do Goal oriented (GO) product roadmap
To create a Goal Oriented (GO) product roadmap, follow these steps:
- Define the overall goals and objectives of your product.
- Break down these goals into specific initiatives or themes that align with the vision.
- Prioritize these initiatives based on their importance and feasibility.
- Map out a timeline for each initiative, indicating when they will be worked on.
- Communicate the roadmap to stakeholders and regularly update them on progress.
By following this approach, you can create a roadmap that is focused on achieving specific goals and objectives, rather than just listing features.
Benefits of Goal oriented product roadmap
- focus - goals over features
- supports you in thinking about the most valuable features that enable the achievement of your goals
- get an overview of you products’ development over the next upcoming releases - helps manage stakeholders
Should you leave dates off a Goal oriented product roadmap?
- If you think it helps with managing stakeholder expectations and interpretations - depends on context
- stakeholders see dates in the roadmap (which were forecasts from PO POV) and they concluded that they would certainly receive the functionality on the date that was in the roadmap
Explain the now-next-later product roadmap
- visualizes roadmap easily for everyone
- now, next and later are easy to understand
- Good to combine with the GO product roadmap
Cons of now-next-later product roadmap
- focused more on the features, rather than the goals/objectives you would like to achieve as a Product Owner
- model doesn’t offer much room for including KPI’s, releases or dates (important info for stakeholders) - BUT potentially an PRO if you want stakeholders to not take the date as an exact delivery date
Explain story mapping
- create a nice overview of all the features you and your stakeholders can think of, which will be important to your product
- not an unlimited list of features
- provides an overview of all the user activities that need to be covered by the system, which in turn enables you to create small and valuable user stories
- starts with the user activities, and thus taking a users’ perspective on the product → helps you with brainstorming about the product from a users’ perspective
Cons of story mapping
creates the illusion that all the features for the product will be developed - need to manage stakeholder expectations
Tips for agile product roadmaps (11)
- Start with your product vision (tip: use[Roman’sProduct Vision board]
- Describe and validate your[product strategy]
- Focus on goals and benefits, by creating a[goal oriented product roadmap] (or one of the other types I’ve explained before);
- Tell a coherent story about the likely growth of your product and don’t oversell it;
- Keep it simple! Resist the temptation to add too much details to your roadmap;
- Actively collaborate with stakeholders to ensure buy-in;
- Have the courage to say no, to prevent an overload of features in your roadmap;
- Think twice about adding timelines, dates or deadlines to your roadmap;
- Make sureyour roadmap is measurable, by adding measurable goals and KPI’s;
- Createa rough estimate for each feature (#people + required skills) to determine the viability of a feature;
- Review and adapt your product roadmap on a regular basis.