이 타스크가 시작할 때 구현 서브시스템이 중간 산출물: 통합 빌드 계획에 설명된 다음('대상') 빌드의 요구사항을 충족하기 위해 전달되었으며, 통합 빌드 계획은
반복에 여러 빌드의 필요를 정의할 수 있음을 기억하십시오. 통합될 서브시스템의 복잡도와 수에 따라서, 각 단계에서 추가 서브시스템을 추가하고 일련의 중간 '미니' 빌드를 생성함으로써 반복에 대해 정의되는 각 빌드가
다시 고유한 임시 중간 빌드의 순서를 가질 수 있도록 대상 빌드를 수많은 단계로 생성하는 것이 훨씬 더 효율적인 경우가 많습니다. 이들은 추가되는 내용이 시스템 통합 작업공간에 이미 존재하는 내용과 호환가능함을
보장하기 위해 최소 통합 테스트(대개 이 대상 빌드를 위한 통합 빌드 계획에서 설명되는 테스트의 서브세트)를 받습니다. 이 접근 방식을 사용하면 문제점을 분리하고 진단하기가 더 쉽습니다.
통합자는 모든 병합 충돌을 해결하는 프로세스에서 시스템 통합 작업공간에 전달된 서브시스템을 점진적으로 허용합니다. 이 작업은 계층화된 구조와 관련하여 상향식으로 수행되어 서브시스템의 버전이 일관되도록
보장하고 가져오기를 고려할 것을 권장합니다. 서브시스템의 증분은 중간 빌드로 컴파일 및 링크되며, 해당 빌드가 최소 시스템 통합 테스트를 실행하기 위해 테스터에게 제공됩니다.
이 다이어그램은 세 번의 증분으로 생성되는 빌드를 표시합니다. 일부 서브시스템은 다른 서브시스템을 컴파일 및 링크할 수 있게 하고 기본적인 최소 런타임 동작을 제공하기 위해 스텁으로만 필요합니다.
시퀀스의 최종 증분은 통합 빌드 계획에 계획된 대로 대상 빌드를 생성합니다. 이 빌드가 최소한도로 테스트되었을 때 초기 또는 예상 기준선이 이 빌드에 대해 작성됩니다. 형상 관리 원칙의 타스크: 기준선 작성을 호출합니다. 빌드가 이제 완전한 시스템 테스트를 위해 테스터에게 사용 가능하게 됩니다. 이 테스트의
특성과 깊이는 반복 테스트 계획에서 정의되는 모든 테스트에 적용될 반복의 최종 빌드와 함께 통합 빌드 계획에 계획된 대로입니다.
|