Definindo Modelos de Configuração

A definição de um modelo de configuração informa ao Change Management for Rational DOORS como localizar o servidor de gerenciamento de mudanças. Ele também define como os mapas de processo de solicitação de mudança instalados nos conceitos usados no recurso de gerenciamento de mudanças.

Sobre Esta Tarefa

Para ajudar na definição de seus modelos de configuração, consulte o guia de customização para seu sistema de gerenciamento de mudanças.

Procedimento

  1. No menu principal, selecione Change Management > Definir Modelos de Configuração > Crie. A janela Modelo de Configuração - DOORS abre e exibe a guia Etapa 1 Configurar o Servidor do Rational Change Management.
  2. No campo Nome de Modelo, digite o nome do modelo.
  3. Selecione um dos métodos de autenticação a seguir:
    • Autenticação de acesso básica:
      • Não requer configuração adicional.
      • É menos segura. O nome de usuário e a senha são transmitidos sobre a rede sem criptografia, a menos que o sistema de gerenciamento de mudanças esteja configurado para usar SSL.
      • Não suporta a exibição de informações sobre solicitações de mudanças vinculadas e requisitos ao passar o mouse sobre os links.
      • Não é suportada pelo Rational Team Concert.
    • Autenticação Open Authorization (OAuth):
      • Requer configuração adicional.
      • É muito segura.
      • Suporta as informações sobre solicitações de mudanças vinculadas e requisitos ao passar o mouse sobre os links.
  4. Baseado em seu método de autenticação, execute uma das etapas a seguir:
    • Autenticação de acesso básico
      1. No campo URL para servidor do Change Management, digite sua URL de servidor. Por exemplo: http://server:port/change/oslc. Outra opção válida é https.
      2. Clique em Conectar.

        A janela de login de gerenciamento de mudanças é aberta. Efetue logon no sistema para retornar para a janela Modelo de Configuração - DOORS.

    • OAuth
      1. Antes de criar um modelo de configuração, assegure-se de incluir o Link de Colaboração correto, usando a janela Serviços Remotos. Para obter mais informações, consulte Configurando o Rational DOORS para Usar OSLC.
      2. Na Configuração do Servidor do Rational Change Management, selecione o provedor de serviços aplicável e clique em Avançar.

        O log do provedor de serviços do gerenciamento de mudanças é aberto.

      3. Efetue logon no provedor de serviços de gerenciamento de mudanças para retornar à janela Modelo de Configuração - DOORS.
  5. Complete todos os campos aplicáveis na janela Modelo de Configuração - DOORS.
  6. Clique em Avançar para exibir a guia Etapa 2 Requisitos do Change Management.
  7. Na seção Valores, complete todos os campos para configurar os valores para os vários estados que são aplicáveis ao seu processo de gerenciamento de mudanças.

    Certifique-se de usar o nome para cada estado, conforme definido no processo ou esquema ao invés do rótulo de estado, que é visível para o usuário. As entradas a seguir fornecem exemplos de estados nos diferentes sistemas de gerenciamento de mudanças:

    • Se você usar o processo doors_oslc_10 do Rational Change, que é incluído com o produto, use os valores a seguir. Para obter os nomes de estado para um processo customizado, consulte o nome dos estados usando o editor de ciclo de vida do Rational Change.
      • Estado Designado: rcr_assigned
      • Estado da Revisão: rcr_review
      • Estado Aprovado: rcr_approved
      • Estado Aplicado: rcr_applied
    • Se você usar o processo Rational ClearQuest RequirementsChangeRequest, que é incluído com o produto, use os valores a seguir. Para obter os nomes de estado para um processo customizado, use o editor de esquemas do Rational ClearQuest.
      • Estado Designado: Designado
      • Estado da Revisão: Revisão
      • Estado Aprovado: Aprovado
      • Estado Aplicado: Aplicado
    • Se você usar o modelo Rational Team Concert Simple Team Process, que é incluído com o produto, use os valores a seguir. Se você usar este modelo, use o estado Em Andamento no processo do Rational Team Concert para os estados Designado, Revisão e Aprovado no modelo de configuração.
      • Estado Designado: 2
      • Estado da Revisão: 2
      • Estado Aprovado: 2
      • Estado Aplicado: 3

      Para identificar o ID de estado para seu processo de item de trabalho no Rational Team Concert, clique com o botão direito do mouse na área do projeto no cliente Eclipse e selecione Abrir. No editor da área de projeto na guia Origem de Configuração do Processo, localize a seção a seguir no XML: com.ibm.team.workitem.configuration.workflow. Nesta seção, localize o fluxo de trabalho que deseja usar com a integração. Cada tag de estado contém a definição para um estado. O campo de ID contém as informações que devem ser inseridas no modelo de configuração. Se o ID for a letra 's' acompanhada por um número, insira apenas o número no modelo de configuração. Se o ID for uma sequência mais longa, tal como com.ibm.team.workitem.planitemWorkflow.state.s59, insira o ID inteiro no modelo. Como o exemplo mostra, é possível usar o mesmo estado de item de trabalho no Rational Team Concert para representar mais de um estado no Rational DOORS; entretanto, o estado Aplicado deve ser diferente de outros estados no modelo de configuração.

  8. Com base no sistema de gerenciamento de mudanças que estiver usando, execute uma das etapas:
    • Se você usar o Rational Change, vá para a próxima etapa.
    • Se usar o Rational ClearQuest:
      1. Em Aplicar Atributo de Ação, marque Para ClearQuest.
      2. Digite o nome da ação do ClearQuest que move o registro para o estado Aplicado.
      3. Digite o nome da ação do ClearQuest que move o registro para o estado Revisão no Atributo de Ação.
      Se você usar o Rational ClearQuest com o processo RequirementsChangeRequest, use os valores a seguir:
      • Atributo da Ação Aplicar: Aplicar
      • Atributo da Ação Revisar: Revisar
    • Se você usar o Rational Team Concert:
      1. Marque Para Rational Team Concert.
      2. Digite o nome da ação do Rational Team Concert que move o item de trabalho para o estado Aplicado em seu processo no Aplicar Atributo de Ação.
      3. Digite o nome da ação que move o item de trabalho para o estado Revisão em Revisar Atributo de Ação.
      4. Se estiver usando um dos modelos de processo entregues, no campo Atributo de Estado, digite rtc_cm:state. Ou digite o nome do atributo que contém o estado se tiver criado seu próprio processo.
      Se você usar o Rational Team Concert com o modelo Simple Team Process, use os valores a seguir. Ao usar outro fluxo de trabalho, use a técnica descrita acima para localizar os IDs de estado para localizar as tags de ação no XML para a ações desejadas. É necessário identificar duas ações, uma que move o item de trabalho do estado Designado para o estado Revisão e a outra que move o item de trabalho do estado Aprovado para o estado Aplicado. No exemplo, o atributo da Ação Revisar está vazio porque no Simple Team Process, o estado Designado e o estado Revisão no Rational DOORS são realmente o mesmo estado Em Andamento no Rational Team Concert.
      • Atributo da Ação Aplicar: com.ibm.team.workitem.taskWorkflow.action.resolve
      • Atributo da Ação Revisar: <sem valor>
  9. No campo Formulário de Envio de RCR, selecione o formulário de envio aplicável em seu processo de gerenciamento de mudanças que é usado para solicitações de mudanças de requisitos.
  10. No campo Comportamento de Proposta Conflitante, selecione uma das opções a seguir:
    • Não fazer nada
    • Avisar o usuário sobre o conflito: quando os usuários fazem mudanças que causarão um conflito, uma mensagem de aviso é exibida. O usuário pode fazer ou cancelar a mudança.
    • Impedir modificação: os usuários não podem fazer mudanças que causarão conflitos.
    Nota: Selecionar qualquer configuração diferente de Não Tomar Ação causará um leve atraso quando abrir os módulos para editá-los.
  11. Selecione a opção Mostrar Relatório de Gravação de RCR para mostrar o relatório Gravação de RCR.
  12. Para ativar o botão Rejeitar na página do Rational DOORS Web Access Requirement Change Management em DWA, selecione o botão Ativar Rejeição.
  13. Clique em Avançar para exibir a guia Etapa 3 Reunião de Requisitos.
  14. No campo Sequência de Consulta Padrão, digite a sequência de consulta de estilo Open Services for Lifecycle Collaboration (OSLC) a ser usada durante a reunião de requisitos. Ignore esta etapa se não estiver usando o recurso de reunião de requisitos. Estes exemplos mostram sequências de consulta válidas:
    • oslc_cm:status in ["Applied", "Approved"]
    • oslc_cm:status="Applied"
    Para obter mais informações sobre a definição de sequências de consultas, consulte a seção oslc.where da Sintaxe de Consulta do OSLC Core Specification Versão 2.0.
  15. Clique em Avançar para exibir a guia Etapa 4 Concluir.
  16. Em Resumo do Modelo, revise as seleções que criou e execute uma das etapas a seguir:
    • Se as informações estiverem corretas, clique em Concluir para salvar seu modelo de configuração.
    • Se precisar corrigir as informações, clique em Voltar para retornar para a guia correta e faça as correções necessárias.

Feedback