{"id":6163,"date":"2022-03-08T04:44:01","date_gmt":"2022-03-08T04:44:01","guid":{"rendered":"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/?post_type=article&#038;p=6163"},"modified":"2025-09-24T11:43:42","modified_gmt":"2025-09-24T06:13:42","slug":"how-to-add-and-manage-user-requirements","status":"publish","type":"article","link":"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/article\/how-to-add-and-manage-user-requirements\/","title":{"rendered":"How to Add and Manage User Requirements"},"content":{"rendered":"<p>In this article, we will help you to understand how to add and manage user requirements.<\/p>\n<table style=\"line-height: 10px; height: 26px; width: 99.8764%; border-collapse: collapse; background-color: #f7f7f7;\">\n<tbody>\n<tr style=\"height: 108px;\">\n<td style=\"width: 100%; height: 26px;\">\n<p style=\"text-align: left;\"><strong>Skip Ahead to:<\/strong><\/p>\n<p style=\"line-height: 10px; text-align: left;\"><a href=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/article\/how-to-add-and-manage-user-requirements\/#Overview\">Overview<\/a><\/p>\n<p style=\"text-align: left;\"><a href=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/article\/how-to-add-and-manage-user-requirements\/#Navigation\">Navigation<\/a><\/p>\n<p style=\"text-align: left;\"><a href=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/article\/how-to-add-and-manage-user-requirements\/#Add\">Steps to Add and Manage User Requirements<\/a><\/p>\n<p style=\"text-align: left;\"><a href=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/article\/how-to-add-and-manage-user-requirements\/#Manage\">Common Operations to Manage User Requirements<\/a><\/p>\n<p style=\"text-align: left;\"><a href=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/article\/how-to-add-and-manage-user-requirements\/#Organize\">Organizing Requirements into a Hierarchy<\/a><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><a id=\"Overview\"><\/a>Overview<\/h2>\n<p>Requirements management is a continuous, systematic process, which helps identify, organize, communicate, and manage the changing necessities of any project. User Requirements specify the requirements the user expects from the software and is useful while planning costs, timetables, milestones, testing, managing releases, etc.<\/p>\n<p><a href=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/wp-content\/uploads\/2022\/03\/User_req-2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12713\" src=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/wp-content\/uploads\/2022\/03\/User_req-2.jpg\" alt=\"\" width=\"1349\" height=\"649\" srcset=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/wp-content\/uploads\/2022\/03\/User_req-2.jpg 1349w, https:\/\/www.nimblework.com\/knowledge-base\/nimble\/wp-content\/uploads\/2022\/03\/User_req-2-300x144.jpg 300w, https:\/\/www.nimblework.com\/knowledge-base\/nimble\/wp-content\/uploads\/2022\/03\/User_req-2-1024x493.jpg 1024w, https:\/\/www.nimblework.com\/knowledge-base\/nimble\/wp-content\/uploads\/2022\/03\/User_req-2-768x369.jpg 768w\" sizes=\"(max-width: 1349px) 100vw, 1349px\" \/><\/a><\/p>\n<h2><a id=\"Navigation\"><\/a>Navigation<\/h2>\n<p><a id=\"Add\"><\/a>Navigate to the breadcrumb at the top and hover over the Project name, expand the\u00a0<strong>Execute<\/strong>\u00a0module, and select\u00a0<strong>User Requirements<\/strong>.<\/p>\n<h2>Steps to Add and Manage User Requirements<\/h2>\n<p>To capture specific information in User requirements, managers can customize the User Requirement Form by modifying the <b>Details<\/b>. You can add new sections, or link existing sections specific to the User Requirement or Associated Tasks to link and track Tasks associated with the requirement.<\/p>\n<p>To add User Requirements:<\/p>\n<ol>\n<li>Click the <b>ADD <\/b>button.<\/li>\n<li>Enter details such as Name, Description, Priority, Card Owner, Release, Sprint, Estimate points, etc.<\/li>\n<li>Click the <strong>Save<\/strong> button.<\/li>\n<\/ol>\n<p>When adding the User Requirements, select the\u00a0<strong>Feature Importance<\/strong>\u00a0to rank the importance and the\u00a0<strong>Releases\u00a0<\/strong>to tag it as a release. You can specify additional details in the <b>Advanced<\/b> tab along with <strong>Triggers<\/strong> and <strong>Assumptions<\/strong> such as:<\/p>\n<ul class=\"whs1\" type=\"disc\">\n<li class=\"p\"><strong>Basic Course of Events<\/strong>&#8211; Detailed description pertaining to the requirement<\/li>\n<li class=\"p\"><strong>Alternative Paths<\/strong>&#8211; Alternative courses of action when other conditions are present.<\/li>\n<li class=\"p\"><strong>Exception Paths<\/strong>&#8211; Course of action to be pursued if the use case fails<\/li>\n<li class=\"p\"><strong>Extension Points<\/strong>&#8211; A distinct use case representing an alternative, conditional, or exceptional course of interaction that can alter or extend the main flow of events in the base use case.<\/li>\n<li class=\"p\"><strong>Pre-Conditions<\/strong>&#8211; Conditions to be satisfied before the use case executes.<\/li>\n<li class=\"p\"><strong>Post-Conditions<\/strong>&#8211; Actions that will occur to the use case after it is executed.<\/li>\n<\/ul>\n<p>Other tabs that are visible:<\/p>\n<ul>\n<li><a target=\"_blank\" href=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/article\/collaboration\/\" rel=\"noopener\">Comments &amp; Attachments<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/article\/working-with-todos\/\" rel=\"noopener\">ToDos<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/article\/how-to-manage-linked-cards-in-workitems\/\" rel=\"noopener\">Linked Cards<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/article\/understanding-the-activity-log\/\" rel=\"noopener\">Activity Log<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/article\/how-to-add-and-modify-a-workitem\/#SystemFields\" rel=\"noopener\">System Fields<\/a><\/li>\n<\/ul>\n<p><a id=\"Manage\"><\/a>The\u00a0<strong>Linked Cards<\/strong> section available after adding the User Requirements helps to trace if the requirement originated from another requirement or a defect.<\/p>\n<h2>Common Operations to Manage User Requirements<\/h2>\n<ul>\n<li><a target=\"_blank\" href=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/article\/how-to-add-and-modify-a-workitem\/#EditWorkitem\" rel=\"noopener\">Edit<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/article\/how-to-add-and-modify-a-workitem\/#MultilineAddItem\" rel=\"noopener\">Multiline Add Item<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/article\/how-to-copy-and-delete-a-workitem\/#DeleteWorkitem\" rel=\"noopener\">Delete<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/article\/how-to-export-and-import-workitems\/#ExportWorkitem\" rel=\"noopener\">Export<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/article\/how-to-export-and-import-workitems\/#ImportWorkitem\" rel=\"noopener\">Import<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/article\/how-to-copy-and-delete-a-workitem\/#CopyWorkitem\" rel=\"noopener\">Copy<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/article\/how-to-print-workitems\/\" rel=\"noopener\">Print<\/a><\/li>\n<li><a target=\"_blank\" href=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/article\/how-to-sort-the-list-view\/#MultiSort\" rel=\"noopener\">Multi Sort<\/a><\/li>\n<li><a id=\"Organize\"><\/a>Log Effort for the User Requirements (available only for projects which have the \u2018Include in Timesheet\u2019 option selected for the User Requirements Form).<\/li>\n<\/ul>\n<h2>Organizing Requirements into a Hierarchy<\/h2>\n<p>Importantly, you can create a hierarchy within the requirements you create. This helps to break down a huge requirement into smaller, manageable requirements.<\/p>\n<p>You can create a hierarchy by creating requirements and then organizing them into a hierarchy. You can promote or demote requirements as required.<\/p>\n<p>Select a User Requirement, click the <strong>More options<\/strong> icon, and select the <strong>View hierarchical List<\/strong>\u00a0icon, which will display the list in the hierarchical form after you promote or demote the requirements one below the other using the additional icons\u00a0<strong>Promote<\/strong> and\u00a0<strong>Move &amp; Demote Below<\/strong>.<\/p>\n<ul class=\"whs1\" type=\"disc\">\n<li class=\"p\">To promote, select the particular requirement and click the <strong>Promote<\/strong> icon.<\/li>\n<li class=\"p\">To demote, select one or more requirements from the list and click the <strong>Move and Demote Below<\/strong> icon. This opens a window listing all the requirements except those selected.<\/li>\n<\/ul>\n<p>You can also reorder the Requirements using the\u00a0<strong>Reorder Workitems at Same Level<\/strong> icon under the<strong> More options<\/strong> icon. This helps you reorder the same level workitems under a particular hierarchy. You can also reorder the same-level parent workitems.<\/p>\n<div>The\u00a0View Hierarchical List\u00a0icon toggles to\u00a0<strong>View Linear List<\/strong>\u00a0after selection.<\/div>\n<div class=\"helpful-block-content wth-theme-thumbs\" data-title=\"\" >\n<ul>\n<li><span class=\"wth-title\">Was this helpful?<\/span><\/li>\n<li><a data-post=\"6163\" data-post-url=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/article\/how-to-add-and-manage-user-requirements\/\" data-post-title=\"How to Add and Manage User Requirements\" data-response=\"1\" href=\"#\" class=\"wth-green-btn icon-thumbsup\">Yes<\/a>&nbsp; &nbsp;<a data-response=\"0\" data-post=\"6163\" data-post-url=\"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/article\/how-to-add-and-manage-user-requirements\/\" data-post-title=\"How to Add and Manage User Requirements\" href=\"#\" class=\"wth-red-btn icon-thumbsdown\">No<\/a><\/li>\n<\/ul>\n<\/div>","protected":false},"author":1,"featured_media":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","multi-rating":{"mr_rating_results":[]},"_links":{"self":[{"href":"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/wp-json\/wp\/v2\/article\/6163"}],"collection":[{"href":"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/wp-json\/wp\/v2\/types\/article"}],"author":[{"embeddable":true,"href":"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/wp-json\/wp\/v2\/comments?post=6163"}],"version-history":[{"count":31,"href":"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/wp-json\/wp\/v2\/article\/6163\/revisions"}],"predecessor-version":[{"id":22253,"href":"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/wp-json\/wp\/v2\/article\/6163\/revisions\/22253"}],"wp:attachment":[{"href":"https:\/\/www.nimblework.com\/knowledge-base\/nimble\/wp-json\/wp\/v2\/media?parent=6163"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}