Q: How do you plan a roadmap?
Let's take a clinic management system as an example.
This is the "Why" of your existence. The long-term plan.
Ex: A world where patients get consistently delightful experiences at clinics.
This describes how you plan to achieve the vision. Typically, the term is shorter (quarter/year) & changes over time.
Ex: Delight patients (customers of our customers) by offering an exceptional appointment scheduling experience for users of all kinds of abilities that gets meetings setup effortlessly.
Now, we're thinking about high-level areas that will enable the strategy.
Ex:
a- Improve the appointment scheduling UX.
b- Make the UX inclusive.
c- Redo the notification & alert system.
d- Enable bookings via a mobile app.
Build some OKRs or a set of KPIs that will define success for you while pursuing these themes.
See more: How to write OKRs that work: 8-step guide
Ex:
Run through your backlog, customer research notes, feedback surveys, sales requests, competitive research, product analytics etc. to see what opportunities align best with the strategy, themes & target metrics.
Ex:
Some opportunities were interesting but didn't make our shortlist:
Conduct a cost-benefit analysis. Use a framework like RICE to order the opportunities.
Don't develop a project plan Gantt chart out of this. Instead, split the roadmap into categories like Now, Next, Later. Spread your ordered list across those groups based on engineering bandwidth & priority.
The "Now" segment is usually the most concrete and typically reflects the next 60 to 90 day window. Adding rough dates there to set expectations with stakeholders is reasonable.
Package this into a linear timeline and a presentation for both internal (e.g. dev teams) & external parties (e.g. customers). Share this across.
As you tick off milestones and ship releases, keep coming back to the roadmap. Although your "Now" segment should remain the most stable, market conditions/demands & competitive forces might affect the "Next" and "Later" groups.
As a Product Manager, you might be asked a lot of questions during an interview. One of them includes technical questions. Here are 4 types of technical questions that you might come across.