ReqSuite® Requirements Manager (RM)
The content table in ReqSuite® RM provides the user with all functions to perform operations on the elements of the defined categories (see Figure 1). For each individual category, ReqSuite® RM displays a separate table on its own tab whose columns represent the attributes of this category. Depending on whether a workflow has been defined for a category or not, it is also possible to switch to a Kanban board instead of the table.
Depending on the selected element(s) in the table, the content table provides the following functions.
Add new element
When clicking the “plus” icon, an empty editing window is opened where the user can create a new element of the corresponding category.
When having selected one element in the table and clicking the “pen” icon, the editing window for this element is opened enabling the user to perform changes on this element. When multiple elements are selected, a bulk editing window is opened instead, enabling the user to edit the selected elements at the same time.
Manage links for element(s)
When having selected one or more elements in the table and clicking the “chain” icon, a linking window is opened in which the user can create or delete links of the selected element(s) to other elements of the project.
When having selected one or more elements in the table and clicking the “copy” icon, the selected element(s) is/are copied including all attributes, attachments and relationships. A copy in ReqSuite® RM is always an independent element without any relation to the element it was copied from.
Export element(s) to other project
When having selected one or more elements in the table and clicking the “upload” icon, the user will have the possibility to export the elements in another existing or newly created project. It is possible to specify whether the element(s) should be exported as a copy or as a reference, whether related elements should also be exported and whether the exported elements should be referenced back to the project. As this functionality is the similar to the reuse functionality of ReqSuite® RM, you will find more information here.
Export element(s) to Excel
When having selected one or more elements in the table and clicking the “Excel” icon, these elements with the currently shown columns are exported to an Excel spreadsheet. For a more powerful Excel export, please check out the corresponding functions in the menu bar.
Export element(s) to other tools
When having assigned interfaces to external tools, there will be a possibility to export elements of the categories to be synchronized. When having selected one or more elements in the table and clicking the “exchange” icon, these elements will be synchronized with the corresponding tool as specified by the administrator in the mapping.
When selecting one or more elements in the table and clicking the “move” icon, the user will have the possibility to move these elements to a certain folder or even another category. Individual elements can also be moved by just dragging and dropping them from the table into the folders on the left.
When having selected two elements, ReqSuite® RM offers the user with the possibility to merge these elements. After merging the content of both elements, the older element is automatically deleted.
When clicking the “delete” icon, the selected element(s) in the table are deleted from project. Before the actual deletion is executed, the user will see the confirmation popup.
Manage overview of elements
If an overview graphic is defined for a category, an “image” icon will be displayed above the corresponding table. By clicking on this icon, the user will have the possibility to add, edit, or delete a graphic that shows how the different elements of the category are related.
Restore deleted element(s)
When you delete elements from a project, these elements are not physically deleted. Rather, by clicking the “Recycle” icon, the user has the option to restore such deleted elements. In the confirmation popup admins can search for specific elements and delete selected elements irrevocably.
Instantiate elements based on other elements
This function allows you to automatically create and link elements based on other elements to which this category has an “x->1” relationship. This can be done either two-dimensional: “Create requirements for each parameter”, or three-dimensional: “For a set of test cases, create associated test instances for a specific test run”.
When having set up at least one project with reusable content and clicking on the “download” icon, the user will see a window in which all reusable elements of the same category from other projects are shown. In this window, the user will find the possibility to select elements and import them to the project either as copy or reference. For more information on reuse, click here.
Automatically arrange elements into folders
When using “automatically arrange … into folders” ReqSuite® RM automatically sorts these elements into a folder structure according to certain criteria, such as an attribute value or a relationship to another element. This way, inconsistencies can be avoided. For instance, if requirements are classified according to a certain “type” attribute the classification of requirements into folders can be done analogously.
Show full row height
By clicking on this arrow icon, the content table will show the full height of every row and render HTML formatting.
Show all/less columns
By clicking on this arrow icon, the content table will show more or less columns depending on its current state. By default only a subset of all available columns is shown for the purpose of clarity.
If you have set a filter on the columns of the table (which is possible using the three dots in the header of each column) and click the “Funnel” icon, all these filters will be removed.
Switch between table and board view
When a workflow is defined for the corresponding category, by clicking on the “grid” icon, the view will be switched from a tabular representation to a board representation (and vice versa).
Show only specially marked elements
When you click on the round “exclamation mark” icon, you can filter the table for items marked with a specific symbol. Hence, you can filter item to those having comments, quality issues, impacts, missed deadlines, those to which you have subscribed an those which are in a state that require a review.
By typing a (partial) search term into the search field “Search in table…”, the content of the table will be filtered to those elements that contain the search string. Unlike the global “search in project”, this function will ony filter the elements of the corresponding category.
In addition to the free text search and column filtering, the advanced search provides more powerful filtering options including a search based on the attributes of transitively linked elements.
Calculate Dynamic Attributes
If a Calculation Formula has been specified for an attribute in the project, it will not be calculated dynamically. Instead the calculation is triggered manually by this button.
Refine … automatically
For categories that contain the terms “requirement” (German: “anforderung”) in their name, this function allows generating fitting sub-requirements or -test cases. To generate derived requirements, select a requirement within the hierarchically higher category and select this function. This will generate derived requirements, which will be generated and imported after selecting them. In the same way, it is possible to generate fitting Test-cases for requirements, if a “Test” category has been defined and linked to the requirement category within the project template. The content is generated AI-assisted based on the content of the selected requirement.
Important Note: For faster editing ReqSuite® RM supports the following keyboard shortcuts:
- Ctrl + #: Create new item
- Ctrl + E: Edit item(s)
- Ctrl + L: Open bulk link window
- Ctrl + M: Merge items (when at least two items are selected)
- Ctrl + D: Duplicate item
- DELETE: Delete item(s)