통합 워크플로우

Rational® Engineering Lifecycle Manager를 Rational Team Concert™와 통합합니다. 이러한 통합을 통해 팀은 개발 중인 아티팩트(제품, 스트림, 컴포넌트 기준선)의 컨텍스트에서 작업을 수행할 수 있습니다.

Rational Engineering Lifecycle Manager 제품과 Rational Team Concert 스트림 및 컴포넌트 기준선을 연관시킬 수 있습니다. Rational Team Concert 스트림은 컴포넌트 기준선의 플랫 목록으로 구성되며 실제 프로젝트의 기본 컴포넌트 계층 구조를 표시할 수 없습니다. Rational Engineering Lifecycle Manager는 계층 구조를 보고 관리하는 방법을 제공합니다.

초기 설정에서는 첫 번째 단계인 Rational Team Concert의 스트림 및 컴포넌트 기준선을 Rational Engineering Lifecycle Manager의 제품에 연결하는 방법을 설명합니다. 모든 워크플로우에서 최소 한 명의 팀 구성원이 팀을 위해 스트림을 관리해야 합니다. 이 팀 구성원은 개발 리더이거나 팀 관리자일 수 있습니다. 스트림 관리자는 다음 시나리오 중에서 팀에게 필요한 시나리오를 결정할 수 있으며 그런 다음 워크플로우를 따라 사용할 단계를 이해할 수 있습니다.

스트림 및 컴포넌트 기준선은 색인에 저장되지 않습니다. Rational Engineering Lifecycle Manager 및 Rational Team Concert는 색인을 사용하지 않고 컴포넌트 기준선을 서로 직접 교환합니다. 교환이 발생하도록 하려면 관리자는 서버 간의 동반자 관계를 설정해야 합니다. 서버 간 통신을 설정하여 Rational Engineering Lifecycle Manager OSLC 미리보기 사용을 참조하십시오. 관리자는 연결할 모든 Rational Team Concert 서버를 수동으로 설정할 수 있습니다. 애플리케이션 관리 화면 > 설정 페이지 > 통합 > Rational Team Concert에서 서버를 설정하십시오.

초기 설정

도구 간에 컴포넌트 기준선을 교환하기 전에 팀이 제품 개발을 완료하는 데 필요한 스트림 및 컴포넌트 기준선을 설정해야 합니다. 팀은 다수의 프로젝트를 컴포넌트 기준선의 파트로 포함할 수 있지만 프로젝트는 통합의 파트가 아닙니다. 프로젝트는 설정의 파트가 아닙니다.

  1. Rational Team Concert에서 스트림을 설정하고 여기에 컴포넌트 기준선을 추가하십시오.

    스트림에 컴포넌트를 팀 프로젝트에 필요한 만큼 추가할 수 있습니다. 프로젝트는 반복을 통해 이동하므로 컴포넌트 기준선을 더 추가하거나 제거할 수 있습니다. 즉, 작성 중인 스트림이 최종 스트림일 수도 있고 아닐 수도 있으며 이는 아무런 문제가 되지 않습니다. 통합은 개발의 어느 시점에서나 수정이 가능할 만큼 유연합니다.

    스트림 작성을 참조하십시오. 스트림에 대해 자세히 학습하려면 스트림 및 컴포넌트를 참조하십시오.

  2. 필요한 컴포넌트 기준선만 Rational Team Concert 작업공간에 로드하려는 경우 로드 규칙을 참조하십시오.
  3. Rational Engineering Lifecycle Manager에서 제품 트리의 최상위 레벨에 제품 구성이 있어야 합니다. 스트림 및 컴포넌트 기준선을 지원하고 구성하도록 하위 제품을 작성할 수 있습니다.
  4. Rational Engineering Lifecycle Manager에서 제품을 Rational Team Concert 스트림에 연결하십시오.

    그러면 스트림 관리자가 도구 간에 컴포넌트 기준선을 받거나 보낼 수 있습니다.

    하나의 스트림을 하나의 제품에만 연결할 수 있습니다.

    제품, 스트림, 컴포넌트 기준선 연결의 내용을 참조하십시오.

  5. Rational Engineering Lifecycle Manager에서, Rational Team Concert에서 컴포넌트 기준선을 받으십시오.

    컴포넌트 기준선 받기 및 보내기는 모두 Rational Engineering Lifecycle Manager에서 시작됩니다. 필요할 때마다 컴포넌트 기준선을 받고 보낼 수 있습니다. 예를 들어, 개발 도중에 팀에 새 컴포넌트가 필요합니다. 스트림에 새 컴포넌트를 추가하고 Rational Engineering Lifecycle Manager에서 즉시 또는 적절한 시기마다 이를 받습니다.

    컴포넌트 기준선 받기 및 보내기의 내용을 참조하십시오.

  6. Rational Team Concert에서 받은 컴포넌트 기준선을 재구조화하십시오.

    제품을 사용하여 프로젝트에 적합한 방법으로 제품 트리에서 컴포넌트 기준선을 구성하십시오. 컴포넌트 기준선을 구성하기 위해 중첩되도록 이를 이동하고 컴포넌트 기준선에 영향을 미치는 아티팩트 및 URL에 대한 링크를 추가하고 사용자 정의 특성을 추가할 수 있습니다. 또한 하위 제품을 작성하여 컴포넌트 기준선을 재사용하고 재사용하려는 컴포넌트 기준선을 수집할 수 있습니다.

  7. 컴포넌트 기준선을 Rational Team Concert로 보내십시오.

    이 조치는 Rational Team Concert 스트림의 컴포넌트 기준선 목록을 5단계에서 작성된 변경사항으로 업데이트합니다. 제품을 이동했으나 컴포넌트 기준선에 연결된 제품을 제거 또는 추가하지 않은 경우 컴포넌트를 Rational Team Concert에 보낼 필요가 없습니다.

통합의 일일 사용

다음 워크플로우에서는 Rational Team Concert 스트림에서 업데이트를 가져오는 방법, 컴포넌트 기준선을 재사용하는 방법, 제품을 나눠서 이를 공유하는 방법을 설명합니다. 각 워크플로우는 초기 설정을 완료했다고 가정합니다. (사용자의 팀이 2단계의 로드 규칙을 사용할 수 없을 수도 있습니다.)

로드 규칙

로드 규칙은 Rational Team Concert 작업공간에 로드할 제품 계층 구조의 서브세트를 정의합니다. Rational Engineering Lifecycle Manager에서 로드 규칙 파일을 내보낼 수 있습니다. Rational Team Concert에서는 저장소 작업공간에 컴포넌트 기준선을 추가한 후 로드 규칙을 사용하여 작업하려는 컴포넌트 기준선만 로드할 수 있습니다.

컴포넌트 기준선에 대한 로드 규칙 생성의 내용을 참조하십시오.

로드 규칙에 대한 세부사항은 저장소 작업공간 로드 또는 로드 해제를 참조하십시오.

소스 코드 개발

개발자는 Rational Team Concert 작업공간에서 작업합니다. 팀 구성은 스트림에 컴포넌트를 추가하거나 스트림에서 컴포넌트를 제거해야 하는 경우 일반적으로 스트림 관리자 개발 리더 또는 팀 관리자에게 이를 요청합니다. 스트림 관리자가 요청을 이행합니다. 개발자는 스트림에 대한 변경을 승인하며, 팀 구성원은 다음 워크플로우에 설명된 대로 계속해서 작업을 수행합니다.

  1. Rational Team Concert에서 소스 코드에 대해 작업하는 개발 환경인 작업공간을 작성하십시오.

    스트림에서 새 저장소 작업공간 작성을 참조하십시오.

  2. 소스 코드를 변경하고 파일을 체크인한 후 변경 세트를 전달하십시오.

    미결 변경사항 체크인변경 세트 전달을 참조하십시오.

  3. 팀에서 컴포넌트 기준선에 대한 변경사항을 요청한 경우 변경사항은 보류 중인 변경 보기에 있습니다.

    저장소 작업공간 로드 또는 로드 해제를 참조하십시오.

  4. 스트림이 사용자가 필요로 하는 것보다 더 많은 컴포넌트 기준선을 포함하는 경우 Rational Engineering Lifecycle Manager 로드 규칙 파일을 사용하여 사용자가 필요로 하는 컴포넌트 기준선만 Rational Team Concert 작업공간에 로드하십시오.

피드백