목적
  • 시스템 통합을 계획하기 위함입니다.
역할:  통합자 
빈도: 일반적으로 구성 및 전이시(구현화 시에도 가능) 각 반복당 적어도 한 번.
단계
입력물:   결과물:   
툴 강좌:   

워크플로우 세부사항:   

서브시스템 식별 페이지 맨 위

반복 계획이 이 반복에서 구현되어야 하는 모든 유스 케이스 및 시나라오를 지정합니다. 현재 반복의 유스 케이스와 시나리오에 관련된 구현 서브시스템을 식별하십시오. 설계 유스 케이스 구현의 순서 다이어그램, 의사소통 다이어그램 등을 학습하십시오. 컴파일(빌드가 작성) 하려면 필요한 기타 구현 서브시스템도 식별하십시오.

반복 다이어그램의 유스 케이스 및 시나리오

구현 서브시스템이 설계 유스 케이스 구현에서 식별됩니다.

"빌드 세트" 정의 페이지 맨 위

최대 백 개의 구현 서브시스템이 있을 수 있는 대형 시스템에서 통합 계획은 복잡한 타스크가 됩니다.

통합 계획을 용이하게 하고 복잡도를 관리하려면 고려해야 할 사항의 수를 줄여야 합니다. 통합 관점에서 함께 속하는 의미있는 서브시스템 세트(빌드 세트 또는 타워)를 정의하도록 권장합니다. 이러한 서브시스템이 때때로 한 그룹으로 통합된다는 점에서 세트로 작성하십시오. 서브시스템 중 하나만을 통합한다는 것은 이치에 맞지 않습니다. 예를 들어, 서브시스템이 실행하는데 필요한(직접 또는 간접적으로 가져오기) 낮은 계층의 모든 서브시스템이 의미있는 빌드 세트가 될 수 있습니다.

단순한 빌드 세트 다이어그램

이러한 두 서브시스템이 종종 하나의 그룹으로 통합되는 경우 빌드 세트가 가장 낮은 계층에 대해 정의됩니다. 빌드 세트는 서브시스템 A를 컴파일하고 실행하는데 필요한 모든 서브시스템으로 정의됩니다.

빌드 세트가 겹칠 수 있으며 겹치게 되는 것에 유의하십시오. 소유한 빌드 세트와 해당 컨텐츠는 프로젝트 기간 중에 달라질 수 있습니다.

이러한 빌드 세트를 정의하는 목적은 통합 계획을 보다 쉽게 하기 위함입니다. 개별 서브시스템에 대해 생각하는 대신 서브시스템 세트에 대해 고려할 수 있습니다.

일련의 빌드 정의 페이지 맨 위

점차로 시스템을 통합하도록 일련의 빌드를 정의합니다. 일반적으로 구현 모델의 계층화된 구조의 서브시스템에서 상향식으로 수행됩니다. 각 빌드에 대해, 빌드에 속할 서브시스템과 스텁으로 사용 가능해야 하는 기타 서브시스템을 정의하십시오. 다음 그림에서 세 빌드가 정의되었습니다.

세 빌드 통합 계획 다이어그램

세 빌드에서 완료되도록 계획된 통합.

통합 빌드 계획 평가 페이지 맨 위

통합 빌드 계획을 평가하도록 다음 체크포인트를 고려하십시오.

  • 통합 순서가 오류를 찾는데 용이하게 하는지 여부
  • 통합 순서가 계속 스텁을 최소로 해야 하는지 여부
  • 통합 순서가 컴포넌트 개발 순서에 맞게 조정되었는지 여부


Rational Unified Process   2003.06.15