Product Roadmap Prioritization Ebook UserVoice PDF
Product Roadmap Prioritization Ebook UserVoice PDF
Priorities Straight!
A Practical Guide to Smart Roadmap
Prioritization for Product Managers
FEATURE 2
FEATURE 3
FEATURE 4
FEATURE 5
Q2 Q3
Contents
03
Introduction
05
Before You Begin
14
Get Your Priorities Straight
32
Feeding Your Roadmap
a Balanced Diet
41
Conclusion
Introduction
C
reating and maintaining a product roadmap is undoubt-
edly the product management task most fraught with
difficulty and unpleasantness. Since most product man-
agers do not possess psychic abilities, figuring out what to build
first (and second, and third) is a truly challenging part of the job as
theres no secret recipe, no scientific formula, no one size fits all
approach to building a winning product roadmap.
With every feature you slot into the front of the queue you are push-
ing many other items out. Do you focus on really big, high-impact
features or do you prioritize getting a whole bunch of little ones
out the door? Do you focus on features aimed at attracting new
customers or satisfying the ones you already have? Do you invest in
the platform or rack up more technical debt that must eventually be
addressed? The list of questions goes on and on, but rest assured
that you are not the first person facing these seemingly unanswer-
able questions, nor will you be the last.
uct managers who are looking for help prioritizing initiatives on their
product roadmap, or who simply need a refresher course on the
subject. In this eBook, well address:
6
uservoice.com
Get Your Priorities Straight! SHARE
Do you know where youre going with your product? If you dont
have a destination in mind, youre sure going to have a hard time
building a map that will take you there. Theres not much point in
trying to prioritize items on your roadmap if you dont have a clear
product vision. Your vision is the guiding force behind every decision
you make in your products lifecycle; and your product roadmap is
the navigation tool youll use to find your way; it dictates the direc-
tion your team will be going to reach that vision.
7
uservoice.com
Get Your Priorities Straight! SHARE
8
uservoice.com
Get Your Priorities Straight! SHARE
Before you break out those dry erase markers and start roadmap-
ping: remember that your vision must align with your organizations
strategic goals and business strategy in order to be effective and
ensure you have buy-in from everyone involved with making your
product successful inclusing sales, marketing, support, develop-
ment, and all the relevant stakeholders.
You can come up with the most beautiful vision for your product.
But its useless if the people involved in making the product a
success dont buy into it. To leverage the vision as the products true
north, to create alignment, and to facilitate effective collaboration,
the product vision must be shared everyone must have the same
vision. Without a shared vision, people follow their own goals
making it much harder to achieve product success.
- ROM A N P I C HL E R Pichler Consulting
9
uservoice.com
Get Your Priorities Straight! SHARE
Once your company is moving full speed ahead toward your grand
plan, youll discover that certain actions have a greater impact on
your progress than others; some initiatives will drive your product
toward where you want it to be at a faster pace than others, while
some initiatives will appear to have no observable effect. Having a
grasp on what these levers or metrics are should be a prerequisite
to any prioritization activity.
The key metrics you monitor will vary throughout your products life-
cycle as business needs change and priorities evolve. For example, if
10
uservoice.com
Get Your Priorities Straight! SHARE
Youll want to monitor metrics every step of the way as theyll help
you identify and solve problems and make more informed roadmap
decisions. Meanwhile, a keen awareness of the metrics your organi-
zation is most focused on at any given time can help you prioritize
initiatives that will help move your KPIs in the right direction.
11
uservoice.com
Get Your Priorities Straight! SHARE
Customer retention is the holy grail of business, and dont you ever
forget it! Without customers, you dont have a product or business,
so if you want to keep them (happy), its in your best interest to serve
their needs.
12
uservoice.com
Get Your Priorities Straight! SHARE
Getting to know your customers and their problems before you start
trying to solve them is a wise move. So if its been a little while since
you last connected with your customers, or since you last looked at
their feedback, now might be a good time to reconnect.
13
uservoice.com
02
Get Your Priorities
Straight!
Basic Prioritization Strategies
to Get you on the Right Path
Get Your Priorities Straight! SHARE
Now that you know where youre going, why youre going there,
and how youll track your progress along the way, you can finally get
to the fun part: beginning your journey. Before you start sprinting
toward your destination, youll want to carefully plan the first leg of
your adventure.
15
uservoice.com
Get Your Priorities Straight! SHARE
There are only so many hours in a day and only so many resources at
your disposal, and for the last time: you simply cant do it all. Much
like managing your own time and prioritizing items in your day-to-
day to-do list will ultimately help you be more productive; priori-
tizing the features you roll out, the UI tweaks you make, and other
roadmap initiatives will help you better distribute the resources you
have available for the maximum impact.
Every product team will have its own unique strategy for prioritizing
roadmap initiatives, and that strategy will be influenced by multiple
things beyond product vision and key metrics such as company and
product culture, development cycles, and beyond. That being said,
theres a few techniques you can consider working into your teams
process that will help you make better roadmap decisions, including
considering the impact theyll have on customers, facillitating col-
laborative roadmapping sessions with your team, plotting initiatives
on a matrix, and building a minimum viable feature in instances
where youre unsure about an initiative.
16
uservoice.com
Get Your Priorities Straight! SHARE
The Doctor is In
Start by Diagnosing & Curing Customer Pain
17
uservoice.com
Get Your Priorities Straight! SHARE
Once youve discovered the pain point at play, you can look at how
much pain its causing your customers and use that as an indicator
of what customer request your team should solve first.
How it Works
Lets say your customers say they want extra display settings added
to the control panel and you determine that they want those extra
settings because theyre are having a hard time reading items in
the control panel. Youve identified a pain point and diagnosed the
problem causing the pain, so your next step would be to deter-
mine where the solution to the pain should be on your roadmap. In
many cases, youll want to run some more tests to determine how
severe the pain is and how frequently it occurs before you prescribe
treatment.
18
uservoice.com
Get Your Priorities Straight! SHARE
Youd want to first gauge the severity of the problem: Is it the vast
majority of customers or just a small percentage of customers be-
ing affected? For those affected, how hard is it to use the control
panel? Youd then want to determine the frequency of the pain: do
customers use the control panel every day? Or just periodically?
TWEET
THIS
19
uservoice.com
Get Your Priorities Straight! SHARE
20
uservoice.com
Get Your Priorities Straight! SHARE
TWEET
THIS
On one hand, you could ask your project manager, scrum master,
engineering head, or tech lead how long they think something might
take and depending on your team dynamics they might give you a
ballpark idea using fun Agile metrics, or they could drag you into
hours of meetings that net you a result with so many qualifications
that the answer is next to useless.
On the other hand, you could just guess, which for some roadmap
items might not be the worst move in the world, though for most
large or complex items its not a great idea.
21
uservoice.com
Get Your Priorities Straight! SHARE
How it Works
Gather your team and any other relevant parties and go through
the features youre trying to make sense of one-by-one, working to-
gether to determine how much effort each will require to implement
and gauge how much impact each will have (more power to you if
you can use customer data to help estimate impact). Once youve
made these estimates, youll plot the initiatives on a matrix and use
it as a visual tool to help you identify the best opportunities for your
team to pursue.
22
uservoice.com
Get Your Priorities Straight! SHARE
High Impact
High Impact
Low Effort
High Effort
BEST IDEAS
IMPACT
Low Impact
Low Impact
High Effort
Low Effort
WORST IDEAS
EFFORT
23
uservoice.com
Get Your Priorities Straight! SHARE
24
uservoice.com
Get Your Priorities Straight! SHARE
What about when you cant measure or estimate the expected im-
pact of an initiative? Sure you can leverage data, conduct market
research, talk to customers, and use this research to make estimates
about the impact of a feature, but there will always be a level of
uncertainty in your results.
So lets get hypothetical here for a moment: You believe that adding
customization features is going to improve usage and adoption of
your product, but youre not sure about how much improvement
you can expect and dont really have a way to calculate it, there are
25
uservoice.com
Get Your Priorities Straight! SHARE
With so much uncertainty around whether this big project will actu-
ally help your product, its a tough call how high-priority this feature
should be and whether its a feature worth adding at all--how do you
make that call? Well, do you need to implement all 17 of them to see
whether this enhancement is going to move the needle? Probably
not.
Instead, you can borrow from the Lean Startup principles Ries out-
lines in his book and take the minimum viable product approach at
the feature level. Start by selecting one or two customization options
that your preliminary research shows will be popular and implement
those as smaller chunks of work in an upcoming release. Then, use
your predefined KPIs to prove (or disprove) your hypothesis that
26
uservoice.com
Get Your Priorities Straight! SHARE
This build-measure-learn tactic will help you get more net-new fea-
tures into a given release while conserving development resources
for work that has a proven value. Its a great approach if you have lots
of features to sift through and lots of uncertainty (i.e. lack of data)
about how well theyll perform. Launching an MVF is a great way
to validate whether you should continue building the feature out
fully or leave it alone because you wont waste precious resources
(like your dev teams time) on features that end up being ignored in
the end.
27
uservoice.com
Get Your Priorities Straight! SHARE
Once youve been managing the same product for a while you will
likely notice the same feature, or more likely, features, getting left
off your up next list time after time. Chances are, these features
are still floating in your backlog for one of two reasons:
28
uservoice.com
Get Your Priorities Straight! SHARE
You can probably throw the ones that fall into that second bucket
out--you are likely never going to have extra resources and the list of
things you want to put on your road-
map is only going to get longer. If you
cant demonstrate the value of those
features now, you most likely wont be
able to down the line either--unless, of
course they pop up again in the form
of customer requests, in which case
youll have an opportunity to revisit
and reassess them.
The items that belong to the first category, however, can be some
of the most challenging for product managers to prioritize. Sure,
theyre important, but perhaps they dont seem urgent or dont want
to push off everything else on your plate to get them done, so these
features often wind up rotting away in your product backlog. Rather
than put off a decision, why dont you dig a little deeper and ask
yourself this: Is this an item your organization HAS to do or simply
WANTS to do?
29
uservoice.com
Get Your Priorities Straight! SHARE
When its a resource intensive want to do, you really need to build
out the business case to determine whether its a worthy cause. If
after building out the business case you determine that it is indeed
a worthy cause, then your organization may want to reallocate re-
sources on hold to tackle the initiative.
Surprisingly, its the the have to do items that are the trickiest be-
cause its inevitable that youll have to take care of them sooner or
later. The worst possible outcome is that the have to do project
suddenly becomes a have to do NOW project and ends up taking
up everyones time at an inopportune moment when you have a
closing window of opportunity for something else.
Liken this to your dentist telling you at a checkup that youll need
your wisdom teeth out...eventually. Youre left with two options: 1.
Put the procedure off until your wisdom teeth start growing in and
causing such excruciating pain that you have to reschedule your
family vacation to go get them taken out, or 2. Have them removed
at your earliest convenience, and despite being out-of-commission
for a few days, not missing your family vacation or other important
events.
30
uservoice.com
Get Your Priorities Straight! SHARE
31
uservoice.com
03
Maintaining a
Healthy Roadmap
Feeding Your Roadmap a Balanced Diet
Get Your Priorities Straight! SHARE
Maintaining A
Healthy Roadmap
Feeding Your Roadmap a Balanced Diet
33
uservoice.com
Get Your Priorities Straight! SHARE
TWEET
THIS
But you cant let those short term goals and shiny objects distract
you from whats important. The fanciest new feature wont do any-
one any good when your site is too slow, your servers are down or
your COGS is too high because you havent done the maintenance
work that all companies need to factor into their development plans.
Avoiding technical debt, among other common product focus pit-
falls means embracing a roadmap that covers all your bases; cus-
tomer requests, maintenance, updates, bugs, business needs, and
so on.
One way to ensure your roadmap has a healthy mix that takes care
of all of these needs is to use the bucket approach--categorizing
your initiatives into several buckets and making sure every release
has a balance of items from each category. For example, maybe
customer requests live in one category, technical and infrastructure
needs belong in another, and strategic items go into their own.
34
uservoice.com
Get Your Priorities Straight! SHARE
35
uservoice.com
Get Your Priorities Straight! SHARE
36
uservoice.com
Get Your Priorities Straight! SHARE
Be sure you dont jump the gun on feedback. When you allow cus-
tomer requests to simmer for a bit, you give yourself the opportu-
nity to collect feedback from more customers and validate whether
the request is worth acting on and whether the customer who first
requested the feature still wants it the next time you talk to them.
37
uservoice.com
Get Your Priorities Straight! SHARE
On its own, a new feature can seem like a great idea -- One more
thing to make our customers happy! -- however, most products
dont exist in a vacuum, and everything you add into the mix adds
weight and has implications on everything else your product already
does. Features dont come without a price, and investing in adding a
new feature means budgeting for more than just development and
implementation. New functions and features come with complexity
costs for customers and often require ongoing maintenance to keep
38
uservoice.com
Get Your Priorities Straight! SHARE
them healthy and ensure that they arent getting in the way of your
products core function.
Its all about striking the right balance between features and func-
tionality and maintaining focus on your product vision. You should
always consider whether something new has the potential to take
away from something you already have thats working great, because
it can sometimes be hard to remove functionality once people get
used to it.
Its not about ten features versus seven, its about the right four
versus the wrong eight (or the right eight versus the wrong four).
Its also about the right place and the right time to reveal the right
features. Every feature, widget, or interface control competes.
Loading up the screen with stuff that is used 10% of the time means
the stuff thats used 90% of the time has to fight for attention.
Thats not a good experience. The experience should be light,
flowing, and comfortable, not heavy, clunky, and frustrating.
J A SON F R I E D Basecamp
39
uservoice.com
Get Your Priorities Straight! SHARE
Finally, you certainly cant simply ignore the competition, but dont
let them prioritize things for you. If your product has direct competi-
tors, it can be easy to fall into catch-up mode as they churn out new
features that make your salespeople anxious, but dont fall into the
features arms race with your competitors.
You should also remember that very few competitors are competing
for the same exact customers with the same exact value proposition
and your products overall position may not be threatened or jeop-
ardized by the other companys new widget.
40
uservoice.com
Conclusion
W hen the dust settles, your roadmap should tell a story
about your products journey, or more accurately, you should be able
to tell a story that matches up with your roadmap.
roadmap they should see that the most important issues are being
addressed and have a better perspective of the scope of the various
things involved in the care and keeping of a successful product.
If your vision is clear and your navigation skills are successful, your
roadmaps audience will gain a deeper appreciation of what your
team is working on; theyll see that both todays work, tomorrows
tasks, and sprints during the weeks and months to come build to-
ward something significant. If you remember to focus on pursuing
your vision, solving customer problems, and constantly taking the
path with the greatest impact, youll have an easier time getting
where youd like to be and getting team buy-in to your plans.
42
uservoice.com
Prioritize your Roadmap
with Data
Let your customers help you know what to build next
with our leading product management platform
B Y HE ATHE R M C C L OSKE Y
Inbound & Content Marketing Manager, UserVoice