... | ... | @@ -15,7 +15,7 @@ |
|
|
* [Sprint 1](#sprint-1-2308-a-1309)
|
|
|
* [Sprint 2](#sprint-2-2509-a-1110)
|
|
|
* [Sprint 3](#sprint-3-1810-a-3010)
|
|
|
|
|
|
* [Sprint 4](#sprint-4-0611-a-2011)
|
|
|
|
|
|
|
|
|
## Termo de Abertura do Projeto
|
... | ... | @@ -390,8 +390,34 @@ então eu devo ver uma lista de recompensas disponíveis e cada recompensa deve |
|
|
1. Dado que não estou logado no sistema quando eu tento acessar a funcionalidade de "Perfis sem Atividade", então eu devo ser redirecionado para a tela de login e não devo ser capaz de visualizar a lista de usuários inativos.
|
|
|
</details>
|
|
|
|
|
|
<details>
|
|
|
<summary>US16 – Visualizar histórico de troca de recompensas</summary>
|
|
|
|
|
|
> **Como** Lucas, **gostaria de** visualizar uma lista das trocas de recompensas realizadas por todos os usuários da plataforma, **para** acompanhar as transações de recompensas, entender o uso do sistema e solucionar quaisquer problemas ou discrepâncias relacionadas a trocas de recompensas.
|
|
|
|
|
|
**Regras de Negócio:**
|
|
|
1.Ordenar a lista por data, do mais recente para o mais antigo.
|
|
|
|
|
|
**Critérios de aceite:**
|
|
|
|
|
|
1. Dado que estou logado no sistema como “Lucas” quando eu acesso a página de histórico de trocas, então eu devo ver uma lista de todas as trocas realizadas no sistema.
|
|
|
1. Dado que estou logado no sistema como “Lucas”, quando eu acesso a página de histórico de trocas, então eu devo ver uma mensagem “Não foram feitas trocas no sistema” e não deve haver itens na lista de trocas realizadas.
|
|
|
</details>
|
|
|
|
|
|
#### ADM:Recompensas
|
|
|
|
|
|
<details>
|
|
|
<summary>US17 –Excluir recompensa cadastrada</summary>
|
|
|
|
|
|
> **Como** Lucas, **gostaria de** excluir recompensas, **para** remover recompensas que não estão mais disponíveis.
|
|
|
|
|
|
**Critérios de aceite:**
|
|
|
|
|
|
1. Dado que estou logado no sistema como "Lucas" e acesso a página de recompensas e seleciono a recompensa que desejo excluir quando clico na opção "Excluir" no card da recompensa, então uma modal de confirmação é exibida e eu confirmo a exclusão ao clicar em "Excluir" na modal de confirmação, então a recompensa é removida com sucesso do sistema e uma modal de sucesso é exibida com a mensagem "Recompensa excluída com sucesso."
|
|
|
1. Dado que estou logado no sistema como "Lucas" e acesso a página de recompensas e seleciono a recompensa que desejo excluir quando clico na opção "Excluir" no card da recompensa, então uma modal de confirmação é exibida e eu clico em "Cancelar" na modal de confirmação, então a modal de confirmação é fechada e a recompensa não é excluída e nenhuma mensagem de sucesso é exibida.
|
|
|
1. Dado que estou logado no sistema como "Lucas" e acesso a página de recompensas e seleciono a recompensa que desejo excluir quando clico na opção "Excluir" no card da recompensa, então uma modal de confirmação é exibida e eu confirmo a exclusão ao clicar em "Excluir" na modal de confirmação e ocorre um erro durante o processo de exclusão, então uma modal de erro é exibida com a mensagem "Não foi possível realizar a exclusão no momento, tente novamente mais tarde."e a recompensa não é excluída e nenhuma mensagem de sucesso é exibida.
|
|
|
</details>
|
|
|
|
|
|
<details>
|
|
|
<summary>US18 – Cadastrar recompensa</summary>
|
|
|
|
... | ... | @@ -405,6 +431,31 @@ então eu devo ver uma lista de recompensas disponíveis e cada recompensa deve |
|
|
1. Dado que não estou logado no sistema quando eu tento acessar a funcionalidade de "Cadastrar Recompensa", então eu devo ser redirecionado para a tela de login e não devo ser capaz de acessar a página de cadastro de recompensas.
|
|
|
</details>
|
|
|
|
|
|
|
|
|
<details>
|
|
|
<summary>US19 – Listar recompensas cadastradas</summary>
|
|
|
|
|
|
> **Como** Lucas, **gostaria de** ter a capacidade de listar todas as recompensas disponíveis no sistema, **para** que eu possa visualizar, gerenciar e fazer alterações conforme necessário.
|
|
|
|
|
|
**Critérios de aceite:**
|
|
|
|
|
|
1. Dado que estou logada no sistema como "Lucas" quando eu acesso a página de recompensas, então eu devo ver uma lista de recompensas disponíveis e cada recompensa deve exibir as seguintes informações:Foto do Produto, Nome do Produto, Descrição Breve e Valor em Aplausos.
|
|
|
1. Dado que estou logada no sistema como "Lucas" quando eu acesso a página de lista de recompensas e a lista de recompensas é maior do que a altura da tela, então eu devo ver uma lista inicial de recompensas na tela e quando eu rolar a tela para baixo então eu devo ver mais recompensas na lista.
|
|
|
1. Dado que não estou logado no sistema quando tento acessar a página lista de recompensas, então devo ser redirecionado para a tela de login
|
|
|
</details>
|
|
|
|
|
|
<details>
|
|
|
<summary>US20 – Editar recompensa cadastrada</summary>
|
|
|
|
|
|
> **Como** Lucas, **gostaria de** editar as informações e dados das recompensas, **para** que eu possa visualizar, manter as informações das recompensas atualizadas.
|
|
|
|
|
|
**Critérios de aceite:**
|
|
|
|
|
|
1. Dado que estou logado no sistema como administrador e acesso a página de recompensas e seleciono a recompensa que desejo editar quando clico na opção "Editar" no card da recompensa, então uma modal se abre com os campos da recompensa já preenchidos e faço as edições necessárias nos campos desejados e clico em "Salvar" na modal, então as informações da recompensa são atualizadas no sistema e uma modal de sucesso é exibida com a mensagem "Alteração realizada com sucesso."
|
|
|
1. Dado que estou logado no sistema como administrador e acesso a página de recompensas e seleciono a recompensa que desejo editar quando clico na opção "Editar" no card da recompensa, então uma modal se abre com os campos da recompensa já preenchidos e faço as edições necessárias nos campos desejados e clico em "Salvar" na modal mas ocorre um erro no processo, então uma modal de erro é exibida com a mensagem "Não foi possível realizar a alteração no momento, tente novamente mais tarde."
|
|
|
1. Dado que estou logado no sistema como administrador e acesso a página de recompensas e seleciono a recompensa que desejo editar, quando clico na opção "Editar" no card da recompensa, então uma modal se abre com os campos da recompensa já preenchidos e faço algumas edições e clico em "Cancelar" na modal, então as informações da recompensa permanecem inalteradas e nenhuma mensagem de confirmação é exibida".
|
|
|
</details>
|
|
|
|
|
|
## Sprints
|
|
|
|
|
|
Nesta seção, você encontrará as Histórias de Usuário de cada sprint, bem como o estado de aprovação de cada narrativa, tal como determinado pela parte interessada durante as revisões de sprint.
|
... | ... | @@ -432,26 +483,34 @@ Nesta seção, estão dispostas as histórias de usuário por sprint, acompanhad |
|
|
|:--:|-----------|:------:|
|
|
|
| US01 | **Como** Maria, **gostaria de** realizar login na minha conta Globo Aplausos, **para** poder enviar e receber feedbacks usando a moeda virtual de recompensas. |:white_check_mark: |
|
|
|
| US02 | **Como** Maria, **gostaria de** realizar o logout da minha conta Globo Aplausos, **para** poder impedir que outros usuários acessem minha conta sem permissão. |:white_check_mark: |
|
|
|
| US03 | **Como** Maria, **gostaria de** de acessar a página home do sistema, **para** visualizar meu perfil. |:white_check_mark: |
|
|
|
| US03 | **Como** Maria, **gostaria de** acessar a página home do sistema, **para** visualizar meu perfil. |:white_check_mark: |
|
|
|
| US04 |**Como** Maria, **gostaria de** visualizar a quantidade de moedas que tenho, **para** poder enviar aplausos ao meu colegas e realizar a troca de recompensas. |:white_check_mark: |
|
|
|
|
|
|
|
|
|
#### Sprint 2 | 25/09 a 11/10
|
|
|
| User Story | Descrição | Status |
|
|
|
|:--:|-----------|:------:|
|
|
|
| US05 | **Como** Maria, **gostaria de** de visualizar a lista de recompensas disponíveis, **para** poder realizar a troca do item pelos meus aplausos. | |
|
|
|
| US06 | **Como** Maria, **gostaria de** de visualizar os detalhes da recompensa escolhida, **para** poder decidir realizar a troca por moedas. | |
|
|
|
| US07 | **Como** Maria, **gostaria de** de realizar a troca de aplausos pela recompensa, **para** poder realizar o resgato do produto. | |
|
|
|
| US08 |**Como** Maria, **gostaria de** de realizar o envio de feedback para um colega, **para** poder agradecer pelo ajuda e/ou trabalho prestado. | |
|
|
|
| US09 |**Como** Maria, **gostaria de** de visualizar a lista dos meus feedbacks recebidos, **para** poder acompanhar as interações e reconhecimentos dos meus colegas. | |
|
|
|
| US10 |**Como** Maria, **gostaria de**de ter a capacidade de excluir um feedback recebido que não seja mais relevante ou desejado, **para** manter minha página organizada e limpa. | |
|
|
|
| US11 |**Como** Maria, **gostaria de** de visualizar os feedbacks que enviei para meus colegas, **para** que eu possa revisar o que compartilhei e acompanhar as interações. | |
|
|
|
| US05 | **Como** Maria, **gostaria de** visualizar a lista de recompensas disponíveis, **para** poder realizar a troca do item pelos meus aplausos. |:white_check_mark: |
|
|
|
| US06 | **Como** Maria, **gostaria de** visualizar os detalhes da recompensa escolhida, **para** poder decidir realizar a troca por moedas. |:white_check_mark: |
|
|
|
| US07 | **Como** Maria, **gostaria de** realizar a troca de aplausos pela recompensa, **para** poder realizar o resgato do produto. |:white_check_mark: |
|
|
|
| US08 |**Como** Maria, **gostaria de** realizar o envio de feedback para um colega, **para** poder agradecer pelo ajuda e/ou trabalho prestado. | :white_check_mark:|
|
|
|
| US09 |**Como** Maria, **gostaria de** visualizar a lista dos meus feedbacks recebidos, **para** poder acompanhar as interações e reconhecimentos dos meus colegas. |:white_check_mark: |
|
|
|
| US10 |**Como** Maria, **gostaria de** ter a capacidade de excluir um feedback recebido que não seja mais relevante ou desejado, **para** manter minha página organizada e limpa. |:white_check_mark: |
|
|
|
| US11 |**Como** Maria, **gostaria de** visualizar os feedbacks que enviei para meus colegas, **para** que eu possa revisar o que compartilhei e acompanhar as interações. |:white_check_mark: |
|
|
|
|
|
|
#### Sprint 3 | 18/10 a 30/10
|
|
|
| User Story | Descrição | Status |
|
|
|
|:--:|-----------|:------:|
|
|
|
| US12 | **Como** Maria, **gostaria de** desejo visualizar uma lista das trocas de recompensas que realizei anteriormente, **para**acompanhar o histórico das minhas trocas. | |
|
|
|
| US13 | **Como**Lucas, **gostaria de** dde acessar a página home do sistema, **para** visualizar meu perfil. | |
|
|
|
| US14 | **Como** Maria, **gostaria de**de visualizar o histórico de troca de feedbacks realizados pelos usuários, **para** fins de monitoramento e análise. | |
|
|
|
| US15 |**Como**Lucas, **gostaria de** de visualizar uma lista de usuários inativos no sistema, **para** fins de auditoria e gerenciamento de contas. | |
|
|
|
| US18 |**Como** Maria, **gostaria de** de cadastrar recompensas no sistema, **para** que os usuários possam trocar seus aplausos por itens de recompensa. | | |
|
|
| US12 | **Como** Maria, **gostaria de** desejo visualizar uma lista das trocas de recompensas que realizei anteriormente, **para** acompanhar o histórico das minhas trocas. |:white_check_mark: |
|
|
|
| US13 | **Como**Lucas, **gostaria de** acessar a página home do sistema, **para** visualizar meu perfil. |:white_check_mark: |
|
|
|
| US14 | **Como** Maria, **gostaria de** visualizar o histórico de troca de feedbacks realizados pelos usuários, **para** fins de monitoramento e análise. |:white_check_mark: |
|
|
|
| US15 |**Como**Lucas, **gostaria de** visualizar uma lista de usuários inativos no sistema, **para** fins de auditoria e gerenciamento de contas. |:white_check_mark: |
|
|
|
| US18 |**Como** Maria, **gostaria de** cadastrar recompensas no sistema, **para** que os usuários possam trocar seus aplausos por itens de recompensa. |:white_check_mark: |
|
|
|
|
|
|
#### Sprint 4 | 06/11 a 20/11
|
|
|
| User Story | Descrição | Status |
|
|
|
|:--:|-----------|:------:|
|
|
|
| US16 | **Como** Maria, **gostaria de** visualizar uma lista das trocas de recompensas realizadas por todos os usuários da plataforma, **para**acompanhar as transações de recompensas, entender o uso do sistema e solucionar quaisquer problemas ou discrepâncias relacionadas a trocas de recompensas. | |
|
|
|
| US17 |**Como**Lucas, **gostaria de** excluir recompensas, **para** remover recompensas que não estão mais disponíveis. ||
|
|
|
| US19 | **Como**Lucas, **gostaria de** ter a capacidade de listar todas as recompensas disponíveis no sistema, **para**que eu possa visualizar, gerenciar e fazer alterações conforme necessário. ||
|
|
|
| US20 | **Como** Maria, **gostaria de** editar as informações e dados das recompensas, **para** manter as informações das recompensas atualizadas. || |
|
|
\ No newline at end of file |