Skip to content
View as Markdown

Requirement Change Request

IRI: https://w3id.org/altium/cdm/requirement/RequirementChangeRequest

GRID: grid:workspace:{workspace-id}:requirements:change-request/{id}

Structured workflow item proposing additions, updates, or removals of requirements.

In the product

No product documentation linked yet.

Diagram

---
  config:
    layout: elk
    class:
      hideEmptyMembersBox: true
---
 classDiagram
    direction LR


  class req_RequirementChangeRequest["Requirement Change Request"]






      style req_RequirementChangeRequest fill:#f6b26b,stroke:#a07446,color:#14181f,stroke-width:2.5px

    click req_RequirementChangeRequest href "../../classes/req_RequirementChangeRequest/"






          req_RequirementChangeRequest : reason



          req_RequirementChangeRequest : priority



          req_RequirementChangeRequest : decision








      req_RequirementChangeRequest --> "1..*" req_Requirement : impacts requirements
      click req_Requirement href "../../classes/req_Requirement/"


  class req_Requirement["Requirement"]






      style req_Requirement fill:#f6b26b,stroke:#a07446,color:#14181f,stroke-width:1px










      req_RequirementChangeRequest --> "*" req_RequirementSpecification : impacts specifications
      click req_RequirementSpecification href "../../classes/req_RequirementSpecification/"


  class req_RequirementSpecification["Requirement Specification"]






      style req_RequirementSpecification fill:#f6b26b,stroke:#a07446,color:#14181f,stroke-width:1px










      req_RequirementChangeRequest --> "*" req_RequirementRevision : generates revisions
      click req_RequirementRevision href "../../classes/req_RequirementRevision/"


  class req_RequirementRevision["Requirement Revision"]






      style req_RequirementRevision fill:#f6b26b,stroke:#a07446,color:#14181f,stroke-width:1px





          req_RequirementChangeRequest : id










  class req_RequirementRevision["Requirement Revision"]






      style req_RequirementRevision fill:#f6b26b,stroke:#a07446,color:#14181f,stroke-width:1px

          req_RequirementRevision --> "0..1" req_RequirementChangeRequest: derives from change 
          click req_RequirementRevision href "../../classes/req_RequirementRevision/"






  class req_Project["Requirements Project"]






      style req_Project fill:#f6b26b,stroke:#a07446,color:#14181f,stroke-width:1px

          req_Project --> "*" req_RequirementChangeRequest: change requests 
          click req_Project href "../../classes/req_Project/"






  class req_VerificationCase["Verification Case"]






      style req_VerificationCase fill:#f6b26b,stroke:#a07446,color:#14181f,stroke-width:1px

          req_VerificationCase --> "*" req_RequirementChangeRequest: triggers changes 
          click req_VerificationCase href "../../classes/req_VerificationCase/"



Inheritance

Fields

Name Cardinality Type Description Inheritance
id 1 GRID Globally unique identifier across the whole platform. Entity
reason 1 string Business, technical, or compliance driver motivating the change. direct
priority 0..1 string Handling urgency for backlog triage. direct
decision 0..1 string Outcome such as approved, rejected, or deferred. direct
impacts requirements 1..* Requirement Requirements directly impacted by the change request. direct
impacts specifications * Requirement Specification Specifications that must be updated when processing the change. direct
generates revisions * Requirement Revision Requirement revisions produced as the outcome of the change request. direct

Comments