스키마 개발자는 일반적으로 스키마를 정의, 구현, 테스트 및 관리하여 프로세스 모델을 디자인하고 수정합니다. 또한 이메일 액세스를 사용 가능하게 하고 공용 조회, 차트 및 보고서를 작성하거나 수정합니다.
이 도움말 시스템은 변경 요청 관리 시스템을 디자인하고 구현하는 데 필요한 모든 작업에 대해 설명하지는 않습니다. 그러나 포괄적인 구현 계획을 작성하기 위해 노력해야 합니다. 일반적으로 기존 프로세스를 분석하고(자세한 설명이 제공되지 않으므로) 기존 프로세스를 작업하는 방법에 대한 합의를 도출하도록 노력해야 합니다.
변경 요청 관리 프로세스를 디자인하고 구현하려면 다음을 수행하십시오.
이러한 태스크 중 대부분은 여러 구성원이 팀을 이루어 수행하지만 스키마 개발자는 간과되는 내용이 없는지 확인해야 합니다.
유지보수 도구를 사용하여 스키마 저장소를 작성하고 관리하십시오.
스키마 저장소를 작성하면 해당 스키마 저장소의 스키마와 연관된 모든 데이터베이스를 추적하는 연결(또는 데이터베이스 세트)도 함께 작성됩니다. 저장소를 작성한 후 유지보수 도구를 사용하여 이 연결을 관리하십시오.
또한 Designer를 사용하여 사용자 데이터베이스를 작성하고 사전 정의된 스키마와 연관시키십시오.
자세한 정보는 데이터베이스 관리를 참조하십시오.
스키마가 강제 실행해야 하는 프로세스 모델을 문서화하십시오. 이 문서에는 다음 정보가 포함될 수 있습니다.
요구사항이 알려진 경우 프로세스 모델을 빌드하도록 스키마를 작성하고 수정하십시오.
사전 정의된 일부 스키마는 이 태스크를 수행하는 데 도움이 됩니다.
스키마 | 설명 |
---|---|
AnalystStudio | IBM Rational AnalystStudio에서 Rational® ClearQuest®를 사용할 수 있도록 하는 필드 및 규칙을 가진 스키마입니다. IBM Rational RequisitePro와 함께 사용하기 위한 사용자 정의 설정이 포함됩니다. |
Blank | 시스템 필드만 포함합니다. 스키마 빌드를 위한 최소 구성 기반입니다. |
Common | 가장 일반적으로 사용되는 스키마 요소를 포함한 기본 레벨 구성입니다. |
DefectTracking | 결함 추적 프로세스에 대한 기능을 포함하는 스키마입니다. |
DevelopmentStudio | Rational DevelopmentStudio에서 Rational ClearQuest를 사용할 수 있도록 하는 필드 및 규칙을 가진 스키마입니다. 또한, IBM Rational Purify, IBM Rational Quantify 및 IBM Rational PureCoverage에 적용되는 필드 및 규칙이 포함됩니다. |
Enterprise | IBM Rational Suite Enterprise에서 Rational ClearQuest를 사용할 수 있도록 허용하는 필드 및 규칙을 포함하는 스키마입니다. 모든 IBM Rational 제품에 적용되는 필드 및 후크가 포함됩니다. |
TestStudio | IBM TestStudio에서 Rational ClearQuest를 사용할 수 있도록 허용하는 필드 및 규칙을 포함하는 스키마입니다. 또한, Rational TeamTest, Rational RequisitePro®, Rational Purify, Rational Quantify 및 Rational PureCoverage에 적용되는 필드 및 규칙이 포함됩니다. |
UnifiedChangeManagement | Rational UCM에서 Rational ClearQuest를 사용할 수 있도록 하는 필드 및 규칙을 가진 스키마입니다. |
프로세스를 모델링하는 스키마를 작성하는 경우 다음과 같은 몇 가지 옵션이 있습니다.
스키마를 작성 또는 수정하는 경우 Designer를 사용하여 최신 스키마 버전에서 사용할 수 있는 사용자 데이터베이스를 작성하거나 업그레이드하십시오.
자세한 정보는 사용자 계정 관리를 참조하십시오.
사용자가 Rational ClearQuest 클라이언트를 사용하여 이메일로 변경 요청을 제출하고 수정할 수 있도록 Rational E-Mail Reader를 설정할 수 있습니다.
이 기능을 사용하려면 하나 이상의 전용 이메일 계정을 설정해야 합니다. 사용자는 변경 요청을 제출하거나 수정할 때 이 계정으로 메시지를 보낼 수 있습니다. 이메일 메시지는 데이터베이스 서버에서 Windows Service로 실행되는 Rational E-Mail Reader가 해당 형식의 데이터를 해석할 수 있는 세트 형식을 준수해야 합니다. Rational E-Mail Reader에서 구문 분석 및 처리할 수 있는 이메일 메시지 제출 시 사용자를 지원하면 올바른 형식으로 이메일 메시지 템플리트를 작성하고 분배할 수 있습니다.
또한 특정 이벤트 발생 시 Rational ClearQuest 사용자에게 이메일로 알리도록 규칙을 작성할 수도 있습니다.
이를 수행하려면 이메일을 통해 정보를 받을 수 있는 모든 스키마에 E-mail 패키지를 적용해야 합니다. 이 패키지는 Email_Rule이라는 Stateless 레코드 유형을 작성합니다. 그러면 새 상태로의 변경 요청 전이와 같은 특정 이벤트가 발생할 때 이메일 알림을 트리거하는 규칙 세트를 작성할 수 있습니다.
자세한 정보는 Rational ClearQuest 이메일을 참조하십시오.
Rational ClearQuest 클라이언트 또는 Eclipse용 Rational ClearQuest 클라이언트의 가져오기 및 내보내기 기능을 사용하여 다른 데이터 소스에서 데이터를 가져오고 내보낼 수 있습니다.
자세한 정보는 데이터 가져오기 및 내보내기 개요를 참조하십시오.
조회, 차트 및 보고서를 작성하거나 수정하고, 이를 모든 사용자가 사용할 수 있는 공용 조회 폴더에 저장할 수 있습니다. 또는 이러한 태스크를 프로젝트 관리자와 같은 다른 사용자에게 위임할 수 있습니다. 공용 조회, 차트 또는 보고서를 작성하는 데 필요한 사용자 권한에 대한 정보는 사용자 권한을 참조하십시오.
보고서를 작성하려면 Rational SoDA 소프트웨어 또는 Crystal Reports software from Business Objects, Inc와 같은 보고서 작성 도구의 라이센스를 확보해야 합니다.
사용자 계정 관리와 관련된 가장 강력한 기능 중 하나는 특정 사용자 그룹이 사용할 수 있는 정보를 제어하도록 레코드에 보안 제어를 설정할 수 있는 기능입니다. 예를 들어, 고객이 변경 요청을 제출하고 볼 수 있지만 다른 고객 또는 개발팀 구성원이 제출한 변경 요청에 대한 중요 정보는 볼 수 없도록 설정하려고 할 수 있습니다.
이러한 유형의 보안을 설정하기 위해 특정 사용자 그룹만이 레코드를 볼 수 있도록 지정할 수 있습니다. 또한 레코드 양식 탭의 필드에 대한 액세스를 특정 사용자 그룹으로 제한할 수 있습니다.
레코드 유형에 보안 컨텍스트 필드를 작성한 후 이 필드에 특정 값을 갖는 레코드를 볼 수 있는 권한을 사용자 그룹에 지정하여 레코드에 대한 보안 제어를 설정합니다.
보안에 대한 자세한 정보는 보안 모델 작성을 참조하십시오.