Exemplos: Os Pacotes Notes, Attachments e E-Mail

Os pacotes mais utilizados são Notes, Attachments e E-Mail.

O pacote Notas fornece um mecanismo para registrar notas de um tipo de registro. O log de notas é geralmente utilizado para capturar comentários contínuos de usuários sobre um pedido de alteração. Estes comentários podem elaborar ou clarificar o pedido, sugerir soluções, incluir informações sobre a prioridade ou severidade do pedido e fornecer outras observações úteis.

Ao aplicar o pacote Notas em um esquema, você seleciona um ou mais tipos de registro (por exemplo, Defeitos e EnhancementRequests). O pacote Notas inclui uma guia Notas com dois controles para cada tipo de registro selecionado. Um controle é para inserção de uma nova nota e o outro controle é para a visualização do conjunto completo de notas capturas no log. Se um usuário clicar no controle posteriormente, as notas existentes são exibidas separadas por um cabeçalho de nota que inclui o estado, nome do usuário, data e hora da nota.

O pacote Anexos permite que os usuários incluam e removam anexos de arquivos relacionados a um registro. Ao aplicar o pacote Anexos em um esquema, você seleciona um ou mais tipos de registro, e o pacote inclui uma guia Anexos para cada tipo de registro selecionado.

O pacote E-Mail fornece um mecanismo para criação de mensagens de e-mail que notificam os membros da equipe quando ocorre uma ação específica. O pacote inclui um tipo de registro EmailRules sem estado que, quando instanciado no cliente, permite o usuário definir a condição que gera uma notificação de e-mail, para quem ela é enviada e o que ela contém. Ao criar vários registros EmailRules, você pode definir condições diferentes sob as quais a notificação de e-mail é gerada. Estas notificações podem ser enviadas a diferentes indivíduos e grupos de usuários.

Estes exemplos também ilustram porque você deve exercer o julgamento ao aplicar e configurar pacotes. Por exemplo, quando o pacote Anexos for implementado com o Rational ClearQuest Web Client, o upload e o download de anexos grandes podem criar um gargalo que torna lentos os tempos de resposta para outros usuários do Rational ClearQuest Web. É importante compreender que as regras de e-mail são avaliadas sempre que um registro é gravado no banco de dados; regras demais podem afetar o tempo de resposta quando o usuário clica em OK ou Aplicar.

Você deve ser capaz de criar ganchos que reduzem estes problemas, por exemplo, restringindo o tamanho dos anexos ou desenvolvendo um gancho de notificação de e-mail customizado. Para obter informações adicionais sobre tais soluções, consulte o índice de ganchos no IBM developerWorks (http://www.ibm.com/developerworks/rational/library/4236.html).


Feedback