{"id":4509,"date":"2023-07-27T06:43:00","date_gmt":"2023-07-27T10:43:00","guid":{"rendered":"https:\/\/canny.io\/blog\/?p=4509"},"modified":"2026-04-07T14:32:44","modified_gmt":"2026-04-07T18:32:44","slug":"product-prioritization-frameworks","status":"publish","type":"post","link":"https:\/\/canny.io\/blog\/product-prioritization-frameworks\/","title":{"rendered":"The 2026 guide to product prioritization + the best frameworks"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">We talk a lot about product prioritization. That\u2019s because we\u2019ve seen how big of a difference it can make in building successful products. Choosing the right thing to build next can really be the deciding factor between making it or failing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Especially when the economy is unstable, prioritizing the most impactful projects is key. <a href=\"https:\/\/canny.io\/blog\/why-resource-optimization-is-critical-for-product-teams-in-2023\/\" target=\"_blank\" rel=\"noreferrer noopener\">Optimizing resources<\/a> really comes down to feature prioritization as well.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But what exactly is product feature prioritization and how do you approach it? We\u2019re breaking it down in this blog post \u2013 keep reading!&nbsp;<\/p>\n\n\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What is product prioritization?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Product prioritization is the process of deciding which features to develop first. Usually, a product manager assesses the potential impact on the user and the business when prioritizing.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">They consider factors such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Customer need<\/li>\n\n\n\n<li>Market demand<\/li>\n\n\n\n<li>Technical feasibility<\/li>\n\n\n\n<li>Resource constraints<\/li>\n\n\n\n<li>Potential benefits versus the costs<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The goal<\/strong> is to determine the most valuable and achievable features to build. Essentially, it&#8217;s deciding what to work on first to ensure the most significant benefits.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We recently held a webinar around resource optimization and prioritization. Product experts from Salesforce, Google and Mastercard joined us to talk about it. Check out the recording.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;<\/p>\n\n\n\n<center><iframe loading=\"lazy\" width=\"560\" height=\"315\" align=\"centre\" src=\"https:\/\/www.youtube.com\/embed\/rHhq3b2JK9Y\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen=\"\"><\/iframe><\/center>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why product prioritization matters<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When you don\u2019t prioritize, you essentially rely on your intuition. You might think that you know your product and your customers best. You may also have a very specific product vision. And you might be getting ideas from lots of different sources.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<center><iframe loading=\"lazy\" width=\"560\" height=\"315\" align=\"centre\" src=\"https:\/\/www.youtube.com\/embed\/qIncgzv9t2E\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen=\"\"><\/iframe><\/center>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ultimately, it doesn\u2019t matter where you get your ideas. What\u2019s important is prioritizing (aka picking the best) ideas. In other words, you need to have an objective way of determining which features are the most important.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here are a few reasons to prioritize:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>It helps your product team focus on developing the most valuable and impactful features from the product backlog<\/li>\n\n\n\n<li>It saves time and resources by avoiding wasted effort on low-value features<\/li>\n\n\n\n<li>It can help ensure that user needs are met, leading to higher <a href=\"https:\/\/canny.io\/blog\/feedback-management-customer-retention\/\" target=\"_blank\" rel=\"noreferrer noopener\">customer satisfaction and retention<\/a><\/li>\n\n\n\n<li>You can stay competitive by delivering features that meet market demand<\/li>\n\n\n\n<li>You can prioritize features that generate the most revenue or cost savings<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">All in all, there\u2019s no reason <strong>not<\/strong> to prioritize. But how exactly do you do that? Well, there are many different ways. And we\u2019re going to break down the most popular and effective ones.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Models\/frameworks<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Most product managers rely on a specific framework to <a href=\"https:\/\/canny.io\/blog\/prioritization-feature-development-canny\/\" target=\"_blank\" rel=\"noreferrer noopener\">prioritize<\/a>. These systems essentially help you make sense of the mess that <a href=\"https:\/\/canny.io\/blog\/what-is-idea-management\/\" target=\"_blank\" rel=\"noreferrer noopener\">idea management<\/a> could become. Without a working system, it\u2019s easy to get overwhelmed, miss important requests, and lose alignment with the team.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When you adopt one, or a few, of these prioritization methods, you can see the value of each idea. This, in turn, helps you <a href=\"https:\/\/canny.io\/blog\/roadmap-prioritization-guide\/\" target=\"_blank\" rel=\"noreferrer noopener\">plan and prioritize your overall roadmap<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Want an easier way to prioritize a roadmap? <a href=\"https:\/\/canny.io\/features\/product-roadmap\">Give our roadmap prioritization software a try<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Let\u2019s go over some prioritization frameworks and models to help you prioritize product features.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Keep in mind your overarching product strategy when selecting a model. You\u2019ll likely find that certain models fit better with your workflow.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Note: we put together <a href=\"https:\/\/go.canny.io\/prioritization-guide\">this guide with the best frameworks and examples<\/a>. Get it for free here!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div class=\"hs-cta-embed hs-cta-simple-placeholder hs-cta-embed-154219407671\"\n style=\"max-width:650px; margin: 0 auto;\" data-hubspot-wrapper-cta-id=\"154219407671\">\n  <a href=\"https:\/\/cta-service-cms2.hubspot.com\/web-interactives\/public\/v1\/track\/redirect?encryptedPayload=AVxigLKhNbWgxwwIgD8WqCxmQlzl3wnEv9Ay8%2FoeCqmQFSAKQ%2FQfVkDNDtCGDWQu1IbvbAnDWqoMgxhPW7%2BcjJBhPrCQmT1fWp44beROElTHcqHhl4A%3D&#038;webInteractiveContentId=154219407671&#038;portalId=5705808\" target=\"_blank\" rel=\"noopener\" crossorigin=\"anonymous\">\n    <img decoding=\"async\" alt=\"Complete guide to prioritization\" loading=\"lazy\" src=\"https:\/\/no-cache.hubspot.com\/cta\/default\/5705808\/interactive-154219407671.png\" style=\"height: 100%; width: 100%; object-fit: fill\"\n      onerror=\"this.style.display='none'\" \/>\n  <\/a>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>RICE<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Intercom introduced the <a href=\"https:\/\/www.intercom.com\/blog\/rice-simple-prioritization-for-product-managers\/\" target=\"_blank\" rel=\"noreferrer noopener\">RICE model<\/a>, which is now one of the most popular ones. It uses four main factors to rate any project or idea:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Reach \u2013 how many stakeholders will this affect?<\/li>\n\n\n\n<li>Impact \u2013 how important is this feature to your customers? (low, medium, or high)<\/li>\n\n\n\n<li>Confidence \u2013 how sure are you that your reach and impact estimates are correct? (%)<\/li>\n\n\n\n<li>Effort \u2013 how many people need to be involved? How many days, weeks, or months will this take?&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">After you\u2019ve estimated all of these numbers, you can calculate the score using this formula.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;RICE = (Reach x Impact x Confidence) \/ Effort<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Example<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Let\u2019s walk through an example.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Reach<\/strong>: How many users will this feature affect?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Score<\/strong>: 6 (the feature will affect a significant portion of your user base, but not everyone)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Impact<\/strong>: How much will this feature affect the key metric you&#8217;re trying to improve?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Score<\/strong>: 9 (the feature has the potential to significantly increase revenue)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Confidence<\/strong>: How confident are you in your estimates of reach and impact?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Score<\/strong>: 7 (you&#8217;re fairly confident in your estimates, but there&#8217;s still some uncertainty)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Effort<\/strong>: How much effort will it take to build this feature?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Score<\/strong>: 4 (the feature is fairly complex and will require a significant amount of development time)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To calculate the RICE score for this feature, you simply multiply the scores for each factor together:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>RICE score<\/strong> = 6 * 9 * 7 \/ 4 = 94.5<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Based on this RICE score, you might decide to prioritize this feature over others with lower scores. However, you would also want to take into account other factors, such as strategic alignment and resource availability, before making a final decision.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Remember<\/strong>: you can determine what each of these factors means to you.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, \u201creach\u201d can be the number of new customers you expect to get after shipping a new feature. Or maybe it\u2019s the number of new leads that will come.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Same with effort \u2013 some choose to focus on the hours it\u2019ll take. Others focus on how many people need to be involved. And some combine these two to get a \u201cperson-months\u201d number. Choose what makes the most sense to you.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pros:<\/strong> Bird\u2019s eye view. This framework helps you see the product from different perspectives.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cons<\/strong>: Time \u2013&nbsp;this framework is time-consuming. It\u2019s also not 100% accurate since it relies on estimates.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Best suited for<\/strong>: established products. You need existing data to make future projections with this model.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">ICE metric<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you liked the previous framework, but want something a bit simpler, ICE might be the model for you.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This scoring method ranks the impact, confidence, and ease of building a particular feature.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ICE score = impact * confidence * ease<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pros<\/strong>: quick and simple<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cons<\/strong>: subjective<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Best suited for<\/strong>: time-sensitive projects, picking a winner out of a few already shortlisted options<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Example<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Imagine you\u2019re considering three ideas:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Billing system improvements<\/li>\n\n\n\n<li>Adding a community tab<\/li>\n\n\n\n<li>Updating receipt design<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Here\u2019s how you could use ICE to score these ideas.<\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/Prioritization-guide-images-horizontal.avif\" alt=\"\" class=\"wp-image-5231\" style=\"width:650px;height:undefinedpx\" srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/Prioritization-guide-images-horizontal.avif 1920w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/Prioritization-guide-images-horizontal-768x432.avif 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/11\/Prioritization-guide-images-horizontal-1536x864.avif 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/itamargilad.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Source<\/em><\/a><\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Community tab is the clear winner here.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Impact\u2013Effort matrix<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Aka effort-impact or a 2&#215;2 matrix. It\u2019s also sometimes called value vs. complexity\/effort\/impact matrix. It works particularly well for visual thinkers (marketers or designers for example). This matrix shows how the <strong>value (impact)<\/strong> of a feature relates to the <strong>complexity of development (effort)<\/strong>. Here\u2019s how it works.&nbsp;<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>The product manager starts with a hypothesis and outlines all the required features<\/li>\n\n\n\n<li>Product teams that will work on this project (product, engineering, design, etc) vote on where to place each feature on the impact and effort dimensions<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;Every feature ends up in one of the four quadrants:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Quick win<\/strong> \u2013 low effort and high impact<\/li>\n\n\n\n<li><strong>Big bet<\/strong> \u2013 high effort and high impact<\/li>\n\n\n\n<li><strong>Fill-in<\/strong> \u2013 low effort and low impact<\/li>\n\n\n\n<li><strong>Money pit<\/strong> \u2013 high effort and low impact<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Impact-effort-1.avif\" alt=\"Impact\u2013Effort matrix\" class=\"wp-image-4538\" style=\"width:650px;height:undefinedpx\" srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Impact-effort-1.avif 1920w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Impact-effort-1-768x432.avif 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Impact-effort-1-1536x864.avif 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><figcaption class=\"wp-element-caption\"><em><a href=\"https:\/\/buildd.co\/product\/2x2-impact-effort-matrix\" target=\"_blank\" rel=\"noreferrer noopener\">Source<\/a><\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<h4 class=\"wp-block-heading\">Example<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Let&#8217;s say you are a product manager for a mobile app. You have these four potential features to prioritize:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add search functionality<\/li>\n\n\n\n<li>Create a new onboarding flow<\/li>\n\n\n\n<li>Allows users to save items to a wishlist<\/li>\n\n\n\n<li>Redesign the homepage<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Rate the impact and effort: For each feature, you need to rate the potential impact on your app&#8217;s success. You also have to rate the required effort. You can use a scale from 1 to 10. It\u2019ll look like this:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Impact-effort-example-1.avif\" alt=\"Impact\u2013Effort matrix example\" class=\"wp-image-4537\" style=\"width:650px;height:undefinedpx\" srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Impact-effort-example-1.avif 1920w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Impact-effort-example-1-768x432.avif 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Impact-effort-example-1-1536x864.avif 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><figcaption class=\"wp-element-caption\"><em><a href=\"https:\/\/buildd.co\/product\/2x2-impact-effort-matrix\" target=\"_blank\" rel=\"noreferrer noopener\">Source<\/a><\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Then, to make it even more visual, you can create a 2&#215;2 matrix like this.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Impact-effort-example-2.avif\" alt=\"Impact\u2013Effort matrix example 2\" class=\"wp-image-4536\" style=\"width:650px;height:undefinedpx\" srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Impact-effort-example-2.avif 1920w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Impact-effort-example-2-768x432.avif 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Impact-effort-example-2-1536x864.avif 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><figcaption class=\"wp-element-caption\"><em><a href=\"https:\/\/buildd.co\/product\/2x2-impact-effort-matrix\" target=\"_blank\" rel=\"noreferrer noopener\">Source<\/a><\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Based on this matrix, you\u2019ll prioritize search functions, followed by the new onboarding flow. And, thanks to this exercise, you can tell that a wishlist feature isn\u2019t the best idea right now. Homepage redesign might be nice, but it\u2019s not worth the effort right now either.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pros<\/strong>: easy to use and understand. It\u2019s visual and intuitive.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cons<\/strong>: limiting with a high emphasis on impact. Not every good idea will have a high impact.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Best suited for<\/strong>: projects with only a few features. Otherwise, it can get pretty confusing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When you have many features in each quadrant, you need to somehow score them further. For example, you can use the next prioritization method.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Feasibility, Desirability, and Viability (FDV) scorecard<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Using this method, you score each feature idea from 1 to 10 and try to assess whether it\u2019s feasible, desirable, and viable. Here\u2019s what it all means:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Feasibility<\/strong> \u2013 do we have enough resources, skills, time, tools, storage, people, etc to build this?<\/li>\n\n\n\n<li><strong>Desirability<\/strong> \u2013 do our users really want this feature? Does it solve their problem?<\/li>\n\n\n\n<li><strong>Viability <\/strong>\u2013<strong> <\/strong>will our users pay for the feature? Will it bring significant ROI?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">To use this scorecard, create a simple spreadsheet or a table and assign a score to each potential feature. Then add them all together. Have an open discussion with everyone who\u2019ll be involved in the development.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Example<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Let\u2019s walk through an example of four potential features that an ecommerce company might want to prioritize.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/FDV-example.avif\" alt=\"Feasibility, Desirability, and Viability (FDV) scorecard\" class=\"wp-image-4521\" style=\"width:650px;height:undefinedpx\" srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/FDV-example.avif 1920w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/FDV-example-768x432.avif 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/FDV-example-1536x864.avif 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/medium.com\/innovation-sweet-spot\/desirability-feasibility-viability-the-sweet-spot-for-innovation-d7946de2183c\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Source<\/em><\/a><\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">In this scenario, the mobile app wins.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pros<\/strong>: puts customers in the center and considers potential risks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cons<\/strong>: relies heavily on qualitative data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Best suited for<\/strong>: high-level discussions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you don\u2019t have enough customer feedback, it might be challenging to accurately assess desirability and viability, though.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Weighted score<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In this model, you give each feature a score based on two things: its importance, and how well it meets the needs of the user. Then you multiply the scores by the weight. This helps you rank the features in order of priority (higher scores = greater value to the customer).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pros<\/strong>: Flexible, objective and comprehensive<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cons<\/strong>: Complex to set up; omits qualitative data<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Best suited for<\/strong>: teams that have time and resources to set it up and adjust along the way<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Example<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">What we love about this approach is that we can select our own criteria. Here\u2019s how we made it work for us.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We took the factors that mattered the most to us and assigned a score to each of them (up to 100%). For example, we weigh more urgent items (priority) higher than design readiness.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That\u2019s because urgent means it will no longer be relevant if we miss the window. Other projects may suffer, and we might need to reallocate resources to make this one happen fast. But, based on our calculations, it\u2019ll be worth it in the end.&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1303\" src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/image.avif\" alt=\"Canny's prioritization score formula. \" class=\"wp-image-8153\" style=\"width:650px\" srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/image.avif 1600w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/image-768x625.avif 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/image-1536x1251.avif 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">We add these factors to our prioritization formula in Canny. It then scores ideas for us and tells us what the biggest priority should be. From there, it\u2019s easy to add the winning ideas to the <a href=\"https:\/\/feedback.canny.io\/admin\/roadmap\/product-q1-2023\">product roadmap<\/a> and get to work.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We feel like this particular system gives us and our clients a good idea of what matters most at any given time.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can also adjust the criteria and the weight as you progress and your priorities change. Each team and project might have different criteria, and this method allows for that flexibility.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It could be difficult to assign weight to each impact factor, though. So discuss it with your team to get alignment from the very beginning.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Cost of delay<\/strong><\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cCost of delay is a way to communicate the impact of time on the outcomes the company wishes to achieve.\u201d<\/p>\n<cite>Joshua Arnold, CPO at Apex Group<\/cite><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Cost of delay framework helps you assess the cost of <strong>not<\/strong> finishing a project or feature. Maybe you choose to postpone, but you\u2019d like to understand what it will cost you. If so, this is the model for you.<\/p>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-vimeo wp-block-embed-vimeo wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Cost of Delay \u2013 An Introduction\" src=\"https:\/\/player.vimeo.com\/video\/101506552?dnt=1&amp;app_id=122963\" width=\"1024\" height=\"576\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Here\u2019s the formula and how to use it:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Estimate revenue per unit of time (how much additional revenue can you expect every month if you had that feature)<\/li>\n\n\n\n<li>Estimate the time it will take to develop that specific feature<\/li>\n\n\n\n<li>Divide the estimated revenue by the estimated time = cost of delay<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Cost of delay = Estimated revenue \/ estimated time<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pros<\/strong>: focuses on money<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cons<\/strong>: subjective without accurate metrics<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Best suited for<\/strong>: new product launches and other time-sensitive projects<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Example<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Your competitor releases a cool new feature and is luring in your clients. You need to react and build a similar feature or at least offer an alternative.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Your sales team also hears about this feature from prospects. You work together to estimate how much money you\u2019re losing to competitors. At the same time, you can calculate how much additional MRR you could make if you had this feature.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then you estimate that your engineering team would need about 5 weeks to develop a similar feature.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, you divide the potential MRR by those 5 weeks and get your cost of delay.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Keep in mind<\/strong>: estimating \u200cmonetary value is effective, but also subjective. Talk to your <a href=\"https:\/\/canny.io\/blog\/why-sales-need-to-be-involved-in-product-prioritization\/\" target=\"_blank\" rel=\"noreferrer noopener\">sales team<\/a> and invite them into the conversation. They can help you understand the associated deal value.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Weighted shortest job first<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Weighted shortest job first is a part of the SAFe Lean-Agile framework. It uses the cost of delay from the previous section. With this framework, you\u2019d divide the cost of delay by job duration. This framework is similar to value vs complexity, but is a bit more detailed. Here\u2019s the formula.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>WSJF = CoD\/Job duration<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pros<\/strong>: Focused on ROI, consistent<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cons<\/strong>: Time-consuming to calculate<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Best suited for<\/strong>: minimum marketable features<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Example<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Let\u2019s illustrate with an example using three ideas.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Weighted-shortest-job-first-example.avif\" alt=\"Weighted shortest job first\" class=\"wp-image-4522\" style=\"width:650px;height:undefinedpx\" srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Weighted-shortest-job-first-example.avif 1920w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Weighted-shortest-job-first-example-768x432.avif 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Weighted-shortest-job-first-example-1536x864.avif 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><figcaption class=\"wp-element-caption\"><em><a href=\"https:\/\/scaledagileframework.com\/wsjf\/\" target=\"_blank\" rel=\"noreferrer noopener\">Source<\/a><\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Based on the calculated WSJF scores, you would prioritize the tasks in descending order of their scores:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Idea 3: WSJF = 480,000<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Idea 2: WSJF = 80,000<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Idea 1: WSJF = 50,000<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">MoSCoW method<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This product prioritization framework is great because it\u2019s also fairly simple. The idea is to use plain language and categorize all ideas into:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Must have<\/strong> \u2013 features that make or break your product<\/li>\n\n\n\n<li><strong>Should have<\/strong> \u2013 important but not vital features<\/li>\n\n\n\n<li><strong>Could have<\/strong> \u2013 nice to have ideas<\/li>\n\n\n\n<li><strong>Will not have<\/strong> \u2013 think back to the <strong>money pit<\/strong> examples from the <strong>Impact-effort matrix<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pros<\/strong>: flexible, collaborative, simple and quick<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cons<\/strong>: subjective, lacks big picture perspective<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Best suited for<\/strong>: mature products<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Example<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Here\u2019s how we would categorize our Canny features using this method.&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/MoSCoW-mehtod-example.avif\" alt=\"Weighted shortest job first example\" class=\"wp-image-4523\" style=\"width:650px;height:undefinedpx\" srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/MoSCoW-mehtod-example.avif 1920w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/MoSCoW-mehtod-example-768x432.avif 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/MoSCoW-mehtod-example-1536x864.avif 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">This analysis is especially useful if less technical team members are involved in a project. Be careful though: it\u2019s easy to end up with too many must-have features.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Kano model<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This model helps you figure out what features are most likely to satisfy customers. Then you weigh that against the investment to build the feature. It helps you determine which features are the most important to your customers. Knowing that you can truly build the right features that improve the customer experience.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Using the <a href=\"https:\/\/canny.io\/blog\/what-is-the-kano-model\/\" data-wpil-monitor-id=\"82\">Kano model<\/a>, you can group potential features into categories. For example, the categories could be:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Delight customers<\/li>\n\n\n\n<li>Satisfy customers<\/li>\n\n\n\n<li>Disappoint customers<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This model, unlike others, doesn\u2019t have a specific formula. Instead, it utilizes a two-dimensional graph to plot customer satisfaction against the presence or absence of a particular feature. The results are then categorized into the five Kano categories: delighters, performance, basics, satisfied, and dissatisfied.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Kano-model.avif\" alt=\"Kano model\" class=\"wp-image-4515\" style=\"width:650px;height:undefinedpx\" srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Kano-model.avif 1920w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Kano-model-768x432.avif 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Kano-model-1536x864.avif 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/www.mindtools.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Source<\/em><\/a><\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>Pros<\/strong>: puts customers first<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cons<\/strong>: time-consuming and biased<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Best suited for<\/strong>: startups striving to generate user feedback<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Example<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">A product manager is working on a new feature: playlist recommendations in the music streaming app. Here\u2019s how they\u2019d use the Kano model.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Interview customers about this potential feature<\/li>\n\n\n\n<li>Plot customer sentiment on a chart like the above<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">This way you can prioritize and focus on developing features that fall into the <strong>delighters<\/strong> and <strong>performance<\/strong> categories to maximize customer satisfaction.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Eisenhower matrix<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This matrix helps separate ideas based on their importance and urgency.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cI have two kinds of problems: the urgent and the important. The urgent are not important, and the important are never urgent\u201d&nbsp;<\/p>\n<cite>Dwight D. Eisenhower, US President<\/cite><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">You can visually plot ideas on a 4-section diagram.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"940\" height=\"788\" src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Eisenhower-matrix-example-copy.avif\" alt=\"Eisenhower matrix example\" class=\"wp-image-4514\" style=\"width:650px;height:undefinedpx\" srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Eisenhower-matrix-example-copy.avif 940w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Eisenhower-matrix-example-copy-768x644.avif 768w\" sizes=\"auto, (max-width: 940px) 100vw, 940px\" \/><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/www.altexsoft.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Source<\/em><\/a><\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">The outcome of this exercise would be:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>High priority: very important and very urgent<\/li>\n\n\n\n<li>Medium priority: important but not urgent<\/li>\n\n\n\n<li>Medium priority: urgent but not important<\/li>\n\n\n\n<li>Low priority: not urgent and not important<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pros<\/strong>: plain, open, and business-targeted<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cons<\/strong>: lacks the technical aspect, a bit oversimplified<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Best suited for<\/strong>: more stable environments<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Example<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Let&#8217;s illustrate with these four example tasks:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Idea 1: Fix critical security vulnerability<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Idea 2: Implement new feature requested by a key customer<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Idea 3: Review and update documentation<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Idea 4: Organize team meeting to discuss future roadmap<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here\u2019s how you\u2019d plot them.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"940\" height=\"788\" src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/image-2.avif\" alt=\"\" class=\"wp-image-8156\" style=\"width:650px\" srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/image-2.avif 940w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/image-2-768x644.avif 768w\" sizes=\"auto, (max-width: 940px) 100vw, 940px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><a href=\"https:\/\/www.altexsoft.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Source<\/em><\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Walking skeleton<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The walking skeleton method is common when developing MVPs. It helps to define which ones are absolutely critical for the product to work.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The walking skeleton represents a small implementation of the system with only a small end2end feature. It does not use the final architecture yet. At the point of production, it has the first connection with all the architectural components of the system. Later, the architecture and functionality evolve and grow together. This method is also the proof of concept.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pros<\/strong>: fast prioritization and market validation<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cons<\/strong>: limited functionality<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Best suited for<\/strong>: MVPs (minimum viable products)<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Example<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Here\u2019s how you can use the walking skeleton method.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Define product scope<\/strong>: get clear on the overall vision and goals of the product. Identify the core features and functionalities.<\/li>\n\n\n\n<li><strong>Identify key user journeys<\/strong>: determine the critical user journeys that the product needs support. These are typically the most important paths that users would take to achieve their goals.<\/li>\n\n\n\n<li><strong>Prioritize minimum functionality<\/strong>: prioritize the essential features and functionalities. Focus on building the absolute minimum set of features necessary to create a working product.<\/li>\n\n\n\n<li><strong>Create the walking skeleton<\/strong>: create a functional end-to-end system that supports the core user journeys. It\u2019s OK if it lacks additional features or polished interfaces.<\/li>\n\n\n\n<li><strong>Gather and validate feedback<\/strong>: validate your skeleton with users, stakeholders, or early adopters. Gather feedback on the usability, performance, and overall experience of the core product. This feedback will help shape future development and prioritize additional features.<\/li>\n\n\n\n<li><strong>Iterate and expand<\/strong>: Based on the feedback, iterate and expand upon the walking skeleton. Gradually add more features and functionalities. And don\u2019t forget to address any technical challenges or usability issues you discovered during the initial implementation.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Story mapping<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Story mapping technique starts with the product backlog and takes it to the next level. Through <a href=\"https:\/\/canny.io\/blog\/user-stories\/\">story mapping<\/a> you can determine your next product iteration.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The product team maps out users\u2019 interaction and usage of the product. They focus on the significant steps first, but also break them down into individual stories for each customer cluster. Here\u2019s how:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Horizontal axis: create a series of sequential categories that represent each stage of the user\u2019s journey<\/li>\n\n\n\n<li>Vertical axis: prioritize these tasks from top to bottom<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">With the story map, you\u2019ll get a visual and logical sequence of the user experience. This will help you determine which stories are a high priority.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Story-mapping.avif\" alt=\"Story mapping\" class=\"wp-image-4513\" style=\"width:650px;height:undefinedpx\" srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Story-mapping.avif 1920w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Story-mapping-768x432.avif 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Story-mapping-1536x864.avif 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/blog.hubspot.com\/marketing\/user-story-mapping\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Source<\/em><\/a><\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>Pros<\/strong>: you can quickly identify an MVP, collaborate with your team, and put your customers\u2019 experience first<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cons<\/strong>: avoids external factors like complexity<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Best suited for<\/strong>: MVPs<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Example<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Here are the detailed steps you\u2019d take to create a story map:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Define the user journey(s).<\/li>\n\n\n\n<li>Break it down into detailed steps and plot them on the horizontal axis.<\/li>\n\n\n\n<li>Add user stories and plot them on the vertical axis. When thinking of user stories, try to answer this question: what feature or functionality can support this step?<\/li>\n\n\n\n<li>Prioritize user stories. Consider factors like customer value, business goals, technical feasibility, and dependencies.<\/li>\n\n\n\n<li>Plot stories in order of priority: higher priority \u2013&nbsp;top, lower priority \u2013&nbsp;bottom.<\/li>\n\n\n\n<li>Get to work: focus on the high-priority user stories at the top of each column.<\/li>\n\n\n\n<li>Reiterate: keep adding to the story map, and reprioritize as needed.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Opportunity scoring<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This method is also known as opportunity analysis or gap analysis. It comes from Anthony Ulwick\u2019s concept called <a href=\"https:\/\/www.amazon.ca\/dp\/B000RG17R2\/ref=dp-kindle-redirect?_encoding=UTF8&amp;btkr=1\" target=\"_blank\" rel=\"noreferrer noopener\">outcome-driven innovation<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In short, Ulwick says that customers buy things to get certain jobs done. He goes on by saying that customers aren\u2019t very good at coming up with \u200csolutions to their problems. Still, their <a href=\"https:\/\/canny.io\/blog\/product-management-success\/\">feedb<\/a><a href=\"https:\/\/canny.io\/blog\/product-management-success\/\" target=\"_blank\" rel=\"noreferrer noopener\">a<\/a><a href=\"https:\/\/canny.io\/blog\/product-management-success\/\">ck<\/a> is very important. And we agree!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So you can use this feedback to list ideal outcomes. And after that you survey your customers, asking them:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>How important is this outcome or feature?<\/li>\n\n\n\n<li>How satisfied is the customer with the existing solutions?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Then, you can apply the numbers to the following formula:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Importance + (Importance \u2013 Satisfaction) = Opportunity<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can now rank different ideas or opportunities based on potential <strong>satisfaction<\/strong> and <strong>importance<\/strong>. To make it easier, you can plot the answers along the chart.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Opportunity-scoring.avif\" alt=\"Opportunity scoring\" class=\"wp-image-4512\" style=\"width:650px;height:undefinedpx\" srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Opportunity-scoring.avif 1920w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Opportunity-scoring-768x432.avif 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Opportunity-scoring-1536x864.avif 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/medium.com\/uxr-microsoft\/what-is-the-opportunity-score-and-how-to-obtain-it-bb81fcbf79b7\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Source<\/em><\/a><\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">At this point, you should be able to see the features that matter the most to the customers but have low satisfaction scores within your product. This is a clear indicator to prioritize these features.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pros<\/strong>: easy to visualize, categorize, and quickly identify innovative solutions<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cons<\/strong>: biased based on survey results<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Best suited for<\/strong>: products with lots of potential features and a large and engaged existing customer base<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Example<\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Define opportunities<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;Identify a list of potential opportunities or features to evaluate and prioritize. For this example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Opportunity 1: improve search functionality<\/li>\n\n\n\n<li>Opportunity 2: enhance mobile app performance<\/li>\n\n\n\n<li>Opportunity 3: build a new integration<\/li>\n<\/ul>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>Assign importance and satisfaction ratings<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Rate each opportunity on a scale of 1-10<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Importance (or potential value of the opportunity)<\/li>\n\n\n\n<li>Satisfaction (current level of satisfaction or fulfillment of the opportunity)&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Let&#8217;s assume the following ratings:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Opportunity 1: Importance = 9, Satisfaction = 3<\/li>\n\n\n\n<li>Opportunity 2: Importance = 7, Satisfaction = 5<\/li>\n\n\n\n<li>Opportunity 3: Importance = 8, Satisfaction = 2<\/li>\n<\/ul>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li><strong>Use the formula<\/strong><\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Opportunity 1: 9 + (9 &#8211; 3) = 15<\/li>\n\n\n\n<li>Opportunity 2: 7 + (7 &#8211; 5) = 9<\/li>\n\n\n\n<li>Opportunity 3: 8 + (8 &#8211; 2) = 14<\/li>\n<\/ul>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li><strong>Prioritize opportunities based on the scores<\/strong><\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Opportunity 1 (15)<\/li>\n\n\n\n<li>Opportunity 3 (14)<\/li>\n\n\n\n<li>Opportunity 2 (9)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Product tree<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This is a highly visual way of prioritizing. The goal is to \u201cprune\u201d the tree. Here\u2019s how.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Draw a tree<\/li>\n\n\n\n<li>Add existing product features to the trunk of the tree<\/li>\n\n\n\n<li>Add coming soon features to the closest branches<\/li>\n\n\n\n<li>Add the rest of the ideas to the further branches<\/li>\n\n\n\n<li>Involve your team and customers; add their ideas as the leaves of the tree<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Product-tree.avif\" alt=\"Product tree\" class=\"wp-image-4511\" style=\"width:650px;height:undefinedpx\" srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Product-tree.avif 1920w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Product-tree-768x432.avif 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Product-tree-1536x864.avif 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/medium.com\/@niitwork0921\/what-is-a-product-tree-and-how-does-it-help-product-teams-fc18adc05137\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Source<\/em><\/a><\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Once you\u2019re done, you\u2019ll see which branches have the most ideas. This should give you a clearer direction as to where to take your product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pros<\/strong>: highly collaborative and visual<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cons<\/strong>: not quantitive<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Best suited for<\/strong>: organizations with a large portfolio of products<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Example<\/h4>\n\n\n\n<h3 class=\"wp-block-heading\">Buy a feature<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This approach involves inviting your customers and other stakeholders to play a game. Here\u2019s how it goes:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Create a list of features you might want to build<\/li>\n\n\n\n<li>Assign a monetary value to each (based on effort, costs, time, etc)<\/li>\n\n\n\n<li>Get a group of people together and give each a set amount of \u201cmoney\u201d to spend<\/li>\n\n\n\n<li>Invite them to \u201cbuy\u201d features and watch what happens<\/li>\n\n\n\n<li>Organize and prioritize your features based on which ones were purchased the most<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Quick trick: purposefully place some features out of people\u2019s price range. Encourage them to team up and put their funds together if they have to. If that happens, that\u2019s an awesome indicator that a particular feature is super valuable and desirable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pros<\/strong>: fun and collaborative<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cons<\/strong>: won\u2019t work for early-stage ideas&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Best suited for<\/strong>: polished and ready-to-go features<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Jobs-to-be-done framework (JTBD)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This framework encourages product managers to take a step back and dig deeper into customers\u2019 motivations. It originated from Anthony Ulwick\u2019s opportunity scoring that we discussed above. And it\u2019s a bit similar to user story mapping.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A common example is this:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Someone says they need a drill<\/li>\n\n\n\n<li>You discover that they actually need to drill a hole in their wall<\/li>\n\n\n\n<li>As you keep digging, you realize that they want to hang a picture on their wall<\/li>\n\n\n\n<li>Now you can offer them alternative solutions (double-sided stickers, hooks, etc) and explain that they don\u2019t actually need a drill<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">To use this framework, you need to develop a job statement. Here\u2019s the formula:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[Verb] + [Object] + [Context]<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"1080\" src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Jobs-to-be-done-framework-JTBD.avif\" alt=\"Jobs-to-be-done-framework-JTBD\" class=\"wp-image-4510\" style=\"object-fit:contain;width:650px;height:472px\" srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Jobs-to-be-done-framework-JTBD.avif 1920w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Jobs-to-be-done-framework-JTBD-768x432.avif 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/Jobs-to-be-done-framework-JTBD-1536x864.avif 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><figcaption class=\"wp-element-caption\"><em><a href=\"https:\/\/www.coursera.org\/articles\/jobs-to-be-done\" target=\"_blank\" rel=\"noreferrer noopener\">Source<\/a><\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Check out <a href=\"https:\/\/www.youtube.com\/watch?v=xQV7HVyAJjc\">this episode of Lenny&#8217;s podcast<\/a> featuring a co-creator of this framework (Bob Moesta).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<center><iframe loading=\"lazy\" width=\"560\" height=\"315\" align=\"centre\" src=\"https:\/\/www.youtube.com\/embed\/xQV7HVyAJjc?si=OksL7FGG_t1SakDr\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen=\"\"><\/iframe><\/center>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pros<\/strong>: provides a deep understanding of customers\u2019 motivations and needs<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cons<\/strong>: might get too abstract and high-level<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Best suited for<\/strong>: complex or high-involvement products<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Example<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">If you\u2019re building a fitness app, a job statement might be \u201cimprove physical health and get stronger\u201d.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You\u2019d collaborate with your team to define how your product can get that job done for a customer. You\u2019d also list some desired outcomes for your customers. Then you\u2019d assess potential importance and satisfaction and prioritize from there.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Priority poker<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Here\u2019s another collaborative and fun way of prioritizing feature requests. And here\u2019s how you can use it.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Shortlist some ideas<\/li>\n\n\n\n<li>Get some stakeholders together<\/li>\n\n\n\n<li>Give each of them 20 cards&nbsp;\u2013 2 sets of numbers of 1 to 10<\/li>\n\n\n\n<li>Introduce the first idea<\/li>\n\n\n\n<li>Ask the team to lay down a card that represents how valuable this idea seems to them (1 = not valuable, 10 = very valuable)<\/li>\n\n\n\n<li>Reveal the cards and break people down into smaller groups; let them discuss<\/li>\n\n\n\n<li>Now ask them to lay down a card that represents estimation (1 = easy task, 10 = very difficult)<\/li>\n\n\n\n<li>Reveal the cards and break people down into smaller groups; let them discuss<\/li>\n\n\n\n<li>Add up valuation scores for each idea<\/li>\n\n\n\n<li>Add up estimation scores for each idea<\/li>\n\n\n\n<li>Divide the average valuation score by the estimation score<\/li>\n\n\n\n<li>Repeat for each idea<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pros<\/strong>: fun and interactive<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cons<\/strong>: time-consuming<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Best suited for<\/strong>: products with a short list of ideas and lots of resources<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">KJ method<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/articles.uie.com\/kj_technique\/\" target=\"_blank\" rel=\"noreferrer noopener\">This method<\/a> is also known as the sorting method, the matrix method, or the paired comparison method. Here\u2019s how you can use it:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Brainstorm a list of features<\/li>\n\n\n\n<li>Gather a few stakeholders<\/li>\n\n\n\n<li>Write each feature on a separate card or piece of paper<\/li>\n\n\n\n<li>Shuffle all the pieces of paper<\/li>\n\n\n\n<li>Ask each person to pick two random cards<\/li>\n\n\n\n<li>Now this person needs to pick one out of those two features and explain why they chose it<\/li>\n\n\n\n<li>Repeat<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pros<\/strong>: collaborative and fun<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cons<\/strong>: subjective as only one person makes the decision<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Best suited for<\/strong>: products with a short list of already good ideas<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Constraints framework<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Many methods we\u2019ve described share a similar drawback: they ignore the external environment. Lots of ideas can seem good on paper and rank very high when prioritized. But there are outside factors that can make building this feature very complicated.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That\u2019s why the constraints framework (also known as theory of constraints) exists. It focuses specifically on constraints. Here\u2019s how:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Identify any constraints you currently face or may encounter in the future &nbsp;\u2013 time, budget, <a href=\"https:\/\/canny.io\/blog\/why-resource-optimization-is-critical-for-product-teams-in-2023\/\" target=\"_blank\" rel=\"noreferrer noopener\">resources<\/a><\/li>\n\n\n\n<li>Rank them \u2013&nbsp;either assign numbers to each, or use a weighted ranking system we discussed above&nbsp;<\/li>\n\n\n\n<li>Compare the constraints\u2019 scores to the features you prioritized<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pros<\/strong>: includes the external environment<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Cons<\/strong>: limited scope lack of precision<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Best suited for<\/strong>: choosing the basic features for an MVP<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How to choose a prioritization model<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">As you\u2019ve read through these prioritization models, maybe some particular ones jumped out at you. If not, don\u2019t worry \u2013 we\u2019ll help you choose!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To select the right prioritization model or framework for your business, consider the following factors:&nbsp;<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>The nature of the tasks you need to prioritize<\/li>\n\n\n\n<li>The goals you want to achieve through prioritization<\/li>\n\n\n\n<li>The resources and constraints you have available<\/li>\n\n\n\n<li>The team or individuals who will be involved in the prioritization process<\/li>\n\n\n\n<li>The level of complexity involved in your project or task<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">For example, if your number one goal this quarter is to retain current customers, maybe the Kano model is right for you. After all, it focuses on delighting existing customers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Keep in mind<\/strong>: you don\u2019t have to only to pick one. There are so many frameworks for a reason. And different projects, teams and timelines require a different approach. So keep this guide handy and refer back to it when you\u2019re trying to prioritize new ideas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can also combine a few of these methods to find what works for you.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Prioritization in action: examples<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Here\u2019s how we prioritize at Canny. As we mentioned, we use the weighted scoring model.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">First, we outlined the factors that matter to us:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Votes from users<\/li>\n\n\n\n<li>Does this feature help to retain current customers?<\/li>\n\n\n\n<li>Does it help to generate new business?<\/li>\n\n\n\n<li>Is the idea coming from engaged companies?<\/li>\n\n\n\n<li>Is it a high priority?<\/li>\n\n\n\n<li>Is it ready for design?<\/li>\n\n\n\n<li>Will it help win new business for open opportunities?<\/li>\n\n\n\n<li>Is the vote coming from a paying customer?<\/li>\n\n\n\n<li>Does it improve our product roadmap?<\/li>\n\n\n\n<li>How does it affect our MRR?<\/li>\n\n\n\n<li>How many employees does this affect?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Here\u2019s what it looks like.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1303\" src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/image.avif\" alt=\"Canny's prioritization formula\" class=\"wp-image-8153\" style=\"width:650px;height:undefinedpx\" srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/image.avif 1600w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/image-768x625.avif 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/image-1536x1251.avif 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">As you can see, you can be as detailed or high-level as you\u2019d like. Typically, companies start high level and then discover what they need to add along the way.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Gathering supporting data<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Integrating with other tools makes prioritizing even easier. You know, the tools you already know and love:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Project management tools: ClickUp, Jira, Monday<\/li>\n\n\n\n<li>CRMs: Hubspot, Salesforce<\/li>\n\n\n\n<li>Customer support tools: Intercom, Drift, Zendesk<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">You can also feed ideas and feedback from these tools to Canny \u2013&nbsp;a user feedback and product management tool. That eliminates a lot of unnecessary work.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">During a sales call, a prospect mentions a specific feature you don\u2019t currently have.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Without leaving Hubspot or Salesforce, your sales rep can log in that feature request and make a note that this deal will help you win new business.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">They can also note how much potential MRR this deal can bring.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is exactly what we do at Canny.&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"682\" height=\"256\" src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/07\/image-3.avif\" alt=\"Dark mode feature request in Canny\" class=\"wp-image-8157\" style=\"width:650px\"\/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">When you\u2019re ready to work on that feature, you can import all the info directly into your project management tool \u2013 ClickUp, Jira, Monday, or others.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Key to building a killer product<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Product prioritization will help you truly delight your customers. When you prioritize the right projects, you\u2019ll innovate, win new business, and retain existing clients.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;There are many ways of prioritizing. You can certainly find a method that works for you. And don\u2019t be afraid to try a few different ones. You\u2019ll only know when you give it a try.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To make it all easier, try a product management tool. Canny will help you streamline all your feature requests and prioritization.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/canny.io\/register\">Give it a try for free<\/a> and see how easy prioritization can be.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div style=\"max-width: 650px; margin: 0 auto;\"> <!--HubSpot Call-to-Action Code --> <span class=\"hs-cta-wrapper\" id=\"hs-cta-wrapper-e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa\"> <span class=\"hs-cta-node hs-cta-e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa\" id=\"hs-cta-e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa\"> <!--[if lte IE 8]><div id=\"hs-cta-ie-element\"><\/div><![endif]--> <a href=\"https:\/\/cta-redirect.hubspot.com\/cta\/redirect\/5705808\/e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" class=\"hs-cta-img\" id=\"hs-cta-img-e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa\" style=\"border-width:0px;\" src=\"https:\/\/no-cache.hubspot.com\/cta\/default\/5705808\/e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa.png\" alt=\"New call-to-action\"\/> <\/a> <\/span> <script charset=\"utf-8\" src=\"https:\/\/js.hscta.net\/cta\/current.js\"><\/script> <script type=\"text\/javascript\"> hbspt.cta.load(5705808, 'e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa', {\"useNewLoader\":\"true\",\"region\":\"na1\"}); <\/script> <\/span> <!-- end HubSpot Call-to-Action Code --> <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Choosing the right thing to build can determine whether your product succeeds or fails. But what exactly is product prioritization? Keep reading!<\/p>\n","protected":false},"author":26,"featured_media":4543,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[9,7],"tags":[33,226,229,135,11,221,213,212,62,210,72,127,220,219,228,216,218,224,37,209,173,227,15,225,123,126,75,223,77,222,214,215],"class_list":["post-4509","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-canny-best-practices","category-product-management","tag-advice","tag-buy-a-feature","tag-constraints-framework","tag-cost-of-delay","tag-customer-satisfaction","tag-eisenhower-matrix","tag-fdv-scorecard","tag-feasibility-desirability-and-viability-scorecard","tag-feedback-management","tag-ice","tag-idea-management","tag-impact-effort-matrix","tag-kano-method","tag-kano-model","tag-kj-method","tag-moscow-method","tag-moscow-model","tag-opportunity-scoring","tag-prioritization","tag-prioritization-framework","tag-prioritization-frameworks","tag-priority-poker","tag-product-management","tag-product-tree","tag-resource-optimization","tag-rice","tag-roadmap","tag-story-mapping","tag-user-feedback","tag-walking-skeleton","tag-weighted-score","tag-weighted-shortest-job-first"],"aioseo_notices":[],"modified_by":"Eric Hoppe","_links":{"self":[{"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/posts\/4509","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/users\/26"}],"replies":[{"embeddable":true,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/comments?post=4509"}],"version-history":[{"count":40,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/posts\/4509\/revisions"}],"predecessor-version":[{"id":11091,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/posts\/4509\/revisions\/11091"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/media\/4543"}],"wp:attachment":[{"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/media?parent=4509"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/categories?post=4509"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/tags?post=4509"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}