Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • D Denúncia a Violência Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • 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
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Denúncia a Violência
  • Denúncia a Violência Wiki
  • Wiki
  • escopo

escopo · Changes

Page history
Update escopo authored Mar 26, 2022 by Marco Goedert's avatar Marco Goedert
Show whitespace changes
Inline Side-by-side
escopo.md
View page @ 67047b3d
...@@ -19,7 +19,144 @@ Esta seção é dedicada a apresentar o escopo do projeto e os documentos refere ...@@ -19,7 +19,144 @@ Esta seção é dedicada a apresentar o escopo do projeto e os documentos refere
## Mapeamento de Histórias de Usuário ## Mapeamento de Histórias de Usuário
TBD ### Rede social InstaPets
1. [ ] Eu como usuário comum quero poder fazer login a partir da minha conta google, para tornar o processo de login mais rápido, sem precisar informar muitas informações comuns, como nome, email e telefone.
- Critérios de aceitação:
>>>
A API a ser consumida do Google deve puxar as informações que precisamos para denúncia via whatsapp:
- Nome;
- E-mail;
- Tipo (fixo / móvel) e Número de telefone;
- Gênero;
Caso o gênero seja FEMININO, deverá ser solicitado também as seguintes informações (preenchimento obrigatório):
- CEP
- Endereço
- Número
- Complemento
- Bairro
- Cidade
- Estado
- Se alguma informação não puder ser extraída, o usuário deverá informá-la manualmente no app;
>>>
2. [ ] Eu como usuário comum quero poder colocar uma foto e descrição no meu perfil para que quem acessá-lo possa saber um pouco sobre mim.
- Critérios de aceitação:
>>>
A foto informada deverá ser de um Pet;
>>>
3. [ ] Eu como usuário comum quero poder alterar/atualizar a descrição e foto do meu perfil, para que ele sempre esteja atualizado.
- Critérios de aceitação:
>>>
A descrição deverá ter no máximo 100 caracteres;
>>>
4. [ ] Eu como usuário comum quero seguir os perfis que me interessarem para que suas postagens apareçam na minha timeline.
- Critérios de aceitação:
>>>
Conferir com P.O se são só usuários ou tags;
>>>
5. [ ] Eu como usuário comum quero seguir tags de assuntos / animais que me interessam para que as postagens apareçam na minha timeline.
- Critérios de aceitação:
>>>
Conferir com P.O se são só usuários ou tags;
>>>
6. [ ] Eu como usuário comum quero postar fotos dos meus pets para compartilhar com meus seguidores.
- Critérios de aceitação:
>>>
A foto deverá ter o tamanho (100x200, por ex..), e será cortada no momento do upload caso ultrapasse o limite;
Deverá ser possível fazer o upload de até X fotos ao mesmo tempo;
Deverá ser possível fazer o upload da foto diretamente a partir da galeria de fotos do dispositivo.
>>>
7. [ ] Eu como usuário comum quero que meus posts apareçam no meu feed para que outros usuários possam visualizá-los de forma organizada.
- Critérios de aceitação:
>>>
Conferir com P.O se são só usuários ou tags;
>>>
8. [ ] Eu como usuário comum quero poder colocar legendas nos meus posts para descrever os momentos com meus seguidores.
- Critérios de aceitação:
>>>
No momento do upload das fotos deverá ser possível colocar uma legenda ou descrição;
A descrição deverá conter até 100 caracteres (por ex);
>>>
9. [ ] Eu como usuário comum quero poder definir quem poderá ver minhas postagens (público geral ou apenas seguidores) para que eu possa ter privacidade.
- Critérios de aceitação:
>>>
Ver com P.O se vai ter seguidores, e perfil aberto / fechado.
>>>
10. [ ] Eu como usuário comum quero definir meu nickname para que outros usuários possam me identificar.
(Talvez entrar no backlog)
- Critérios de aceitação:
>>>
O nickname deverá conter até 25 caracteres (por ex);
>>>
11. [ ] Eu como usuário comum quero curtir fotos de pets para interagir com outros usuários.
- Critérios de aceitação:
>>>
Deverá ser possível curtir um post apenas uma vez;
Deverá ser possível deixar de curtir um post;
>>>
12. [ ] Eu como usuário comum quero conseguir deletar meus posts porque posso me equivocar de ter feito alguma postagem.
- Critérios de aceitação:
>>>
Só poderá ser deletado um post por vez;
Deverá haver uma confirmação se o usuário deseja mesmo deletar o post;
O post deverá ser excluído do feed do usuário após a confirmação.
>>>
13. [ ] Eu como usuário comum quero conseguir editar minhas postagens porque posso ter postado a legenda com algum erro de digitação.
- Critérios de aceitação:
>>>
Deverá haver uma confirmação se o usuário deseja mesmo editar a legenda, e confirmar a legenda após edição;
A legenda anterior deve ser substituída pela editada, e ter no máximo 100 caracteres.
>>>
14. [ ] Eu como usuário gostaria de poder deletar minha conta para que minhas informações não fiquem salvas.
- Critérios de aceitação:
>>>
Todos os dados da conta do usuário (fotos, publicações …) deverão ser deletados permanentemente do banco de dados.
>>>
### Denúncia a Violência
## Estrutura Analítica do Projeto ## Estrutura Analítica do Projeto
......
Clone repository
  • Gerência
  • Instalação
  • Retro
  • Utilizando a wiki
    • adicionando imagens
    • escrevendo em markdown
    • wiki no editor de texto
  • arquitetura
  • banco_dados
  • codigo
  • configuracao
  • design_mockups
  • escopo
  • estudos
  • gerencia
  • Home
View All Pages