Component Requirements Engineering



Definition

Component requirements engineering is a requirements engineering subactivity during which the requirements for a specific component are engineered.

Goals

The typical goals of component requirements engineering are to:

Objectives

The typical objectives of component requirements engineering are to:

Preconditions

The component requirements engineering task typically may begin when the following preconditions hold:

Completion Criteria

The component requirements engineering task is typically complete when the following conditions hold:

Tasks

The component requirements engineering task typically involves the following teams performing the following requirements tasks in an iterative, incremental, parallel, and time-boxed manner:

Environments

The component requirements engineering task is typically performed using the following environment(s) and associated tools:

Work Products

The component requirements engineering task typically results in the production of the following work products from the requirements work product set:

Phases

The component requirements engineering task are typically performed during individual phases as documented in the following table:


Phase Relevant Requirements Tasks
Business Strategy Phase
(100% completed)
Not Applicable
Business Optimization Phase Not Applicable
Initiation Phase
(approx. 80% completed)
Component Visioning
Requirements Reuse
Requirements Identification
Requirements Analysis
Requirements Specification
Requirements Management
Construction Phase
(100% completed)
Component Visioning
Requirements Reuse
Requirements Identification
Requirements Analysis
Requirements Specification
Requirements Management
Delivery Phase Requirements Management
Usage Phase Requirements Management
Retirement Phase Not Applicable

Guidelines