Elicitação - Brainstorming
Perguntas guia realizadas
- O que o gXchange deve fornecer?
- O que um usuário do gXchange precisa fazer?
- Quais as restrições do gXchange? Quais são atributos relevantes de qualidade do gXchange?
- Quando você pensa no gXchange o que vêm à tua mente?
- Há alguma coisa que há em outros apps que possa existir no gXchange?
- Se não tivéssemos presos a recursos, quais tipos de tarefas você gostaria de ver no gXchange?
Sessão Assíncrona
Com o intuito de melhorar e tentar cobrir o máximo de ideias durante o brainstorming, optamos por criar um quadro para colocar as ideias, cada integrante pôde ir no quadro e escrever suas ideias.
Utilizamos também o unpacking do design sprint para prover ideias para o brainstorming.
Resultados
O quadro utilizado para as ideias:
O quadro realizando durante o unpack:
Sessão Síncrona
Seguindo as mesmas perguntas guias, foi realizada uma sessão de brainstorming para:
- Retirar ambiguidades dos requisitos
- Debater ideias do quadro
- Extrair requisitos do quadro
- Elicitar requisitos faltantes
- Documentar requisitos elicitados
Requisitos
Funcionais
Número | Requisito |
---|---|
1 | O usuário deve ser capaz de realizar seu cadastro por email |
2 | O usuário deve ser capaz de realizar seu cadastro pelo facebook |
3 | O usuário deve ser capaz de realizar seu cadastro pelo google |
4 | O usuário deve ser capaz de alterar seu dados (email, nome, telefone, senha, endereço, foto de perfil) |
5 | O usuário deve ser capaz de desativar sua conta |
6 | O usuário deve ser capaz de excluir sua conta |
7 | O usuário deve ser capaz de realizar login utilizando impressão digital |
8 | O comprador deve ser capaz de avaliar um vendedor |
9 | O vendedor deve ser capaz de avaliar um comprador |
10 | O usuário deve ser capaz de reportar outro usuário |
11 | O vendedor deve ser capaz de criar um anúncio |
12 | O vendedor deve ser capaz de adicionar fotos a um anúncio |
13 | O vendedor deve ser capaz de adicionar palavras chave a um anúncio |
14 | O usuário deve ser capaz de enviar mensagens para outros usuários |
15 | O moderador deve ser capaz de banir um usuário |
16 | O moderador deve ser capaz de excluir um anúncio |
17 | O usuário deve ser capaz de visualizar um anúncio |
18 | O usuário deve ser capaz de filtrar os anúncios |
19 | O comprador e vendedor deve ser capaz de acessar o perfil de outros compradores e [vendedores].(./(./lexico/#l7-usuario) |
20 | O comprador e vendedor deve ser capaz de bloquear mensagens de outros compradores e [vendedores].(./(./lexico/#l7-usuario) |
21 | O usuário deve ser capaz de interagir com o feed de anúncios |
22 | O usuário deve ser capaz de escolher os tópicos de anúncios que deseja visualizar no seu feed (a ser decidido) |
23 | O sistema deve utilizar reconhecimento de imagem nas fotos dos jogos para aferir a qualidade da mídia |
24 | O sistema deve utilizar reconhecimento de imagem nas fotos de usuário e anúncios para filtrar imagens impróprias |
Não Funcionais
Número | Requisito |
---|---|
1 | O sistema deve enviar um e-mail de confirmação para o usuário após o cadastro |
2 | O sistema deve fornecer um modo noturno |
3 | O sistema deve possuir uma página de criação de anúncios intuitiva (a ser decidido) |
4 | O sistema deve ser gamificado (a ser decidido) |
5 | O sistema deve ser amigável (a ser decidido) |
6 | O sistema deve possuir uma boa usabilidade (a ser decidido) |
7 | O sistema deve exibir somente perfis de compradores e vendedores |
8 | O sistema deve filtrar palavras impróprias em anúncios (a ser decidido) |
Referências
BARBOSA, Simone; SILVA, Bruno. "Interação Humano-Computador". Elsevier Editora Ltda, 2010.
Versionamento
Versão | Data | Modificação | Motivo | Autor |
---|---|---|---|---|
1.0 | 17/02/2021 | Criação do documento | Elicitar os requisitos no escopo do projeto | Todos os integrantes |