최고 백 개의 구현 서브시스템을 가질 수 있는 큰 시스템에서는 통합을 계획하는 것이 복잡한 타스크가 됩니다.
통합 계획을 쉽게 수립하고 복잡도를 관리하기 위해 생각해야 하는 사항의 수를 줄여야 합니다. 통합 관점에서 함께 속하는 서브시스템의 의미있는 세트(빌드 세트 또는 타워)를 정의할 것을
권장합니다. '함께 속한다'는 이들 서브시스템이 때로는 하나의 그룹으로 통합된다는 의미입니다. 단 하나의 서브시스템을 통합한다는 것을 의미하지는 않습니다. 예를 들어 서브시스템이 실행해야 하는(직접 또는 간접
가져오기) 하위 계층의 모든 서브시스템이 의미있는 빌드 세트일 수 있습니다.
빌드 세트는 이러한 두 서브시스템이 종종 하나의 그룹으로 통합되는 경우 최하위 계층에 대해 정의됩니다. 빌드 세트는 서브시스템 A를 컴파일하고 실행하기 위해 필요한 모든 서브시스템과 함께 정의됩니다.
빌드 세트는 겹칠 수 있고 겹치게 됨을 유의하십시오. 갖고 있는 빌드 세트 및 해당 내용이 프로젝트 수명 중에 달라질 수 있습니다.
이러한 빌드 세트를 정의하는 목적은 통합 계획 수립을 더 쉽게 만드는 것입니다. 개별 서브시스템을 생각하는 대신 서브시스템 세트를 생각할 수 있습니다.
|