Skip to content

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.