{"id":6277,"date":"2024-04-11T06:48:00","date_gmt":"2024-04-11T10:48:00","guid":{"rendered":"https:\/\/canny.io\/blog\/?p=6277"},"modified":"2024-04-02T14:37:54","modified_gmt":"2024-04-02T18:37:54","slug":"product-feature-planning","status":"publish","type":"post","link":"https:\/\/canny.io\/blog\/product-feature-planning\/","title":{"rendered":"How to succeed with product feature planning (with&nbsp;examples)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Imagine you&#8217;re building a puzzle. Each piece must fit perfectly to create the whole picture. Product feature planning is a lot like that. It&#8217;s about picking the right pieces (features) for your product puzzle. You want to make sure each feature makes sense for your users and helps them.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The big goal is to match what your product does (its features) with what your customers need and how they act. You need to really understand your customers. What do they like? What problems do they have? When you know this, you can start planning features they&#8217;ll love and use.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If your product&#8217;s features don&#8217;t match your customer&#8217;s needs, it&#8217;s like having puzzle pieces from different puzzles. They just won&#8217;t fit. To get it right, watch your customers closely, listen to what they tell you, and be ready to adjust your plan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So, let&#8217;s dive in and learn how to do this step-by-step. By the end, you&#8217;ll see how getting this feature planning right can make a massive difference in creating a product that people really want.<\/p>\n\n\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"1024\" height=\"1024\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/DALL\u00b7E-2024-03-29-13.17.28-Create-an-infographic-that-visually-represents-the-steps-of-feature-planning-in-product-development.-The-graphic-should-be-simple-and-2D-featuring-a-.webp\" alt=\"Product feature planning process\" class=\"wp-image-6287 lazyload\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/1024;width:650px\" data-srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/DALL\u00b7E-2024-03-29-13.17.28-Create-an-infographic-that-visually-represents-the-steps-of-feature-planning-in-product-development.-The-graphic-should-be-simple-and-2D-featuring-a-.webp 1024w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/DALL\u00b7E-2024-03-29-13.17.28-Create-an-infographic-that-visually-represents-the-steps-of-feature-planning-in-product-development.-The-graphic-should-be-simple-and-2D-featuring-a--150x150.webp 150w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/DALL\u00b7E-2024-03-29-13.17.28-Create-an-infographic-that-visually-represents-the-steps-of-feature-planning-in-product-development.-The-graphic-should-be-simple-and-2D-featuring-a--768x768.webp 768w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 1: identify customer needs and behaviors<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The first step in the product planning process is understanding what your customers need and how they behave. This insight helps to determine what features you should develop to effectively meet those needs.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Observe customer behavior<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Start by watching how your customers interact with your product or similar products. Look for patterns in their behavior.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>What features do they use the&nbsp;most?<\/li>\n\n\n\n<li>Where do they seem to struggle or get&nbsp;frustrated?<\/li>\n\n\n\n<li>Which features are and aren&#8217;t&nbsp;intuitive?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Observing these behaviors gives you a clear picture of what&#8217;s working and what&#8217;s not. Focus on the core customer need.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Gather feedback<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Feedback is gold in this process. Use every tool you have to collect it. This means:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Reviewing <a href=\"https:\/\/canny.io\/use-cases\/feature-request-management\">feature&nbsp;requests<\/a><\/li>\n\n\n\n<li>Distributing&nbsp;surveys<\/li>\n\n\n\n<li>Conducting <a href=\"https:\/\/canny.io\/blog\/how-to-interview-customers-for-best-insights\/\">user&nbsp;interviews<\/a><\/li>\n\n\n\n<li>Performing usability&nbsp;tests<\/li>\n\n\n\n<li>Market&nbsp;research<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Each method provides a different perspective on what your users want and need.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Provide a deep dive into individual experiences.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"1024\" height=\"1024\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/DALL\u00b7E-2024-03-29-13.34.31-Create-a-2D-infographic-on-a-light-grey-background-E2E2EB-featuring-accents-in-light-purple-525DFA-and-main-elements-in-deeper-purple-3D498D.webp\" alt=\"Gather feedback\" class=\"wp-image-6289 lazyload\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/1024;width:650px\" data-srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/DALL\u00b7E-2024-03-29-13.34.31-Create-a-2D-infographic-on-a-light-grey-background-E2E2EB-featuring-accents-in-light-purple-525DFA-and-main-elements-in-deeper-purple-3D498D.webp 1024w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/DALL\u00b7E-2024-03-29-13.34.31-Create-a-2D-infographic-on-a-light-grey-background-E2E2EB-featuring-accents-in-light-purple-525DFA-and-main-elements-in-deeper-purple-3D498D-150x150.webp 150w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/DALL\u00b7E-2024-03-29-13.34.31-Create-a-2D-infographic-on-a-light-grey-background-E2E2EB-featuring-accents-in-light-purple-525DFA-and-main-elements-in-deeper-purple-3D498D-768x768.webp 768w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Method<\/strong><\/td><td><strong>Benefit<\/strong><\/td><\/tr><tr><td>Feature requests<\/td><td>Show what your users wish they could do with your product<\/td><\/tr><tr><td>Surveys<\/td><td>Give a broader view of user satisfaction, motivations, and desired improvements<\/td><\/tr><tr><td>User interviews<\/td><td>Provide a deep dive into individual experiences<br>Offer detailed insights into user needs<\/td><\/tr><tr><td>Usability tests<\/td><td>Reveal where users face difficulties and what might be causing those issues<\/td><\/tr><tr><td>Market research<\/td><td>See what\u2019s working (or not) with existing solutions<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Uncover detailed insights into user needs<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Usability tests reveal where users face difficulties and what might be causing those issues.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The main goal here is to identify pain points. Pain points are problems that your customers face regularly. They&#8217;re the obstacles that prevent them from achieving their goals smoothly. Focusing on these pain points lets you <a href=\"https:\/\/canny.io\/blog\/product-prioritization-frameworks\/\">prioritize features<\/a> that solve these problems. Solving real problems for your users will make your product valuable and indispensable.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 2: conceptualize product features<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The next step is to turn those insights into a <a href=\"https:\/\/canny.io\/use-cases\/idea-management\">concrete product idea<\/a>. This involves two fundamental processes:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Validating and prioritizing your&nbsp;ideas<\/li>\n\n\n\n<li>Using the proper methods, frameworks, and tools to support your&nbsp;planning<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Validate and prioritize feature ideas<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Not all feature ideas will be worth pursuing. Product managers need to validate each idea to make sure it&#8217;s something your customers truly need and will use. Ask questions like:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Does this feature solve a real&nbsp;problem?<\/li>\n\n\n\n<li>Is it something a lot of users have asked for?\n<ul class=\"wp-block-list\">\n<li>Which users? Are they paying&nbsp;customers?<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>How does it fit with the rest of the&nbsp;product?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">After validating your ideas, prioritize them. Consider which features will significantly impact your users&#8217; satisfaction and your product&#8217;s success. Think about factors like:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Required effort to develop the&nbsp;feature<\/li>\n\n\n\n<li>Its potential to attract new&nbsp;users<\/li>\n\n\n\n<li>Its ability to retain existing&nbsp;ones<\/li>\n\n\n\n<li>How it aligns with your product&#8217;s overall&nbsp;goals<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Methods, frameworks, and tools<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Many methods and frameworks are out there to help you with feature prioritization.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, the RICE scoring model (Reach, Impact, Confidence, Effort) is a <a href=\"https:\/\/canny.io\/blog\/prioritization-feature-development-canny\/\">popular method for prioritizing features<\/a>. It&#8217;s based on their expected benefit and the effort required to build them.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"1520\" height=\"236\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/04\/rice.jpg\" alt=\"rice prioritization framework\" class=\"wp-image-4113 lazyload\" style=\"--smush-placeholder-width: 1520px; --smush-placeholder-aspect-ratio: 1520\/236;width:650px\" data-srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/04\/rice.jpg 1520w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2023\/04\/rice-768x119.jpg 768w\" data-sizes=\"(max-width: 1520px) 100vw, 1520px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/canny.io\/blog\/what-is-the-kano-model\/\">The Kano model<\/a> is another tool that helps you understand which features will satisfy and delight users.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"1520\" height=\"800\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/01\/Kano-model.png\" alt=\"Kano model\" class=\"wp-image-5563 lazyload\" style=\"--smush-placeholder-width: 1520px; --smush-placeholder-aspect-ratio: 1520\/800;width:650px\" data-srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/01\/Kano-model.png 1520w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/01\/Kano-model-768x404.png 768w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/01\/Kano-model-760x400.png 760w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/01\/Kano-model-209x110.png 209w\" data-sizes=\"(max-width: 1520px) 100vw, 1520px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Explore more prioritization frameworks in our guide. It will help you choose the best framework for your unique business.<\/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\" data-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'\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" \/>\n  <\/a>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In terms of tools, Canny is a powerful platform that can support you in this step. It allows you to collect and manage user feedback in one place. This makes it easier to see which features are most requested by your users.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once you have all the feature requests in one place, <a href=\"https:\/\/canny.io\/blog\/prioritization-feature-development-canny\/\">Canny can help you prioritize them<\/a>. After that, you can quickly <a href=\"https:\/\/canny.io\/blog\/product-roadmap-best-practices\/\">build a roadmap<\/a> and get to work.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Canny also helps you track the progress of feature requests and communicate updates to your users. You can keep everyone engaged and informed.<\/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 lazyload\" id=\"hs-cta-img-e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa\" style=\"border-width:0px;\" data-src=\"https:\/\/no-cache.hubspot.com\/cta\/default\/5705808\/e1d55d08-a2cf-44a3-a9a0-f3ca5ff21dfa.png\" alt=\"New call-to-action\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/> <\/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\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Valuing and prioritizing your feature ideas effectively lays a strong foundation for a successful product.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Connect product requirements to user stories and epics<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Start by linking the product requirements you&#8217;ve developed to <a href=\"https:\/\/canny.io\/blog\/user-stories\/\">user stories<\/a> and <a href=\"https:\/\/canny.io\/blog\/what-is-epic\/\">epics<\/a>. This helps ensure the feature addresses specific user needs and fits into the larger product narrative.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A user story describes the feature from the user&#8217;s perspective, explaining what they need and why.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An epic is a larger body of work that you can break down into smaller user stories. This connection is crucial for aligning the feature with user expectations and overall product goals.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Create a product roadmap<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Develop a roadmap that outlines how the feature fits into the broader product strategy. This should include how the feature will evolve and relate to other planned features or updates. A product development roadmap helps keep everyone aligned and focused on the long-term vision for the product.<\/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-140611825417\"\n  style=\"max-width:100%; max-height:100%; margin:0 auto; width:650px;height:277.1953125px\" data-hubspot-wrapper-cta-id=\"140611825417\">\n  <a href=\"https:\/\/cta-service-cms2.hubspot.com\/web-interactives\/public\/v1\/track\/redirect?encryptedPayload=AVxigLLS7PBJ7yjljmP1DdM4wcgmZGtXYNXA6LHS4Ng9ON%2BXYgOg%2Bu0mfo%2FpCOw%2Bz63AeGANAykAaNs01WVTkiaCXL3bRv9S0HYUDuyAldZ1ZND479QfEj0W97aHwWtmoylz5hIhHBWed4%2Bd4Gxucg6BwC%2FUp4CCYe%2F45BLik2ekdP1h9meBv137muY%3D&#038;webInteractiveContentId=140611825417&#038;portalId=5705808\" target=\"_blank\" rel=\"noopener\" crossorigin=\"anonymous\">\n    <img decoding=\"async\" alt=\"Free roadmap templates\" data-src=\"https:\/\/no-cache.hubspot.com\/cta\/default\/5705808\/interactive-140611825417.png\" style=\"height: 100%; width: 100%; object-fit: fill\"\n      onerror=\"this.style.display='none'\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" \/>\n  <\/a>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 3: articulate product features<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The next step is to clearly define the features from the previous step. This means describing:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>What each feature&nbsp;does<\/li>\n\n\n\n<li>Why it&#8217;s&nbsp;necessary<\/li>\n\n\n\n<li>How it fits into the overall product&nbsp;strategy<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Everyone involved, from your team to stakeholders, needs to understand the product vision and purpose of each feature. This is a core function of product management.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Set strategic alignment<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">First, ensure that each feature aligns with your product goal. Ask yourself how the feature supports your product&#8217;s mission and long-term objectives. This alignment ensures that the feature contributes to the overall direction and success of the product. It&#8217;s not just a nice-to-have.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Address user challenges<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Each feature should address a specific user challenge or need from step 1. Clearly articulate how the feature will solve this problem or improve the user experience. This connection should be evident to anyone who reads the product requirements.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Detail the functionality<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Describe in detail what the feature will do and how it will work from the user&#8217;s perspective. This includes the user interface, user interactions, and any changes to existing functionalities. A detailed description helps your development team understand what to build.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Set budget<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Determine the budget for developing each feature. This involves estimating the costs associated with:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Design<\/li>\n\n\n\n<li>Development<\/li>\n\n\n\n<li>Testing<\/li>\n\n\n\n<li>Deployment<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Set a budget early. It helps to prioritize features and efficiently allocate resources.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Allocate resources<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Decide which <a href=\"https:\/\/canny.io\/blog\/why-resource-optimization-is-critical-for-product-teams-in-2023\/\">resources<\/a> (team members, technology, etc.) you&#8217;ll need to develop the feature. Assign tasks to specific team members based on their skills and expertise. Think of any external resources that you may need.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Write product requirements<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, write down the product requirements for each feature. This document should include all the information mentioned above:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Strategic&nbsp;alignment<\/li>\n\n\n\n<li>User&nbsp;challenges<\/li>\n\n\n\n<li>Feature&nbsp;addresses<\/li>\n\n\n\n<li>Detailed&nbsp;functionality<\/li>\n\n\n\n<li>Budget<\/li>\n\n\n\n<li>Resource&nbsp;allocation<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Product requirements are a blueprint for the development team and a reference point for stakeholders.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 4: build the feature<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">It&#8217;s time to start building! This phase turns your product plan and feature idea into real, usable features for your product. Here&#8217;s how to approach it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Agile, Waterfall, Sprint Planning<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">First, decide on a development methodology. Agile and Waterfall are two common approaches, each with its own benefits.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Agile methodology focuses on flexibility and continuous improvement through short cycles or sprints. It allows for regular feedback and adjustments.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Waterfall is more linear. You&#8217;re moving from one stage to the next after each is completed. This can be useful for projects with well-defined requirements.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/canny.io\/blog\/what-is-agile-sprint-planning\/\">Sprint planning<\/a> is part of the Agile method. You break up tasks into smaller, manageable chunks to be completed in short time frames. This helps keep product teams focused. It&#8217;s also easier to regularly assess progress and quickly adjust.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"1024\" height=\"1024\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/DALL\u00b7E-2024-03-29-14.15.52-Create-a-2D-diagram-with-a-light-grey-background-E2E2EB-using-light-purple-525DFA-for-accents-and-deeper-purple-3D498D-for-the-main-elements.webp\" alt=\"Agile vs Waterfall\" class=\"wp-image-6290 lazyload\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/1024;width:650px\" data-srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/DALL\u00b7E-2024-03-29-14.15.52-Create-a-2D-diagram-with-a-light-grey-background-E2E2EB-using-light-purple-525DFA-for-accents-and-deeper-purple-3D498D-for-the-main-elements.webp 1024w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/DALL\u00b7E-2024-03-29-14.15.52-Create-a-2D-diagram-with-a-light-grey-background-E2E2EB-using-light-purple-525DFA-for-accents-and-deeper-purple-3D498D-for-the-main-elements-150x150.webp 150w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/DALL\u00b7E-2024-03-29-14.15.52-Create-a-2D-diagram-with-a-light-grey-background-E2E2EB-using-light-purple-525DFA-for-accents-and-deeper-purple-3D498D-for-the-main-elements-768x768.webp 768w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Design<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/canny.io\/blog\/designer-founder-tips\/\">The design phase<\/a> is where the team creates visual and interaction design. It&#8217;s important to keep user experience in mind. Ensuring the feature is visually appealing, intuitive, and easy to use. Design should always align with the overall product strategy and user needs.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"1024\" height=\"1024\" data-src=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/DALL\u00b7E-2024-03-29-14.23.06-Create-a-2D-visual-mockup-or-wireframe-on-a-light-grey-background-E2E2EB-with-light-purple-525DFA-for-accents-and-deeper-purple-3D498D-for-t.webp\" alt=\"Mockups of product features\" class=\"wp-image-6291 lazyload\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/1024;width:650px\" data-srcset=\"https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/DALL\u00b7E-2024-03-29-14.23.06-Create-a-2D-visual-mockup-or-wireframe-on-a-light-grey-background-E2E2EB-with-light-purple-525DFA-for-accents-and-deeper-purple-3D498D-for-t.webp 1024w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/DALL\u00b7E-2024-03-29-14.23.06-Create-a-2D-visual-mockup-or-wireframe-on-a-light-grey-background-E2E2EB-with-light-purple-525DFA-for-accents-and-deeper-purple-3D498D-for-t-150x150.webp 150w, https:\/\/canny.io\/blog\/wp-content\/uploads\/2024\/03\/DALL\u00b7E-2024-03-29-14.23.06-Create-a-2D-visual-mockup-or-wireframe-on-a-light-grey-background-E2E2EB-with-light-purple-525DFA-for-accents-and-deeper-purple-3D498D-for-t-768x768.webp 768w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><figcaption class=\"wp-element-caption\">Mockups of product design<\/figcaption><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">QA (quality assurance)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Quality assurance is critical to ensure the new feature works as intended and doesn&#8217;t introduce any new issues into the product. QA involves systematic testing of the feature under various conditions and scenarios. It helps identify bugs and issues that need to be fixed before the feature can be released to users.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Feedback<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/canny.io\/blog\/100000-reasons-to-track-client-feedback\/\">Gathering feedback<\/a> is crucial throughout the building process. This can come from internal team members, <a href=\"https:\/\/canny.io\/blog\/finding-beta-testers-saas\/\">beta testers<\/a>, or a select group of users. Feedback provides insight into how real users interact with the feature, what they like, and what could be improved.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Technical documentation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, remember to create or update technical documentation. This should include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Detailed information about the&nbsp;feature<\/li>\n\n\n\n<li>How it&nbsp;works<\/li>\n\n\n\n<li>Any changes made to the system or&nbsp;codebase<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Documentation is essential for future development and maintenance. It helps new team members understand the product&#8217;s features and architecture.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 5: plan the release<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">It&#8217;s time to plan the feature\u2019s release. This stage is about preparing to bring your new feature into the hands of users. It requires careful coordination and clear communication across your team. Here&#8217;s how to go about it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Build a release plan<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A release plan outlines the steps needed for product launch. It includes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Timelines<\/li>\n\n\n\n<li>Key&nbsp;milestones<\/li>\n\n\n\n<li>Specific tasks required to move the feature from development to&nbsp;release<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Make your plan detailed yet flexible, allowing for adjustments as needed.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Set goals<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Define clear, measurable goals for the feature release. What do you hope to achieve? It could be:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/canny.io\/blog\/feedback-management-customer-retention\/\">Improving user&nbsp;satisfaction<\/a><\/li>\n\n\n\n<li>Increasing&nbsp;engagement<\/li>\n\n\n\n<li>Addressing a specific user pain&nbsp;point<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Having clear goals helps you focus your efforts and measure success post-release.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Define team roles<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Clearly define the roles and responsibilities of team members involved in the release.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Who is responsible for final QA&nbsp;testing?<\/li>\n\n\n\n<li>Who will handle marketing and&nbsp;communication?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Assigning specific tasks ensures you cover all aspects of the release and helps prevent last-minute surprises.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Establish timelines<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Set realistic timelines for each stage of the release process. Include buffer time for unexpected delays or issues that may arise. Clear timelines help manage expectations and keep the team on track.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Plan product marketing<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, develop a <a href=\"https:\/\/canny.io\/blog\/what-is-product-marketing\/\">marketing plan for your feature<\/a>. This includes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>How you&#8217;ll communicate the release to&nbsp;users<\/li>\n\n\n\n<li>Promotional activities you&#8217;ll&nbsp;undertake<\/li>\n\n\n\n<li><a href=\"https:\/\/canny.io\/features\/collect-feedback\">How you&#8217;ll gather and respond to user feedback<\/a>&nbsp;post-release<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Canny can help you post product updates and notify your users. It can also assist with actioning customer feedback you receive.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div class=\"hs-cta-embed hs-cta-embed-122984161548\" style=\"max-width:650px; margin: 0 auto; data-hubspot-wrapper-cta-id=\"122984161548\">\n  <link rel=\"stylesheet\" href=\"https:\/\/js.hscta.com\/embeddable_cta_placeholder_v1.css\">\n  <div class=\"hs-cta-loading-dot__container\">\n     <div class=\"hs-cta-loading-dot\"><\/div>\n     <div class=\"hs-cta-loading-dot\"><\/div>\n     <div class=\"hs-cta-loading-dot\"><\/div>\n  <\/div>\n  <div class=\"hs-cta-embed__skeleton\"><\/div>\n  <picture>\n    <source srcset=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" media=\"(max-width: 480px)\" \/>\n    <img decoding=\"async\" alt=\"Get a free walkthrough\" data-src=\"https:\/\/no-cache.hubspot.com\/cta\/default\/5705808\/interactive-122984161548.png\" style=\"height: 100%; width: 100%; object-fit: fill\" onerror=\"this.style.display='none'\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" \/>\n  <\/picture>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 6: plan for the unexpected<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Even with the most careful planning, unexpected challenges can arise. It&#8217;s crucial to anticipate potential issues and have strategies to quickly address them. Here&#8217;s how you can prepare for and mitigate unexpected outcomes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Identify unexpected outcomes<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Begin by identifying what could potentially go wrong. This might include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Technical&nbsp;issues<\/li>\n\n\n\n<li>Development&nbsp;delays<\/li>\n\n\n\n<li>Negative user&nbsp;feedback<\/li>\n\n\n\n<li>Lower than expected engagement with the new&nbsp;feature<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Acknowledging these possibilities upfront allows you to prepare more effectively.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Delays<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Delays are common in <a href=\"https:\/\/canny.io\/blog\/customer-feedback-in-product-development\/\">product development<\/a>. They come from:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Underestimated task&nbsp;complexities<\/li>\n\n\n\n<li>Resource&nbsp;shortages<\/li>\n\n\n\n<li>Unforeseen technical&nbsp;challenges<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">To mitigate delays, build flexible timelines, and have contingency plans. Regularly review progress against your schedule and adjust as needed.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Unhappy customers<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">New features can sometimes disappoint or confuse users. To reduce the impact of unhappy customers, set clear expectations before the release. Once the feature is live, <a href=\"https:\/\/canny.io\/use-cases\/product-management\">actively seek user feedback<\/a> through surveys, forums, or direct outreach. Be ready to make quick adjustments based on this feedback to improve user experience.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Mistakes and bugs<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">New features can introduce bugs no matter how thorough your QA process is. To mitigate this:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Have a robust testing phase during&nbsp;development.<\/li>\n\n\n\n<li>Consider a phased rollout to catch and fix issues before they affect all&nbsp;users.<\/li>\n\n\n\n<li>Establish a clear process for users to report&nbsp;problems.<\/li>\n\n\n\n<li>Ensure your product team can respond quickly to fix&nbsp;them.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">How to mitigate<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Here&#8217;s how you can combat most of these potential issues.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Rapid response plans<\/strong>. Establish a plan for quickly addressing and fixing issues as they arise. Have a dedicated team ready to tackle critical bugs and communicate with&nbsp;users.<\/li>\n\n\n\n<li><strong>Communication<\/strong>. Keep <a href=\"https:\/\/canny.io\/blog\/continuous-feedback\/\">lines of communication<\/a> open with your users. If something goes wrong, be transparent about the issue and what you&#8217;re doing to fix it. This can help maintain trust and reduce&nbsp;frustration.<\/li>\n\n\n\n<li><strong>Feedback loops<\/strong>. Implement mechanisms to <a href=\"https:\/\/canny.io\/blog\/the-best-way-to-collect-user-feedback\/\">gather user feedback quickly<\/a> after the release. This can help you identify and address issues before they become&nbsp;widespread.<\/li>\n\n\n\n<li><strong>Iterate quickly<\/strong>. Be prepared to make fast iterations on your feature based on real user feedback. Quick iteration can turn a potentially negative user experience into a positive&nbsp;one.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Step 7: iterate on product features<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After launching a new feature, the work isn&#8217;t over. You need to continuously refine and improve it based on user interactions. This ongoing iteration ensures your product remains relevant, helpful, and ahead of competitors. Here&#8217;s how to effectively iterate on your product features.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Use analytics<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Start by diving into <a href=\"https:\/\/amplitude.com\/guides\/product-analytics\" target=\"_blank\" rel=\"noreferrer noopener\">product analytics<\/a>. This includes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Engagement&nbsp;metrics<\/li>\n\n\n\n<li>Feature usage&nbsp;patterns<\/li>\n\n\n\n<li>Time spent on new&nbsp;features<\/li>\n\n\n\n<li>Any other relevant&nbsp;statistics<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Analytics can tell you how many people use the feature and how they use it. Look for trends, such as which aspects of the feature are most popular. Also, notice which are underused or causing users to drop off.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Gather user feedback<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes, feedback again. User feedback is invaluable for understanding the real-world impact of your features. Collect feedback through:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Surveys<\/li>\n\n\n\n<li>User&nbsp;interviews<\/li>\n\n\n\n<li>Support&nbsp;tickets<\/li>\n\n\n\n<li>Social&nbsp;media<\/li>\n\n\n\n<li>Feedback boards like&nbsp;Canny<\/li>\n\n\n\n<li>Sales&nbsp;calls<\/li>\n\n\n\n<li>Customer success&nbsp;interactions<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Pay particular attention to what users say about what they like, what they don&#8217;t like, and what they wish the feature could do. This direct feedback can uncover insights not readily apparent from analytics alone.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When you make it easy for users to share feedback, they&#8217;ll be more likely to do so.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Analyze performance data<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/help.klaviyo.com\/hc\/en-us\/articles\/360047083252\" target=\"_blank\" rel=\"noreferrer noopener\">Performance data<\/a> gives you insight into the technical aspects of your feature. This includes load times, error rates, and other performance metrics affecting user satisfaction. If a feature is technically underperforming, users are less likely to adopt it, regardless of its intended benefits.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Refine and iterate<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Analytics, user feedback, and performance data can all help you make informed decisions about refining your feature. This might mean:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tweaking the user interface for better&nbsp;usability<\/li>\n\n\n\n<li>Adding new functionality based on user&nbsp;requests<\/li>\n\n\n\n<li>Improving the backend for better&nbsp;performance<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The key is to prioritize changes that will have the most significant impact on user satisfaction and engagement.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion: how to do feature planning right<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Effective feature planning involves several critical steps to a product&#8217;s success.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Start with in-depth knowledge of customer needs and behaviors through observation and feedback.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Prioritize feature ideas using tools and methods to ensure they&#8217;re innovative and aligned with user needs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Select features that solve user challenges. Budget and allocate resources.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Implement features using a suitable development methodology.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Organize a detailed release plan. Anticipate and plan for potential issues like delays and bugs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Post-launch, refine features based on analytics, feedback, and performance data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Following these steps to ensure your product meets and exceeds user expectations. Happy building!&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Product feature planning is about ensuring each feature makes sense for your users. Let&#8217;s explore how it can make a massive difference in building great products.<\/p>\n","protected":false},"author":26,"featured_media":6369,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[7],"tags":[359,844,78,843,849,850,488,489,190,71,451,574,320,209,173,847,848,490,846,176,842,841,200,15,10,273,393,367,854,852,853,578,579,736,365,358,851,126,75,318,376,630,185,186,592,591,77,611,845,510,509,360],"class_list":["post-6277","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product-management","tag-agile","tag-customer-behavior","tag-customer-feedback","tag-customer-need","tag-epic","tag-epics","tag-feature-idea","tag-feature-ideas","tag-feature-request","tag-feature-requests","tag-features","tag-kano","tag-market-research","tag-prioritization-framework","tag-prioritization-frameworks","tag-prioritization-method","tag-prioritization-methods","tag-prioritize","tag-priotitization","tag-product-development","tag-product-feature","tag-product-feature-planning","tag-product-features","tag-product-management","tag-product-manager","tag-product-managers","tag-product-marketing","tag-product-planning","tag-product-release","tag-product-requirement","tag-product-requirements","tag-product-roadmap","tag-product-roadmaps","tag-qa","tag-quality-assurance","tag-resource-allocation","tag-resource-management","tag-rice","tag-roadmap","tag-roadmaps","tag-sprint","tag-sprint-planning","tag-survey","tag-surveys","tag-usability-test","tag-usability-tests","tag-user-feedback","tag-user-interview","tag-user-interviews","tag-user-stories","tag-user-story","tag-waterfall"],"aioseo_notices":[],"modified_by":"Maria Vasserman","_links":{"self":[{"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/posts\/6277","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=6277"}],"version-history":[{"count":0,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/posts\/6277\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/media\/6369"}],"wp:attachment":[{"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/media?parent=6277"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/categories?post=6277"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/canny.io\/blog\/wp-json\/wp\/v2\/tags?post=6277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}