활동: 각 서브시스템 통합
이 활동은 여러 구현자로부터 변경사항을 통합하여 일관성있는 새로운 구현 서브시스템 버전을 작성합니다.
확장: 각 서브시스템 통합
설명작업분류 체계(WBS)팀 할당중간 산출물 사용법
관계
설명

몇몇 구현자가 동일한 구현 서브시스템(예: 팀)에서 작업하는 경우 일관된 새 구현 서브시스템 버전을 작성하기 위해 각 구현자가 변경한 사항이 통합되어야 합니다. 통합으로 일련의 빌드가 서브시스템 통합 작업공간에 생성됩니다. 그 후 개발자 테스트를 실행하는 테스터 또는 구현자가 각 빌드의 통합 테스트를 수행합니다. 테스트 이후에 구현 서브시스템은 시스템 통합 작업공간으로 전달됩니다.

특성
이벤트로 구동됨
다중 발생
진행 중임
선택사항
계획됨
반복 가능함
인력 구성

통합은 일반적으로 한 사람(빌드 프로세스가 단순한 소규모 프로젝트의 경우) 또는 작은 팀(빌드 프로세스가 복잡한 대규모 프로젝트의 경우)에서 수행됩니다. 통합자는 소프트웨어 빌드 관리, 구성 관리에 경험이 있어야 하고 통합된 컴포넌트가 작성되는 프로그래밍 언어에 경험이 있어야 합니다. 통합은 종종 높은 수준의 자동화와 관련되므로 운영 체제 쉘이나 스크립트 언어와 'make'(Unix) 또는 'ant'(Java)와 같은 도구에 대한 전문 지식도 반드시 필요합니다.

사용법
사용법 안내

통합 작업은 일반적으로 상당 부분 자동화되며 빌드가 중단되는 경우에는 수동 노력이 필요합니다. 일반적인 전략은 자동화된 야간 빌드와 일부 자동화된 테스트를 수행함으로써(일반적으로 유닛 레벨에서) 빌드 프로세스에서 자주 피드백을 받는 것입니다.