Breakdown Requirements

The ValiAssistant's Breakdown Requirements feature takes selected high-level requirement(s) and derives lower-level requirements from them using AI. In Requirements Portal, the terminology for high- and low-level requirements are parent and child requirements, respectively. This feature accelerates the requirement breakdown process by enabling you to quickly generate lower-level requirements that you can iterate on without starting from scratch. An additional prompt input to generate meaningful requirements can be used.

After accessing the Breakdown Requirements feature from within the Requirements Module (learn more), a process which stages are detailed below will start.

After accessing the Breakdown Requirements process, you will be informed of exactly how many requirements will be checked.

  • Use the Alternative Prompts drop-down to select from available ValiAssistant prompts created by an administrator. 

  • You can also provide additional instructions (e.g., a request to generate an exact number of requirements) using the text field in the Prompt Extension region. This allows you to give more information that will be added to the initial prompt.

For more information, refer to the Custom Prompts page.

Click  to proceed.

Once the ValiAssistant has processed the requirements, suggested child requirements will be shown.

You can edit the identifier, text, and specification of the new requirements by double-clicking in corresponding fields. Using checkboxes, you can further decide which requirements you want to add to your project.

Enable the Do you want to Valify the identified values? checkbox to Valify the Requirements. This will transform any Values + Units into Parameters (Valis).

Click  to finalize the generation of these requirements. Once the requirements are successfully created, a confirmation window will appear, and the requirements will be added to the specification.

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.