A integração do UCM (Unified Change Management) liga projetos e atividades do UCM do Rational ClearCase
a registros do Rational ClearQuest.
Isso também é conhecido como integração
do UCM-Rational ClearCase.
A integração do
UCM requer:
- Um esquema Rational ClearQuest ativado
para UCM.
- Rational ClearCase 4.x
com um projeto ativado para funcionar com o Rational ClearQuest.
O Rational ClearQuest fornece dois esquemas
predefinidos que suportam UCM: o esquema UnifiedChangeManagement e o esquema
Enterprise. A maneira mais fácil de implementar o UCM é utilizar um desses
esquemas. Para obter instruções sobre como utilizar esquemas, consulte Trabalhando
com Esquemas ClearQuest.
Você também pode
incluir suporte UCM a um esquema existente incluindo os pacotes corretos
a ele. Esta seção descreve a integração do Rational ClearQuest e
UCM incluindo pacotes. Esses pacotes devem ser incluídos na ordem descrita
em cada etapa.
Nota: Embora a integração
UCM permita trabalhar com o
Rational ClearCase,
você não deve incluir o pacote
Rational ClearCase
nesta integração. O pacote
Rational ClearCase
é utilizado somente para uma integração do Base
Rational ClearCase,
que não configura políticas predefinidas do
Rational ClearCase.
Consulte
Incluindo Integrações Independentes para obter
instruções sobre como incluir uma integração do
Rational ClearCase.
A integração do Rational UCM
com pacotes requer que as seguintes etapas sejam feitas na ordem listada.
Cada etapa está descrita nas seções a seguir.
- Incluindo o pacote AMStateTypes.
- Configurando as ações padrão para UCM.
- Incluindo o pacote UCMPolicyScripts.
- Incluindo o pacote UnifiedChangeManagement.
- Incluindo o pacote BaseCMActivity (Opcional).
- Salvando as alterações no esquema.
- Configurando o Rational UCM.
Aviso: Para evitar erros, você deve instalar
os pacotes na ordem descrita.
Nota: Se
você já possui os pacotes AMStateType, UCMPolicyScripts, UnifiedChangeManagement,
e BaseCMActivity em seu esquema, e apenas deseja aplicá-los em um novo tipo
de registro, consulte
Ativando
Tipos de Registros para Integrações.
Para obter informações completas sobre a configuração e utilização da integração do UCM,
consulte IBM Rational ClearCase Guide to
Managing Software Projects.
Incluindo o Pacote AMStateTypes
- No Rational ClearQuest Designer,
assegure-se de que o esquema ao qual deseja incluir o pacote esteja selecionado. Para selecionar um
esquema, clique em .
- Clique em e inclua o pacote AMStateType mais recente.
Consulte Aplicando Upgrades do Pacote para obter
instruções detalhadas.
O pacote AMStateType requer que você mapeie tipos de estados
e defina ações padrão, se ainda não estiverem
definidas.
Selecione
o(s) tipo(s) de registro para ativar o UCM e clique em Next para exibir a janela
Setup State Types.
- Na janela Setup State Types, mapeie os
estados em seu esquema para os tipos de estados UCM:
- Repita o mapeamento de tipo de estado para cada tipo de registro ativado.
Clique em Concluir.
O Rational ClearQuest valida
o esquema automaticamente. A janela de validação indicará que você precisa definir as
ações padrão.
Configurando as Ações Padrão para UCM
A
State Transition Matrix em seu esquema deve fornecer pelo menos um caminho por meio
do modelo de tipo de estado para o pacote UnifiedChangeManagement, do tipo de
estado Waiting, até Ready, Active, Complete. Consulte Para Exibir a Matriz de Transição de Estado de um Tipo de Registro de Defeito e Modelos de Tipos de Estados para Pacotes para obter informações adicionais.
Para cada
estado do esquema, exceto o estado mapeado para o estado UCM Complete, você deve designar
uma ação padrão que move o registro desse estado para o próximo tipo de estado no modelo de
tipo de estado UCM. Consulte Trabalhando com Ações e Tipos de Ações ou obter informações adicionais.
Para designar ações
padrão:
- No Rational ClearQuest Designer,
expanda Record Types, em seguida expanda o tipo de registro permitido para
UCM e dê um clique duplo na State Transition Matrix.
- Na State Transition Matrix, clique com o botão direito do mouse em um estado e
clique em Properties para abrir a janela Properties desse
estado.
- Na guia Default Action da janela
Properties, selecione uma ação padrão para o estado. A guia Default
Action lista as ações criadas para as transições de estado
na State Transition Matrix.
Para cada estado, selecione a ação
que move o registro para um estado mapeado para o próximo tipo de estado no
modelo UCM. Por exemplo, o estado Submitted (Waiting) move para o estado
Assigned (Ready) por meio da ação padrão Assign. Se o esquema tiver um estado
Closed e estiver mapeado para o tipo de estado Complete, não será necessária uma
ação padrão.
- Clique em para selecionar o esquema. Consulte Selecionando um Esquema para obter instruções detalhadas.
Para obter informações adicionais, consulte Trabalhando com Ações e Tipos de Ações e Modelos de Tipos de Estados para Pacotes.
Incluindo o Pacote UCMPolicyScripts
- Com o esquema selecionado, clique em e inclua o pacote UCMPolicyScripts mais recente.
Consulte Aplicando Upgrades do Pacote para obter
instruções detalhadas.
- Selecione para selecionar o esquema.
Nota: Por não estar em um registro quando estiver executando esses hooks, você deve recuperar claramente os detalhes do registro. Para obter informações adicionais, consulte
Entities and Hooks.
Incluindo o Pacote UnifiedChangeManagement
- Com o esquema selecionado, clique em e inclua o pacote UnifiedChangeManagement mais recente.
- Selecione para selecionar o esquema.
Incluindo o Pacote BaseCMActivity (Opcional)
O pacote
BaseCMActivity inclui um tipo de registro de atividades reduzidas no esquema. Você pode utilizar
esta alternativa no tipo de registro Defect no estado em que se encontra, ativá-la para
UCM ou desenvolvê-la em um novo tipo de registro. Este pacote é opcional. Para obter um rastreio
de atividades mais intenso, consulte Utilizando o IBM Rational ClearQuest Project Tracker.
- Com o esquema selecionado, clique em e inclua o pacote BaseCMActivity mais recente.
- Edite os tipos de estados do pacote BaseCMActivity.
Consulte Aplicando Upgrades do Pacote para obter
instruções detalhadas.
- Clique em para selecionar o esquema.
Configurando o Rational UCM
Configure
o aplicativo UCM, conforme for necessário. Consulte IBM Rational ClearCase Guide to
Managing Software Projects para
obter informações adicionais sobre configuração.