Task: Trace Use Cases to System Requirements
This task establishes traceability from use cases to the relevant system requirements.
Disciplines: System Engineering Requirements
Relationships
RolesPrimary Performer: Additional Performers:
InputsMandatory:
    Optional:
    • None
    Outputs
      Main Description

      This task establishes traceability from the system use cases to the system requirements. This traceability information is initially used to ensure that each system requirement has been considered (coverage analysis). Later in the lifecycle this traceability information is used to assess the impact of proposed changes on the solution architecture.

      Steps
      Identify system requirements that are applicable to the subject system use case
      Review the system requirements specification and the traceability record to identify the functional and non-functional requirements that apply to the subject use case.
      Establish traceability from the relevant use cases to the system requirements
      Based upon the system requirements that are relevant to the subject use case, create <<satisfies>> links from each of the subject use cases to the associated system functional and non-functional requirements, respectively.
      More Information
      Concepts
      Guidelines