Solicitação do Cliente IDENTIFICAÇÃO Código do Provedor: 270 Nº Atendimento: 74776 Ambiente Ocorrência Aceite Cliente Externo X Web Nova Implementação Impresso X Desk X Melhoria X Email Mobile Customização Data do Aceite: <informe a data aqui> 1. Identificação (Página/Parágrafo/Tela): Solicitado por: Descrição: <Descreva a mudança desejada> SOLICITAÇÃO DE MUDANÇA Data da Solicitação: Impacto: <Informe o impacto apenas se o solicitante de mudança for Líder de desenvolvimento.> APROVAÇÃO DA MUDANÇA Avaliado por: <pessoa designada para avaliar o pedido de mudança> Informe o Status: <Aprovado ou Reprovado> Data da Aprovação: Impacto: <Informe o impacto apenas se o avaliador desta mudança for Líder de desenvolvimento.> Justificativa: <Em caso de reprovação, justifique-se>. Nota: Ao comitar este documento, descreva de forma sucinta as alterações realizadas.
1. Solicitação do Cliente Provedor solicita que seja possível pelo sistema, alternar entre EMAIL e ALIAS de EMAIL e vice-versa, sem a necessidade de apagar a conta. 2. Análise de Negócio 2.1 Descrição Atualmente no ISP-Integrator, um e-mail cadastrado em um plano não pode ser convertido em um ALIAS, para que isso ocorra, é necessário EXCLUIR a conta de e-mail e cria-la novamente como ALIAS. Realizar o procedimento de exclusão da conta causa problemas pois, todos os e-mails recebidos, enviados, etc. são apagados, visto que o sistema é integrado ao servidor de e-mail. Para tanto, é necessário que exista apenas 1 (uma) tela de cadastro de e-mail onde o usuário possa definir se é um e-mail ou um alias de e-mail, ou seja, a tela de cadastro de alias de e-mail seria removida. Vale ressaltar que dependendo do tipo de e-mail (e-mail ou alias de e-mail) que o usuário definir, regras na tela de cadastro/edição deverão ser aplicadas: 2.2 Funcionalidades E-MAIL: É permitido encaminhamentos É permitido definir e trocar a senha É permitido configurar uma auto resposta É permitido configurar antivírus É permitido configurar AntiSpam ALIAS DE E-MAIL: É obrigatório o preenchimento de pelo menos 1 (um) e-mail no encaminhamento e apenas SEM cópia NÃO é permitido definir e trocar senha É permitido configurar uma auto resposta É permitido configurar antivírus É permitido configurar AntiSpam
SUGESTÃO: Na tela de edição de e-mail, seria interessante alertar o usuário caso ele alterne entre E- MAIL e ALIAS DE E-MAIL. 2.3 Fluxo de Dados
3. Análise de Sistema 3.1 - Análise WEB/API 3.1.1 Tarefas 1. Implementar wizard para criar E-mail/Alias 2. Modificar tela de Editar Serviço de E-mail 3. Modificar menu de Adicionar Serviço ( Adicionar E-mail / Alias ) 4. Alterar Central 5. Alterar Painel 3.1.2 Interfaces Haverá alterações importantes nas telas do Integrator Web. A maior delas é mudança da tela de Novo E-mail que passará a ser um wizard. 3.1.2.1 Novo E-mail O primeiro passo do wizard define o que exatamente será criado e claro, o comportamento dessa tela. Nele deverá ter 2 radio buttons para que o usuário escolha se irá criar uma conta de e-mail normal ou um alias de e-mail.
1: Passo 1 - Tipo E-mail Figura Caso o usuário escolha a opção de e-mail, os mesmos campos exibidos na antiga tela de tela de criar e-mail devem ser exibidos. Ver Figura 1. Login: e-mail a ser criado. No campo digita-se o login e no combo escolhe-se o domínio Senha: senha da conta de e-mail Repetir Senha: senha da conta de e-mail. Deve ser entrada aqui também para evitar erro de digitação no campo anterior pois estes campos são tipo password, portanto não exibem seu valor. Segurança de Senha: quando a força de senha está ativada, este campo exibe uma porcentagem que indica a segurança da senha digitada. Este campo é somente leitura. Já caso o usuário escolha a opção de alias somente o campo para digitar o e-mail e o combo para selecionar o domínio devem aparecer (Figura 2).
2: Passo 1 Tipo Alias de E-mail Figura Um detalhe importante é que após entrar com os valores e clicar no botão avançar, é bom verificar se o e-mail digitado já existe. Se existir, o usuário deve ser informado com um alerta e ele deverá escolher outro e-mail. No segundo passo já é feita a configuração do e-mail de acordo com o tipo selecionado no passo anterior. Se o usuário escolher o tipo E-mail, irá aparecer praticamente as mesmas opções da tela de Editar Serviço de E-mail atual (Figura 3). Antivirus: configura opção de antivirus Antispam: configura opção de antispam Permitir Acesso à Central do Assinante: atribui permissão de acesso à central Autoresposta: configura opção de autoresposta. Mensagem enviada automaticamente ao rementente ao chegar seu e-mail. Forward: configura encaminhamento de e-mail. Endereço destino de cópia do e-mail. Guardar cópia: indica que no servidor deve ficar uma cópia do e-mail.
3: Passo 2 - Configuração do E-mail Figura Agora, se o cliente escolheu a opção Alias, este passo fica um pouco mais simples (ver Figura 4). Dois checkbox não são exibidos: Permitir Acesso à Central do Assinante e Guardar Cópia. Um detalhe na regra de negócio é que, neste caso, o Encaminhamento passa a ser obrigatório e que o checkbox de Guardar Cópia n]ao é exibido mas o valor deve ser passado como se estivesse desmarcado.
a 4: Passo 2 - Configuração do Alias Figur 3.1.2.2 Editar Serviço de E-mail A tela de Editar Serviço de E-mail sofrerá poucas alterações visuais (Figura 5). Ela apenas ganha radio buttons para selecionar o tipo de e-mail. Sendo que os campos devem ser desabilitados de acordo com a opção selecionada. Se escolher Alias de E-mail, somente o campo de Encaminhamento deve ficar habilitado e torna-se obrigatório.
Figura 5: Tela de Editar Serviço de E-mail Lembrando que se o usuário optar pela troca de E-mail para Alias, um alerta deve ser dado ao usuário informando que as configurações da conta de E-mail devem ser perdidas. 3.1.2.3 Menus Os menus de Adicionar Serviço (na barra de ferramentas da aba Planos e também aberto ao clicar com botão direito sobre o plano) deve perder a opção Alias de E-mail ficando como na Figura 6. Lembrando que, como nos wizards de Novo Cliente e Novo Plano há menu semelhante, também terão que ser alterados.
Figura 6: Novo menu de Adicionar Serviço 3.1.2.4 Central do Assinante A Central do Assinante também deve receber uma alteração, apenas para incluir a opção de Alias. A tela que permite definir novas configurações para a conta de e-mail ganha um checkbox junto à configuração de redirecionamento. Tal checkbox, ao ser setado, esconde todas as opções exceto o campo para digitar os e-mails destino do encaminhamento.
Figura 7: Configuração de E-mails da Central do Assinante 3.1.2.5 Painel de Controle A alteração no Painel de Controle é semelhante à da Central. Na opção de redirecionamento, deve aparecer um checkbox Alias, que servirá para indicar se a conta de e-mail é um Alias ou não. Ao setar esse checkbox, a opção de Manter cópia local deve ser removida.
Figura 8: Encaminhamento do Painel de Controle 3.1.3 APIs e Métodos Os métodos já estão preparados, só precisam ser chamados nos momentos corretos. 3.2 - Análise DESK: Tarefas: Implementar wizard para criar E-mail/Alias Modificar tela de Editar Serviço de E-mail Modificar Menu de Contexto para agora carregar somente o assistente Assistente de Novo Email: Vamos seguir a mesma estrutura do assistente da web, abaixo a prototipação do assistente e da tela de edição com as mudanças.
Novo Email de Cliente Estrutura normal no primeiro passo Email, senha, confirmação de senha e domínio são obrigatórios
Para o email o cliente tem a liberdade de escolher se vai usar as funcionalidades adicionais Novo Alias de Email ( mesmo assistente )
O radio group vai determinar quais controles estarão disponíveis para o usuário inserir. No caso do Alias a primeira etapa é somente email e domínio
Já no segundo passo, Encaminhamento é obrigatório e não pode deixar de ser preenchido. Os outros controles são opcionais. Para a edição de email vamos manter a mesma estrutura existente hoje inserindo somente o controle radio group ( SIM / Não ) para o alias de email.
*Ao alterar o radio button, apresentar ao usuario uma tela de confirmação ( Tem certeza que deseja alterar este email de E-mail / Alias? ) não. Os controles para email estão todos disponíveis e o usuário tem a liberdade de utilizar ou Já para edição de alias...
Todos os controles na primeira aba ( exceto o radio group que define o tipo ) ficam desativados, e na segunda aba (encaminhamentos) seu preenchimento é obrigatório
As abas AutoResposta, Antivirus (que foi renomeado para outros ) também agora deverão estar disponíveis para Alias de emails Planing poker levantada a hipótese de separar em 3 etapas e a primeira etapa ser escolher email ou alias A tarefa Alterar Assistente de Conversão Prospecto para receber assistente email não sera feita pois em ambas a interfaces o assistente precisa ser refeito. 4. Teste Realizado <Informe aqui as necessidades do Cliente, após informar retire o texto em vermelho> [Toda tela informada deverá ter um título/legenda, por exemplo: Tela1, Tela 2, após informar retire o texto em azul]
Legenda do Detalhamento da Solicitação Amarelo Última atualização Vermelho Pendente de Preenchimento Cliente Interno: Denilson Nagai