Операция: Интегрирование системы
Данная операция заключается в интеграции подсистем реализации для создания новой согласованной версии всей системы.
ОписаниеСтруктура работыРаспределение группИспользование рабочего продукта
Взаимосвязи
Родительские операции
Описание

Интегратор осуществляет интеграцию системы в соответствии с планом компоновки интеграции. Этот процесс заключается в добавлении подсистем реализации в рабочую область интеграции системы и компоновке продукта. Каждая компиляция должна быть протестирована испытателем. Для последней компиляции испытателю рекомендуется выполнить полный тест системы.

Свойства
Управляется событиями
Несколько вхождений
Выполняющийся
Необязательный
Запланированный
Повторяющийся
Персонал

Как правило, за интеграцию отвечает один сотрудник (в малых проектах с простой процедурой компоновки продукта) или небольшой коллектив (в больших проектах со сложным процессом компоновки). У интеграторов должен быть опыт управления компоновкой программного обеспечения и конфигурацией, и они должны знать язык программирования, на котором написаны интегрируемые компоненты. Интеграция довольно часто выполняется в автоматическом режиме, и поэтому интеграторы должны уметь работать с соответствующей операционной системой и пользоваться языками ее оболочек и сценариев, а также стандартными средствами (например, make в Unix или ant в Java).

Использование
Указания по использованию

Как правило, процедура интеграции автоматизирована и требует минимального вмешательства при возникновении ошибок компоновки. Один из типичных подходов заключается в ежевечерней автоматической компоновке продукта с последующим автоматическим тестированием. Такой подход позволяет достаточно часто получать информацию о ходе компоновки.