Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Wiki Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 16
    • Issues 16
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Colabora aí
  • WikiWiki
  • Wiki
  • Escopo

Escopo · Changes

Page history
Update Escopo authored Aug 29, 2024 by Henrique Cardoso Zanette's avatar Henrique Cardoso Zanette
Hide whitespace changes
Inline Side-by-side
Escopo.md
View page @ 9c0b66aa
...@@ -129,13 +129,176 @@ Critérios de aceite: ...@@ -129,13 +129,176 @@ Critérios de aceite:
2. Dado que estou na página de uma categoria específica, quando insiro o título de um conteúdo na barra de pesquisa e clico no botão “Filtrar”, e nenhum conteúdo é retornado, então devo ver uma mensagem de conteúdo não encontrado. 2. Dado que estou na página de uma categoria específica, quando insiro o título de um conteúdo na barra de pesquisa e clico no botão “Filtrar”, e nenhum conteúdo é retornado, então devo ver uma mensagem de conteúdo não encontrado.
</details> </details>
<details> <summary>US05 – Avaliar Conteúdo de uma Categoria</summary>
Como Manuela, gostaria de avaliar o conteúdo de uma categoria para que eu possa compartilhar minha opinião sobre o conteúdo ao administrador.
Critérios de aceite:
Dado que estou na página de um conteúdo dentro de uma categoria, gostaria de poder avaliar o conteúdo que vi ao chegar no final de sua leitura.
Dado que realizei uma avaliação, então devo poder enviar minha opinião, que será registrada no sistema para visualização do administrador.
Dado que enviei minha avaliação, então devo ter uma confirmação que a avaliação foi enviada com sucesso.
</details>
<details> <summary>US06 – Redirecionar para Mapa a Partir de Categoria</summary>
Como Manuela, gostaria de ser redirecionado para o mapa a partir de um botão na categoria para que eu possa ver a localização referenciada pelo conteúdo.
Critérios de aceite:
Dado que estou na página de conteúdo dentro de uma categoria diferente de pontos de interesse, então deve haver um botão que me redirecione para o mapa com a localização relacionada ao conteúdo.
Dado que cliquei no botão de redirecionamento, devo ser redirecionado diretamente para o ponto de interesse correspondente no mapa.
</details>
<details> <summary>US07 – Ver Cartão de Detalhes no Mapa</summary>
Como Manuela, gostaria de ver o cartão de detalhes em um ponto de interesse no mapa, para poder identificar informações do ponto de interesse.
Critérios de aceite:
Dado que estou no mapa, quando clico em um ponto de interesse, então um cartão de detalhes sobre esse ponto de interesse deve ser exibido com informações relevantes sobre o ponto, como nome, descrição e a distância até esse ponto.
Dado que o cartão de detalhes está aberto, devo fechá-lo ao clicar em uma opção de fechar ou em algum outro lugar da tela fora do cartão.
</details>
<details> <summary>US08 – Visualizar Pontos de Interesse no Mapa</summary>
Como Maria, gostaria de visualizar pontos de interesse no mapa para que eu possa explorá-los mais facilmente.
Critérios de aceite:
Dado que estou na tela de pontos de interesse, todos os pontos de interesse disponíveis devem ser exibidos em seus respectivos locais.
Dado que estou na tela de pontos de interesse, devo poder clicar em um ponto de interesse para visualizar seu cartão de detalhes.
Dado que estou na tela de pontos de interesse, devo poder explorar o mapa disponibilizado.
</details>
<details> <summary>US09 – Filtrar Pontos de Interesse no Mapa</summary>
Como Maria, gostaria de filtrar os pontos de interesse no mapa para que eu possa encontrar locais específicos.
Critérios de aceite:
Dado que estou na tela de pontos de interesse, deve haver uma opção de filtro para que possa selecionar categorias específicas de pontos de interesse (moradia ou saúde).
Dado que selecionei um dos filtros disponíveis, apenas os pontos de interesse que correspondem ao critério selecionado devem ser exibidos no mapa.
Dado que nenhum ponto de interesse foi encontrado no filtro, uma mensagem informativa deve ser exibida indicando que não há pontos de interesse próximos correspondentes ao filtro.
</details>
### Administrador ### Administrador
<details> <summary>US10 – Realizar Login na Aplicação (Administrador)</summary>
Como Paula (administrador), gostaria de realizar login na aplicação para que eu possa acessar a área administrativa.
Critérios de aceite:
Dado que estou na tela de login, devo poder inserir minhas credenciais (nome de usuário e senha) para acessar a área administrativa.
Dado que inseri credenciais válidas, então devo ser redirecionado para a tela home de administração.
Dado que inseri credenciais inválidas, uma mensagem de erro deve ser exibida, informando que o login não foi bem sucedido.
</details>
<details> <summary>US11 – Realizar Logout da Aplicação (Administrador)</summary>
Como Paula (administrador), gostaria de realizar logout para que eu possa encerrar minha sessão.
Critérios de aceite:
Dado que realizei o login para área administrativa, devo poder clicar em um botão de sair para encerrar minha sessão.
Dado que cliquei no botão de sair, devo ser redirecionado novamente para a página de login com uma confirmação de que a sessão foi encerrada.
</details>
#### Home Page #### Home Page
<details> <summary>US12 – Visualizar Home Page da Administração</summary>
Como Paula (administrador), gostaria de visualizar a home page da administração para que eu possa navegar entre a gerência dos conteúdos.
Critérios de aceite:
Dado que estou com uma sessão ativa na área administrativa, ao acessar a página home, devo ver botões para gerenciar os conteúdos e pontos de interesse da aplicação.
Dado que estou com uma sessão ativa na área administrativa, devo poder ver os conteúdos já cadastrados na aplicação.
</details>
#### Conteúdos #### Conteúdos
<details> <summary>US13 – Cadastrar Novos Conteúdos na Aplicação</summary>
Como Paula (administrador), gostaria de cadastrar novos conteúdos na aplicação para que eu possa disponibilizá-los aos usuários.
Critérios de aceite:
Dado que estou na área administrativa, devo poder realizar o cadastro de um conteúdo, inserindo informações como categoria, título, texto, imagem (opcional) e ponto de interesse (opcional).
Dado que inseri todas as informações obrigatórias e cliquei no botão de cadastrar, o conteúdo deve ser salvo e adicionado à lista de conteúdos disponíveis para os usuários.
Dado que o conteúdo foi cadastrado com sucesso, uma mensagem de confirmação de cadastro do conteúdo deve ser exibida.
Dado que o conteúdo não foi cadastrado devido a informações faltantes ou problemas de rede, uma mensagem de erro deve ser exibida informando que não foi possível cadastrar o conteúdo.
</details>
<details> <summary>US14 – Editar Conteúdos Existentes</summary>
Como Paula (administrador), gostaria de editar conteúdos existentes para que eu possa mantê-los atualizados.
Critérios de aceite:
Dado que estou na área administrativa, devo poder acessar a lista de conteúdos cadastrados e poder selecionar um conteúdo para editá-lo.
Dado que estou com a modal de edição de conteúdo aberta, devo poder alterar o título, texto, imagem e ponto de interesse.
Dado que realizei as atualizações necessárias e cliquei no botão de salvar, as mudanças devem ser aplicadas e refletidas na lista de conteúdos disponíveis para os usuários.
Dado que as alterações foram salvas com sucesso, uma mensagem de confirmação de edição do conteúdo deve ser exibida.
Dado que as alterações não foram salvas devido às informações faltantes ou problemas de rede, uma mensagem de erro deve ser exibida informando que o conteúdo não foi atualizado.
</details>
<details> <summary>US15 – Excluir Conteúdos</summary>
Como Paula (administrador), gostaria de excluir conteúdos para que eu possa manter a aplicação organizada e remover conteúdos não mais relevantes.
Critérios de aceite:
Dado que estou na área administrativa, devo poder acessar a lista de conteúdos e poder selecionar um conteúdo para excluí-lo.
Dado que selecionei um conteúdo para exclusão, devo ver uma confirmação pedindo para confirmar ou cancelar a exclusão.
Dado que confirmei a exclusão do conteúdo, ele deve ser removido da lista de conteúdos disponíveis para os usuários.
Dado que o conteúdo foi excluído com sucesso, uma mensagem de confirmação deve ser exibida.
Dado que cancelei a exclusão, o conteúdo deve permanecer inalterado na lista de conteúdos.
</details>
<details> <summary>US16 – Filtrar Avaliações de Conteúdos</summary>
Como Paula (administrador), gostaria de filtrar avaliações de conteúdos para que eu possa analisar o feedback dos usuários.
Critérios de aceite:
Dado que estou na área administrativa, devo poder observar e filtrar as avaliações dos conteúdos através da página home.
Dado que estou na área administrativa, devo poder filtrar as avaliações por notas atribuídas pelos usuários.
Dado que apliquei um filtro, a lista de avaliações deve ser atualizada para exibir apenas as avaliações que correspondem aos critérios do filtro.
Dado que nenhuma avaliação corresponde aos critérios do filtro, uma mensagem deve ser exibida indicando que não há avaliações correspondentes.
</details>
#### Pontos de Interesse #### Pontos de Interesse
<details> <summary>US17 – Cadastrar Novos Pontos de Interesse</summary>
Como Paula (administrador), gostaria de cadastrar novos pontos de interesse para que eu possa disponibilizá-los no mapa para os usuários.
Critérios de aceite:
Dado que estou na área administrativa, devo poder abrir uma modal para realizar o cadastro de um ponto de interesse.
Dado que estou com a modal de cadastro de pontos de interesse aberto, devo poder inserir o título, descrição, CEP, estado, cidade e endereço do ponto.
Dado que inseri todas informações obrigatórias do ponto de interesse e cliquei em salvar, o ponto de interesse deve ser salvo e adicionado ao mapa para os usuários.
Dado que o ponto de interesse foi cadastrado com sucesso, uma mensagem de confirmação deve ser exibida.
Dado que o ponto de interesse não foi cadastrado devido a informações faltantes ou problemas de sistema, uma mensagem de erro deve ser exibida, informando que não foi possível cadastrar o ponto.
</details>
<details> <summary>US18 – Editar Pontos de Interesse Existentes</summary>
Como Paula (administrador), gostaria de editar pontos de interesse existentes para que eu possa mantê-los atualizados.
Critérios de aceite:
Dado que estou na área administrativa, devo poder abrir uma modal para realizar a atualização nos dados de um ponto de interesse.
Dado que estou com a modal de edição de pontos de interesse aberto, devo poder atualizar o título, descrição, CEP, estado, cidade ou endereço do ponto.
Dado que inseri informações válidas sobre o ponto de interesse e cliquei em salvar, o ponto de interesse deve ser salvo e atualizado no mapa para os usuários.
Dado que o ponto de interesse foi atualizado com sucesso, uma mensagem de confirmação deve ser exibida.
Dado que o ponto de interesse não foi atualizado devido a informações faltantes ou problemas de sistema, uma mensagem de erro deve ser exibida, informando que não foi possível cadastrar o ponto.
</details>
<details> <summary>US19 – Excluir Pontos de Interesse</summary>
Como Paula (administrador), gostaria de excluir pontos de interesse para que eu possa manter o mapa atualizado e excluir pontos que não são mais relevantes.
Critérios de aceite:
Dado que estou na área administrativa, devo poder acessar a lista de pontos de interesse e poder selecionar um ponto para excluí-lo.
Dado que selecionei um ponto de interesse para exclusão, devo ver uma confirmação pedindo para confirmar ou cancelar a exclusão.
Dado que confirmei a exclusão do ponto de interesse, ele deve ser removido da lista de pontos de interesse disponíveis para os usuários.
Dado que o ponto de interesse foi excluído com sucesso, uma mensagem de confirmação deve ser exibida.
Dado que cancelei a exclusão, o ponto de interesse deve permanecer inalterado na lista de conteúdos.
</details>
## Sprints ## Sprints
\ No newline at end of file
Clone repository
  • Arquitetura
  • Backend
  • Banco de Dados
  • Configuracao
  • Escopo
  • Frontend
  • Gerencia
  • Mockups
  • Processo
  • Qualidade
  • Home