Integration
- Integration
- the management and engineering activity
consisting of the cohesive collection of all
tasks
that are primarily performed to connect together components to produce a working
system or
application
As illustrated in the preceding figure, Integration is part of the following inheritance hierarchy:
- Type: Abstract
- Superclass: Management and Engineering Activities
- Subclasses:
The typical responsibilities of Integration are to:
- Plan the integration process.
- Integrate the:
- Business’ components into an executing business.
- System’s components into an executing system.
- Application’s components into an executing application.
- Ensure that the system or application is adequately integrated to begin system testing.
- Report the success or failure of the integration process.
Integration typically may begin when the following preconditions hold:
Integration is typically complete when the following postconditions hold:
- The components of the business enterprise have been integrated into a functioning business.
- The system components have been integrated into a functioning system.
- The application components have been integrated into a functioning application.
Integration typically involves the following producers performing the following integration tasks in an iterative,
incremental, parallel and time-boxed manner:
Integration is typically performed using the following environment(s) and associated tools:
Integration typically results in the production of the following
integration work products:
Integration tasks are typically performed during the following phases:
- An iterative, incremental, parallel development cycle
uses continuous integration during the endeavor rather than a
single big-bang integration effort at the end of the construction phase.
- This activity is documented using the typical
configuration for large projects. It is intended to be
configured (i.e., instantiated, extended, and tailored) to
meet the needs of specific projects.
- The preconditions of this activity should be the union of
the preconditions of its constituent tasks.
- The completion criteria for this activity should be the
union of the postconditions of its constituent tasks.