Como um desenvolvedor de esquemas, geralmente você é responsável por projetar e modificar modelos de processos definindo, implementando, testando e gerenciando esquemas. Você também pode ativar acesso ao e-mail e criar ou modificar consultas públicas, gráficos e relatórios.
Descrever todo o trabalho necessário para projetar e implementar um sistema de gerenciamento de pedidos de alterações está além do escopo deste sistema de ajuda. Mas você deve reservar um tempo para criar um plano de implementação abrangente. Um esforço significativo é, geralmente, necessário para analisar os processos existentes (pois raramente são documentados) e para chegar a um consenso sobre como eles deverão trabalhar.
Para projetar e implementar um processo de gerenciamento de pedidos de alterações:
Uma equipe pode ser juntamente responsável por muitas destas tarefas, mas como desenvolvedor de esquemas, você deve garantir que nenhuma seja omitida.
Utilize a Ferramenta de Manutenção para criar e gerenciar repositórios de esquemas.
Ao criar um repositório de esquemas, você também cria uma conexão (ou conjunto de bancos de dados) que controla todos os bancos de dados associados aos esquemas nesse repositório de esquemas. Em seguida, utilize a Ferramenta de Manutenção para gerenciar estas conexões.
Você também utiliza o Designer para criar um banco de dados do usuário e o associa a um esquema predefinido.
Para obter informações adicionais, consulte Gerenciar Banco de Dados.
Documente o modelo de processo ou modelos que o esquema deve executar. A documentação pode incluir estas informações:
Quando os requisitos são conhecidos, crie ou modifique um esquema para construir o modelo de processo.
Diversos esquemas predefinidos estão disponíveis para ajudar nesta tarefa.
Esquema | Descrição |
---|---|
ALM | O esquema Application Lifecycle Management (ALM) fornece campos e regras para ajudar a coordenar atividades de desenvolvimento de software, além de suportar o gerenciamento do ciclo de vida de recursos e seus relacionamentos. |
Blank | Contém apenas campos do sistema. Uma configuração base mínima para construir esquemas. |
Comum | Uma configuração de nível base com os elementos do esquema mais utilizados. |
DefectTracking | Um esquema com recursos para processos de trilha de defeitos. |
Enterprise | Um esquema com campos e regras que permitem que o Rational ClearQuest seja utilizado com o IBM Rational Suite Enterprise. Contém campos e ganchos que funcionam com todos os produtos IBM Rational. |
UnifiedChangeManagement | Um esquema com campos e regras que permitem que o Rational ClearQuest seja utilizado com o Rational UCM. |
Para criar um esquema que modela seu processo, você tem várias opções:
Ao criar ou modificar um esquema, utilize o Designer para criar ou fazer upgrade de bancos de dados do usuário para trabalhar com a versão mais recente do esquema.
Para obter informações adicionais, consulte Gerenciar Contas de Usuário.
Você pode configurar o Rational E-Mail Reader para permitir que os usuários enviem e modifiquem os pedidos de alterações por e-mail em vez de utilizar o cliente do Rational ClearQuest.
Para fazer isto, você configura, pelo menos, uma conta de e-mail dedicado. Os usuários podem enviar mensagens para esta conta quando desejarem enviar ou modificar um pedido de alteração. A mensagem de e-mail deve seguir um formato definido, para que os dados nela contidos possam ser interpretados pelo Rational E-Mail Reader, o qual é executado como um serviço do Windows no servidor de banco de dados. Para auxiliar os usuários no envio de mensagens de e-mail que podem ser analisadas e processadas pelo Rational E-Mail Reader, você pode criar e distribuir mensagens de e-mail de modelo que seguem o formato correto.
Você também pode criar regras que notificam os usuários do Rational ClearQuest por e-mail quando ocorre um determinado evento.
Para fazer isto, você aplica o pacote E-mail em todos os esquemas que desejar para poderem aceitar informações por e-mail. Esse pacote cria um tipo de registro sem estado chamado Email_Rule. Em seguida, você pode criar um conjunto de regras que acionam uma notificação de e-mail quando ocorrer um determinado evento, tal como a transição de um pedido de alteração para um novo estado.
Para obter informações adicionais, consulte E-mail do Rational ClearQuest.
É possível importar e exportar dados de outras origens de dados, usando os assistentes de Importação e Exportação no Rational ClearQuest Client.
Para obter informações adicionais, consulte Visão Geral de Importação e Exportação de Dados.
Você pode criar e modificar consultas, gráficos e relatórios e armazená-los na pasta Consultas Públicas para estarem disponíveis a todos os usuários. Como alternativa, você pode delegar estas tarefas a outros usuários, tais como gerentes de projetos. Para obter informações sobre os privilégios de usuário requeridos para a criação de consultas públicas, gráficos ou relatórios, consulte Privilégios de Usuários.
Para criar relatórios, você deve adquirir uma licença para uma ferramenta de relatórios, como o software SAP Crystal Reports, ou o software livre BIRT Report Designer, disponível no Web site Projeto BIRT. Para obter mais informações sobre relatórios, consulte Relatando sobre Origens de Dados do Rational ClearQuest.
Um dos recursos mais poderosos relacionados para gerenciamento de contas de usuários é a capacidade de configurar controles de segurança em registros para que você possa controlar as informações que estão disponíveis para grupos de usuários individuais. Por exemplo, você pode desejar permitir que os clientes enviem e visualizem pedidos de alterações, sem serem capazes de visualizar informações sigilosas sobres os pedidos de alterações enviados por outros clientes ou por membros da sua equipe de desenvolvimento.
Para configurar este tipo de segurança, você pode criar registros visíveis apenas a determinados grupos de usuários. Também pode restringir o acesso a campos em uma guia de formulário de registro para grupos de usuários específicos.
Você configura controles de segurança em registros criando um campo de contexto de segurança no tipo de registro e, em seguida, designando aos grupos de usuários a permissão para ver registros que possuem um determinado valor nesse campo.
Para obter informações adicionais sobre segurança, consulte Criando um Modelo de Segurança