3.7 Planning How to Use the UCM-ClearQuest Integration

Before you can set up the UCM-ClearQuest integration, you need to make some decisions, which fall into two general categories:

Mapping PVOBs to ClearQuest User Databases

This section describes three issues that you need to consider in deciding how many PVOBs to use for projects that link to ClearQuest user databases.

MultiSite Requirement

If you use ClearCase MultiSite, all PVOB replicas must have access to the ClearQuest user database.

Projects Linked to Same Database Must Have Unique Names

Although UCM allows you to create projects with the same name in different PVOBs, you cannot link those projects to the same ClearQuest user database. Figure 15 illustrates this naming requirement.

Figure 15 Projects in Multiple PVOBs Linked to the Same ClearQuest Database

Use One Schema Repository for Linked Databases

If some developers on your team work on multiple projects, we recommend that you store the schemas for the ClearQuest user databases that are linked to those projects in one schema repository, as shown in Figure 16. This allows developers to switch between projects easily. If you store the schemas in different schema repositories, developers must use the ClearQuest Maintenance Tool to connect to a different schema repository whenever they switch projects.

Figure 16 Using the Same Schema Repository for Multiple ClearQuest Databases

Deciding Which Schema to Use

To use the integration, you must create or upgrade a ClearQuest user database that is based on a UCM-enabled schema. A UCM-enabled schema meets the following requirements:

ClearQuest includes two predefined UCM-enabled schemas: UnifiedChangeManagement and Enterprise. You can start using the integration right away by using one of these schemas, or you can use the ClearQuest Designer and the ClearQuest Package Wizard to enable a custom schema or another predefined schema to work with UCM. You can also use one of the predefined UCM-enabled schemas as a starting point and then modify it to suit your needs.

Figure 17 UCM Tab of Record Form for a UCM-Enabled Record Type

Overview of the UnifiedChangeManagement Schema

The UnifiedChangeManagement schema includes the following record types:

Figure 18 Main Tab of Record Form for the BaseCMActivity Record Type

Enabling a Schema for UCM

If you decide not to use one of the predefined UCM-enabled schemas, you need to do some additional work to enable your schema to work with UCM. Before you can do this, you need to answer the following questions: