Requirements Reuse



Definition

Requirements Reuse
the requirements engineering task during which all or part of existing reusable requirements work products are identified, evaluated for relevancy, and where appropriate reused (possibly with modification)

Classification

Requirements Reuse in the OPF Method Component Inheritance Hierarchy

As illustrated in the preceding figure, Requirements Reuse is part of the following inheritance hierarchy:

Responsibilities

The typical responsibilities of Requirements Reuse are to:

Preconditions

Requirements reuse can typically begin when the following preconditions hold:

Completion Criteria

Requirements reuse is typically complete when the following postconditions hold:

Steps

Requirements reuse involves the following teams collaborating with the reuse organization to perform the following steps in an iterative, incremental, parallel, and time-boxed manner:

Techniques

Requirements reuse can typically be performed using the following techniques:

Work Products

Depending on the type of endeavor (business engineering or application development), requirements reuse typically results in the reuse of all or part of the reusable parts of the following work products:

Guidelines