Product
1. Introduction of Sanplex features
1.1. Core Management Framework
1.1.1 Program
1.1.2 Project
1.1.3 Product
1.1.4 Execution
1.1.5 Management Models
1.2. Dashboard
1.2.1 Getting Started with Tutorials
1.2.2 Quick Add
1.2.3 Notification Center
1.2.4 Effort Tracking
1.2.5 Dashboard - Project and Execution
1.2.6 Dashboard - My Work, Contribution, and Recents
1.2.7 Dashboard - Approval
1.2.8 Contacts
1.3. Program
1.3.1 Program List
1.3.2 Program Kanban
1.3.3 Create Program
1.3.4 Create Sub-Programs
1.3.5 Project Charter Management
1.4. Product
1.4.1 Create Product
1.4.2 Manage Modules
1.4.3 Multi-Branch and Multi-Platform Management
1.4.4 Manage Plans
1.4.5 Manage Requirements
1.4.6 Requirement Reviews
1.4.7 Requirement Status and Phase
1.4.8 Create Releases
1.4.9 Track Progress
1.4.10 Business Requirements and Multi-Level Requirements
1.5. Project
1.5.1 Scrum Project
1.5.2. Waterfall Project
1.5.2.1 Manage Project Phases
1.5.2.2 Project Design
1.5.2.3 Project Matrix
1.5.2.4 Project Reports and Earned Value Management
1.5.2.5 Project Baselines
1.5.2.6 Project Change
1.5.3. Kanban Project
1.5.3.1 Set Up Kanban Projects
1.5.3.2 Configure Kanban Boards
1.5.3.3 Use Kanban Boards
1.5.4 Hybrid Agile Project
1.5.5 Hybrid Waterfall Project
1.5.6. Project Settings
1.5.6.1 Project Setup
1.5.6.2 Project Executions
1.5.6.3 Project Requirements
1.5.6.4 Project Builds
1.5.6.5 Project Tests
1.6. Admin Settings
1.6.1 Confluence Data Import
1.7. Workflow

Manage Requirements

2026-08-16 21:06:50
Sanplex Content
316
Last edited by Jing WANG on 2026-08-16 21:08:48
Share links
Summary: Learn how to create and maintain Requirements in Sanplex, organize them through Epic, Requirement, and Story hierarchies, create items in batches, configure requirement-related features and permissions, switch list views, link Stories to Plans, and establish relationships through Linked Objects.

After Plans are created, product teams can create and maintain Requirements in Sanplex. Sanplex organizes requirement-related work through Epic, Requirement, and Story, which can be configured to represent different levels of product requirements.

I. Create Requirements

1. Create Business Requirements, User Requirements, and Development Requirements

In the current Sanplex interface, requirement-related work is organized through Epic, Requirement, and Story. Depending on the configured Story Concept, these levels can be used to represent Business Requirements, User Requirements, and Development Requirements.

Go to the corresponding Epic, Requirement, or Story page under Product, and click the Create button in the upper-right corner to create a new item.

The Product Story page in Sanplex, with the Story tab and the Create Story button highlighted.

Sanplex organizes Requirements through the Epic, Requirement, and Story hierarchy. Parent-child relationships and the built-in SR/sub structure support progressive decomposition, allowing teams to break down higher-level requirements into more detailed work items while maintaining clear traceability between them.

2. Split Requirements

Requirements can be decomposed through the supported requirement hierarchy.

  • In the Requirement list, use the available hierarchy or split action to decompose a Requirement into lower-level items.
  • In the standard Business Requirement–User Requirement–Development Requirement structure, Requirements are decomposed level by level rather than directly skipping intermediate levels.
  • Parent-child relationships created through decomposition are displayed hierarchically in the Requirement list.

The Epic list in Sanplex showing hierarchical requirement items and hierarchy-related action icons in the Actions column.

After opening a Requirement, its lower-level items are displayed in the corresponding child-item section, allowing you to review and maintain the requirement hierarchy.

An Epic details page showing a SubEpic section with nested requirement items and their available actions.

3. Batch Create

Sanplex supports batch creation for requirement items. Open the drop-down menu beside Create Epic, Create Requirement, or Create Story, and select Batch Create where the option is available.

The Epic list with the Create Epic drop-down menu expanded and Batch Create highlighted.

The Batch Create page provides multiple rows for creating requirement items together.

The Batch Create page for Epic items, showing multiple input rows and the Bulk upload images and Bulk entry options.

4. Multi-Image Upload

The Batch Create page supports Bulk upload images, allowing multiple images to be added when creating requirement items in bulk.

The available batch-create fields depend on the current requirement type and configuration.

5. Multi-Line Entry

Sanplex also supports Bulk entry. Enter one requirement name per line in the Bulk entry dialog, and the system places the entries into separate rows on the Batch Create page.

The Bulk entry dialog containing multiple requirement names entered on separate lines.

After saving the bulk text, each line is inserted into a separate row. You can then complete other fields such as Branch / Platform, Module, Linked Plan, Hierarchy, Category, and Priority as needed.

The Batch Create page showing three requirement names populated into separate Epic Name rows after Bulk entry.

6. Edit and Maintain Requirements

After a Requirement is created, you can maintain it from the corresponding list page. The Actions column provides the operations currently available for each item according to its status, hierarchy, and user permissions.

These actions may include workflow operations, review-related operations, editing, closing, hierarchy maintenance, and relationship management.

The Epic list showing multiple action icons in the Actions column for maintaining requirement items.

7. Child and Linked-Object Information

Requirements can be organized into parent-child structures. The list visually distinguishes different hierarchy levels, including built-in labels such as UR, SR, and sub where applicable.

The list can also display a Linked Objects column. The value in this column indicates the number of objects associated with a Requirement.

The Epic list showing hierarchical requirement items and a Linked Objects column containing the number of linked objects for each item.

For parent-child Requirements, decomposition follows the configured hierarchy.

  • A parent Requirement can contain lower-level child Requirements.
  • Parent-child relationships are maintained separately from general object-linking relationships.
  • Downstream operations depend on the position of the Requirement within the hierarchy and the functions available for that requirement type.

II. Feature and Permission Configuration

1. Story Concept Settings

Administrators can configure the terminology used for the requirement hierarchy under Admin > Features > Product > Story Concept.

The Story Concept configuration defines the terms used for levels such as Epic, Feature / Requirement, and Story. Administrators can select an existing concept configuration or use Set Story Concept to maintain the available concepts.

The Admin Features page under Product > Story Concept, showing Story Concept configurations for Epic, Feature or Requirement, and Story, with options to set, edit, and select the default configuration.

2. Enable Requirement-Related Product Features

Requirement-related Product features can be enabled under Admin > Feature Options.

For example, the Product module provides optional features such as Requirements and Epics. Select the required options and click Save to make the corresponding features available in the Product module.

The Admin Feature Options page showing the Product module with the Requirements and Epics optional features enabled.

3. Permission Settings

Requirement-related permissions are configured through the system permission groups rather than through separate Business Requirement, User Requirement, and Development Requirement permission pages.

Go to Admin > Users > Permission, and use Assign Permissions by Modules to configure permissions for the relevant module. For example, selecting Story displays the available Story permission sets and methods, such as viewing, managing, importing or exporting, deleting, reviewing, creating, and editing Stories.

Different permission groups can therefore be granted different levels of access to requirement-related functions.

The Admin Permission page with the Assign Permissions by Modules dialog open, showing Story selected as the module and the corresponding permission sets, methods, and privilege groups.

III. Switch Views

Requirement-related lists support different display modes for reviewing work items and their hierarchy.

On the Story page, use the view toggle in the upper-right area of the list to switch between the available list and hierarchy-oriented views.

  • A hierarchical view is useful for understanding parent-child relationships and requirement decomposition.
  • A flat list is more convenient when searching, filtering, sorting, or reviewing item attributes independently of the hierarchy.

The Project Story page showing the view toggle buttons for switching between the available list and hierarchy-oriented Story views.

IV. Link Requirements to Plans

Plans can be used to organize requirement-related work. In the current Sanplex interface, Stories can be linked to a Plan and reviewed from the Plan details page.

Open a Plan and select Linked Stories to view Stories already associated with that Plan.

A Plan details page showing the Linked Stories tab with the Stories currently linked to the Plan.

You can also link Stories directly from the Plan List. In the Actions column, click Link Story for the target Plan.

The Product Plan list with the Link Story action highlighted for a Plan.

On the Link Story page, select the Stories you want to associate with the Plan, and then click Link Story.

The Link Story page showing a list of Stories with selection checkboxes and the Link Story button at the bottom.

V. Link Any Requirement

Parent-child decomposition and general Requirement relationships serve different purposes in Sanplex.

  • Parent-child relationships represent hierarchical decomposition between requirement levels.
  • Linked Objects can be used to establish additional relationships between related items without changing their parent-child hierarchy.

To create this type of relationship, open the Requirement item and use Linked Objects on the details page. Related objects can then be added and viewed from this panel.

This makes it possible to maintain relationships between related Requirements or other supported objects even when they do not belong to the same parent-child structure.

A Story details page showing the Linked Objects panel on the right, where related objects can be added and viewed separately from the item's basic information and hierarchy.

Write a Comment
Comment will be posted after it is reviewed.