Integration



Definition

Integration is the activity consisting of the cohesive collection of all tasks that are primarily performed to connect the application’s components into an executing version of the application.

Goals

The typical goals of integration are to:

Objectives

The typical objectives of integration are to:

Examples

Examples of different kinds of integration include:

Preconditions

Integration typically may begin when the following preconditions hold:

Completion Criteria

Integration is typically complete when the following postconditions hold:

Tasks

Integration typically involves the following producers performing the following integration tasks in an iterative, incremental, parallel and time-boxed manner:

Environments

Integration is typically performed using the following environment(s) and associated tools:

Work Products

Integration typically results in the production of the integration work product set:

Phases

Integration tasks are typically performed during the following phases:

Guidelines