Introspecção
Histórico de Versões
Data | Versão | Descrição | Autor(es) |
---|---|---|---|
10/09/20 | 0.1 | Documento Introspecção | Guilherme Leal |
10/09/20 | 0.2 | Elicitação de Requisitos | Guilherme Leal |
Introdução
Obter informações a respeito de um software por meio da introspecção, assim será uma forma de imaginar o caminho do usuário no sistema.
Problema: uma instrospecção de um especialista de área diferente pode não ser adequada para a experiência dos reais usuários interessados.
1. Perspectiva do Usuário
Descrever a perspectiva do usuário quanto ao aplicativo possíveis sugestões ou percepções individuais do que poderia ser o Vestibulandos.
1.1 Primeiro Acesso
- Deve aparecer opções de registrar e/ou login
- Deve ter turorial sobre jogo
1.2 Tela Principal
- Deve ter menu com os modos de jogo
- Deve ter acesso aos Ranks do jogo
- Deve ter opção de cadastrar perguntas ou questões
1.3 Modos de jogos
- Deve ter possibilidade de selecionar a categorias de perguntas nos modos de jogo
- Deve ter campo de feedback, para poder visualizar respostas comentadas
1.4 Integração com apps de Mídia
- Deve ter conexão com os apps de mídia social para compartilhamento de rank ou criar desafios
1.5 Configurações
- Deve ter configurações Geral de informações de Usuário
- Deve ter configurações de Som e Voz
- Deve ter configurações de Acessibilidade
- Deve ter relatório de desempenho
- Deve ter configurações de notificações
- Deve ter menu de suporte ao usuário e Central de Ajuda
2. Requisitos Elicitados
Código | Descrição |
---|---|
INS00 | Cadastro de usuário e login |
INS01 | Tutorial de jogabilidade |
INS02 | Diferentes modos de jogo |
INS03 | Cadastro de perguntas/questões |
INS04 | Categorias de perguntas |
INS05 | Feedback com respostas comentadas |
INS06 | Integração com apps de Mídia Social |
Referências
SERRANO, Maurício; SERRANO, Milene. Requisitos - Aula 07. 1º/2019. 50 slides. Material apresentado para a disciplina de Requisitos de Software no curso de Engenharia de Software da UnB, FGA.
Goguen, J. A. and C. Linde, "Techniques for Requirements Elicitation", in Software Requirements Engineering, 2nd. Ed., IEEE CS Press, 1997, pp110-122.