개요
이 통합 안내서에서는 IBM Rational Rhapsody 사용자에게 IBM Rational Rhapsody - IBM Rational ClearCase 통합을 설정, 구성 및 사용하는 방법에 대해 설명한다. 이 안내서에서는 샘플 특성 파일을 포함한 Rhapsody 내의 구성 특성에 대해 자세히 살펴본 후 유형 관리자를 사용하여 새로운 IBM Rational ClearCase 요소 유형을 작성 및 사용하는 방법에 대해서도 설명한다. 사용 가능한 두 가지 통합 모드가 제공되며 샘플 사용 시나리오도 살펴본다.
이 튜토리얼을 이해하려면 IBM Rational Rhapsody에 익숙해야 하고 IBM Rational ClearCase에 대한 기본적인 이해가 있어야 한다.
IBM Rational Rhapsody 솔루션은 UML 및 SysML을 기반으로 하는 실시간 또는 임베디드 시스템 엔지니어링, 소프트웨어 개발 및 테스트를 위한 모델 중심 개발(MDD) 환경이다. 임베디드 시스템 엔지니어 및 소프트웨어 개발자는 다음과 같은 기능을 제공하는 Rational Rhapsody 솔루션을 통해 생산성, 품질 및 의사소통 능력을 향상시킬 수 있다.
- 복잡한 설계를 그래픽 방식으로 추상화한다.
- 소프트웨어 개발 프로세스를 자동화한다.
- 지속적인 테스트를 통해 결함을 조기에 발견하여 비용을 절감할 수 있다.
IBM Rational ClearCase는 완벽한 소프트웨어 구성 관리 기능을 제공한다. 생산성 향상을 위해 정교한 버전 제어, 작업 공간 관리, 병렬 개발 지원 및 빌드 감사 기능을 제공하는 우수한 솔루션이다.
- 다양한 기능을 제공하는 경량 클라이언트를 사용하여 로컬 또는 원격으로 작업을 수행할 수 있다.
- 검증된 Best Practices를 바탕으로 개발된 유연한 기본 제공 사용 모델을 통해 팀의 생산성과 효율성을 향상시킬 수 있다.
- 광범위한 환경과 크로스 플랫폼이 지원되므로 다양한 팀을 연결할 수 있다.
- 조직 내 거의 모든 위치에서 파일 및 디렉토리에 실시간 투명 액세스가 가능하다.
- 소규모 작업 그룹부터 분산 엔터프라이즈 팀에 이르는 모든 규모의 팀으로 확장하여 진화하는 조직의 요구에 대응할 수 있다.
- 뛰어난 IDE와의 통합을 통해 선호하는 환경에서 작업할 수 있다.
- 정교한 분기 및 그래픽 병합 도구를 사용하면 파일에 대한 동시 액세스가 가능하므로 시간을 효율적으로 활용할 수 있다.
IBM Rational Rhapsody와 IBM Rational ClearCase의 통합은 협업 개발 환경의 모델 중심 개발을 위한 강력한 솔루션을 제공한다. 단순한 환경부터 지역적으로 분산되어 있는 팀과 같은 복잡한 환경까지 팀 내에서 또는 팀 간에 데이터(모델)를 협업적으로 편집 및 공유할 수 있다. 모델은 히스토리, 추적 기능, 롤백, 메타데이터 및 기타 여러 장점을 제공하는 보안 저장소(VOB)에 유지된다. Rhapsody 사용자 인터페이스에서 기능이 직접 제공되므로 일반 사용자에게 통합은 최소한의 오버헤드이다.