In the requirements module you can manage your project’s requirements in an easy and efficient way. You can store, filter and assign your requirements to your project’s components, while simultaneously allowing you to track verification statuses and compliances throughout your design phases. Watch this tutorial video to learn more:
Creating a new specification¶
The first step is to create a new specification, which is a type of dynamic document holding and managing your requirements. Click on Add specification in the right sidebar to create a new specification.
You can group the requirements within a specification. To create a new group, right-click on a specification in the sidebar tree and choose Add group.
Assign specification to components¶
A specification is linked to one or more components in your design. If a specification is assigned to a component in your design, it means that all requirements inside that specification will be applicable to the assigned component and can be verified against your design. To assign a component from your design, click on the '+' sign in
Assigned components at the top of the page. A popup will appear, where you can select the desired component.
To add a new requirement to a specification, click on the plus sign in the bottom right corner of the page. A popup will appear where you can specify the specification and group that the requirement will belong to, as well as a unique identifier and the requirement text.
Parent and child relationships¶
A requirement can be linked to other requirement through parent and child relationships. A parent requirement can thus be broken down into several child requirements and you can track those replationships throughout your design. To add a relationship, click on Add requirement in the Parent or Children column in the table and start typing to get a selection of the requirements to choose from.
Once a specification is assigned to one or more components in your design, each requirement in that specification can be verified against each of those components. To see and edit the verifications, select Verifications in the upper right corner of the screen.
For each requirement and assigned component a unique identifier is created. For each component and requirement you can set a verification method, a verification status and a compliance.
You can additionally connect a Valispace analysis document as a test specification, test report or other attachment to each verification.
Filtering and sorting¶
You can filter the requirement and choose which colums to see in the table by clicking on Settings & Filter in the upper right corner of the page.
In the sidebar panel opening on the left, you can choose visible columns and visible rows, here for example, only the requirements with verification status "Not verified" are shown:
Importing and exporting¶
You can import requirements from Excel to be able to populate the requirements faster. Select Import requirements from the menu in the upper right corner of the page and choose the starting row, sheets and columns corresponding to the identifier and text of the requirements.
To export your requirements to Excel, choose Export requirements from the same menu and choose the format that you want to export.