Requirements Specification



Definition

Requirements Specification
the requirements engineering task during which the analyzed requirements for a system, application, application domain, or component are published in requirements specifications (and related requirements documents)

Classification

Requirements Specification in the OPF Method Component Inheritance Hierarchy

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

Responsibilities

The typical responsibilities of Requirements Specification are to author, generate, and publish approved or updated requirements in the following:

Preconditions

The requirements specification task can typically begin when the following preconditions hold:

Completion Criteria

The requirements specification task is typically complete when the following postconditions hold:

Steps

The requirements specification task typically involves the requirements team performing the following steps in an iterative, incremental, parallel, and time-boxed manner for each specification or related requirements document:

Techniques

The requirements specification task can typically be performed using the following techniques:

Work Products

The requirements specification task typically results in the production of all or part of the following work products:

Guidelines