Name: User Story - Portal de Mentorias
About: User Story de exclusão de cadastro
Title: Como um usuário, desejo que minha conta seja excluída da plataforma, para que não eu não seja mais um mentor.
Descrição
Para a exclusão da conta é necessário uma funcionalidade permitindo que o usuário execute essa ação dentro da plataforma, além da exclusão das informações pessoais conforme LGPD. Quando o usuário excluir a conta deverá receber um e-mail para confirmação de que essa ação foi de fato realizada pelo o usuário.
Protótipos
Links do protótipo:
IMAGEM 1:
IMAGEM 2:
IMAGEM 2.1:
IMAGEM 2.2:
IMAGEM 2.3:
IMAGEM 2.4:
IMAGEM 3:
IMAGEM 4:
Critérios de Aceite:
IMAGEM 1 :
Quando o usuário já logado clicar no sub menu “Minha conta”, ao final do menu lateral deve ser apresentada a opção "Exclusão de conta"
Quando o usuário clicar no menu "Exclusão de conta", então o sistema deverá demonstrar a tela conforme IMAGEM 2.
IMAGEM 2:
Deve conter um formulário de satisfação, conforme a imagem 2.
Na primeira pergunta do formulário, deverá ter um menu suspenso com opções de resposta, conforme imagem 2.1.
Caso nas opções do menu suspenso da primeira pergunta, o usuário selecione a opção "outros", deverá abrir um campo de texto, conforme imagem 2.2.
Caso o usuário deixar de preencher alguma pergunta obrigatória do formulário, ou inserir a senha incorreta ao final do formulário, os campos em questão ficarão em vermelho indicando o possível erro, conforme imagem 2.4.
Ao final do formulário, deverá haver um botão vermelho "Excluir conta", conforme imagem 2.3.
IMAGEM 3:
Quando o usuário clicar no botão "Excluir conta" então o sistema apresentará um pop-up com a mensagem: "Você tem certeza que deseja fazer isso?" contendo os botões de "Cancelar" e "Excluir Conta" .
Se selecionado a opção "Cancelar", o sistema retornará para a tela de "Exclusão de conta" (conforme IMAGEM 2) sem realizar nenhuma ação.
IMAGEM 4:
Ao clicar no botão "Excluir Conta" o sistema fará o logoff do usuário de forma automática e apresentará uma mensagem na home page: "Perfil removido: Você tem 30 dias para reconsiderar e evitar a exclusão definitiva da sua conta.Lembre-se, caso deseje reativar, faça o login novamente"
Quando o usuário desativar a conta, então o sistema começará a contar 30 dias corridos para desativar a conta de forma permanente.
O início da contagem dos 30 dias, deve ser no momento da desativação da conta.
Após a desativação, o perfil do mentor não ficará mais visível na plataforma
Se o usuário logar na plataforma durante esse período o processo de exclusão deverá ser interrompido.
Para que a contagem seja reiniciada o usuário precisará fazer o processo de exclusão novamente.
Quando o usuário tentar logar na plataforma a partir do 31º dia pós cancelamento, então o sistema apresentará abaixo do campo “E-mail” a mensagem: "Credenciais de acesso incorretas".Obs.: Essa situação ocorrerá se nenhuma tentativa de login for realizada no período citado acima
Conforme o LGPD (Lei Geral de Proteção de Dados) após os 30 dias todos os dados do mentor deverão ser apagados do banco: Nome completo; Data de nascimento; E-mail e Senha.
- Envio de e-mails:
Quando o usuário desativar a conta, então o sistema de forma automática disparará e-mails de tempos em tempos para informar que o prazo para o acesso da conta está expirando.
No ato da exclusão o usuário receberá um e-mail de confirmação, definido na [US#360}.
No 15º dia sem acesso a plataforma o sistema enviará o primeiro e-mail definido na US#360
No 29º dia sem acesso a plataforma o sistema enviará o ultimo e-mail definido na US#360
Informações Adicionais
Qualquer observação importante para melhorar o entendimento da User Story
DoR - Definition of Ready
[x] O item ter sido refinado seguindo o modelo de User Story.
[x] A User Story deverá ter pelo menos um critério de aceite.
[x] A User Story deverá ter pelo menos uma referência visual (Ex: Protótipo, Fluxograma e etc...).
[x] A User Story deverá apresentar o seu módulo de referência: Mentor ou Mentorado.
[x] Ter sido validado pelo mentor.
DoD - Definition of Done
[ ] Documentar ferramentas, documentação e ambientes necessários para realização de teste.
[ ] Execução de testes unitários.
[ ] Revisão do código do Pull request validado pelo mentor e por outro membro do time de desenvolvimento.
[ ] Critérios de aceite verificados, testados e validado.
[ ] Teste de software criados, executados e validados pelo QA.
[ ] Garantir que todas as etapas planejadas foram atendidas/concluídas.
Name: User Story - Portal de Mentorias About: User Story de exclusão de cadastro Title: Como um usuário, desejo que minha conta seja excluída da plataforma, para que não eu não seja mais um mentor.
Descrição Para a exclusão da conta é necessário uma funcionalidade permitindo que o usuário execute essa ação dentro da plataforma, além da exclusão das informações pessoais conforme LGPD. Quando o usuário excluir a conta deverá receber um e-mail para confirmação de que essa ação foi de fato realizada pelo o usuário.
Protótipos Links do protótipo:
IMAGEM 1:
IMAGEM 2:
IMAGEM 2.1:
IMAGEM 2.2:
IMAGEM 2.3:
IMAGEM 2.4:
IMAGEM 3:
IMAGEM 4:
Critérios de Aceite:
IMAGEM 1 :
IMAGEM 2:
IMAGEM 3:
IMAGEM 4:
- Envio de e-mails:
No ato da exclusão o usuário receberá um e-mail de confirmação, definido na [US#360}.
No 15º dia sem acesso a plataforma o sistema enviará o primeiro e-mail definido na US#360
No 29º dia sem acesso a plataforma o sistema enviará o ultimo e-mail definido na US#360
Informações Adicionais Qualquer observação importante para melhorar o entendimento da User Story
DoR - Definition of Ready
[x] O item ter sido refinado seguindo o modelo de User Story.
[x] A User Story deverá ter pelo menos um critério de aceite.
[x] A User Story deverá ter pelo menos uma referência visual (Ex: Protótipo, Fluxograma e etc...).
[x] A User Story deverá apresentar o seu módulo de referência: Mentor ou Mentorado.
[x] Ter sido validado pelo mentor.
DoD - Definition of Done
[ ] Documentar ferramentas, documentação e ambientes necessários para realização de teste.
[ ] Execução de testes unitários.
[ ] Revisão do código do Pull request validado pelo mentor e por outro membro do time de desenvolvimento.
[ ] Critérios de aceite verificados, testados e validado.
[ ] Teste de software criados, executados e validados pelo QA.
[ ] Garantir que todas as etapas planejadas foram atendidas/concluídas.