Updated on 2026-09-15 GMT+08:00

Creating a Feature Tree

The system provides multiple methods for creating a feature tree, including inheriting the feature tree from another project, directly creating a feature tree, and importing an Excel file.

You can create a feature tree by inheriting or importing one only when there are no system features or feature sets in the current project.

Prerequisites

An IPD-system device project is available, and you have permission to create, inherit, and import feature sets for the project.

Creating a Feature Set

  1. Access the CodeArts Req homepage.
  2. On the project homepage, choose Feature Tree.
  3. Click . The Create Feature Set dialog box is displayed.

    Figure 1 Creating a feature set

  4. Enter a title. The value contains 1 to 257 characters.
  5. Click OK.

    You can view the new feature set in the feature tree list.

Inheriting a Feature Tree

  1. Access the CodeArts Req homepage.
  2. On the project homepage, choose Feature Tree.
  3. Click Inherit Feature Tree. The Inherit Feature Tree dialog box is displayed.

  4. Select the project from which the feature tree is inherited from the Source Project drop-down list. All feature sets and system features from the selected project can be inherited by the current project.
  5. Synchronize and inherit parent-child work items is disabled by default. If you want to inherit all child work items under the system feature from the selected project, enable this option.
  6. Click OK.

    In the feature tree list, you can view the feature tree inherited from another project.

Importing a Feature Tree

  1. Access the CodeArts Req homepage.
  2. On the project homepage, choose Feature Tree.
  3. Click Import Feature Tree. The Import dialog box is displayed.
  4. Click Download Template. The import template file is displayed in the upper right corner of the page. Save the file to the local PC and fill in data. The template file should be named in the following format: Project name + "-" + Module name (for example, Feature) + Template.
  5. Set the fields in the Feature Tree Import sheet of the template. For details about how to set parameters, see the Notes and header instructions in the template file.
  6. Drag and drop the desired file to the import area or click the import area and select the file.
  7. Click Next. The verification progress dialog box is displayed.

    After the verification progress reaches 100%, close the dialog box and view the verification result. If the mandatory fields fail the verification, the import is not allowed, while the verification result of optional fields does not affect the import.

    • If the verification is successful, click Confirm Import.
    • If the verification fails, modify the file based on the verification result. Click Last step to import the modified file.

  8. After the verification is successful, click Confirm Import. The import progress dialog box is displayed. You can click Check progress in the dialog box to go to the Import/Export Records page to view the import records.
  9. Imported information can be viewed in feature tree list. If the import fails, a message is displayed on the page. Click View Failure Details in the message to view the failure details. You can modify the requirement information based on the details and import the template file again.

Related Operations

You can perform the following operations on a new feature set.

Table 1 Basic operations on a feature set

Operation

Description

Create child feature set

  1. Click next to the target feature set. The Create Feature Set dialog box is displayed.
  2. Set Title.
  3. Click OK.

    You can view the new second-level feature set in the corresponding feature set.

    You can create third-level feature sets for a second-level one. A maximum of 14 levels of feature sets are supported.

    The child feature sets can be edited and deleted.

Edit feature set

Click on the right of the target feature set, and click Edit to edit the title.

Delete feature set

  1. Click on the right of the target feature set, and click Delete.
    Figure 2 Deleting a feature set
  2. Click Delete. The deleted feature set and its child feature sets will not be displayed on the page. Deleted feature sets can be restored or permanently deleted from the recycle bin, depending on the work item type.