Updated on 2024-05-21 GMT+08:00

Introduction

IPD-system device projects are oriented for large-scale product development scenarios based on structured processes and powerful cross-project collaboration. They help you manage development with efficiency and quality, covering raw requirements (RRs), system features (SFs), R&D requirements, tasks, and bugs. Tasks and bugs are respectively activities generated and problems found during requirement implementation.

Table 1 lists important operations for IPD-system device projects.

Table 1 Operations for IPD-system device projects

Function

Description

Operation

RR

RRs are raw problems or requirements described from the perspective of customers. Customer requirements are a type of RRs.

  1. Creating RRs
  2. Processing RRs

Feature Tree (FT)

The feature tree contains the functions of feature sets and SFs.

  • Feature set: aggregates and manages SFs. Multi-level relationships can be established for the feature set, and the feature tree version snapshot and snapshot comparison functions are provided.
  • SF: feature that brings benefits. SFs can have different types of sub-requirements in this hierarchy: SF > IR > SR > AR.

R&D requirement (IR/SR/AR)

There are three types of work items under R&D requirements:

  • Initial requirement (IR)

    IRs are re-described accurately, with complete background, in standard format, and from the perspective of customers/markets.

  • System requirement (SR)
    SRs are system functional and non-functional requirements that are presented externally, can be tested, and are described from the perspective of R&D.
    • Functional requirements are specific scenario-based requirements on functions provided by the system.
    • Non-functional requirements are specific to costs, global quality attributes (mainly on DFX), and technical restrictions.
  • Allocated requirement (AR)

    ARs are functional and non-functional requirements broken down from SRs and allocated to sub-systems/modules from the perspective of deliverability based on the division of responsibilities of entry-level organizations.

  1. Creating R&D Requirements
  2. Breaking Down R&D Requirements
  3. Processing R&D Requirements

Task

Tasks are activities with a certain goal.

  1. Creating Tasks
  2. Processing Tasks

Bug

Bugs are the issues found in a project.

-