1
Req.
Utilizador
O utilizador deve poder escolher o nível
O utilizador tem a liberdade de escolher entre três níveis de
dificuldade do sistema, escolhendo o que mais se adequa ao seu
perfil: Principiante, intermédio ou avançado
As opções de escolher o nível do jogo
devem aparecer num ecrã antes do jogo
começar
4
5
nenhuma
Questionário/
Questionário
Produtos Semelh.
nenhum
2
Usabilidade
O utilizador deve ter a possibilidade anular/refazer jogadas
Durante o jogo o jogador, sendo humano, poderá ter a possibilidade de
voltar atrás e voltar a avançar uma jogada, numa tentativa de decidir a
melhor jogada entre duas ou corrigir algum erro.
As funcionalidades de voltar atrás numa jogada
e de voltar a efectua-la deve estar acessível no
tabuleiro de jogo por um clique.
3
5
nenhuma
Questionário/
Produtos Semelh.
nenhum
3
Usabilidade
segurança.
Validar as jogadas do utilizador.
O sistema deve verificar a correcção das jogadas do
utilizador – permite evitar erros motivados pelo utilizador.
Deve aparecer algum alerta quando se comete
uma jogada errada – indicando qual a
inconsistência.
3
4.5
Requisito 5 activar/desactivar a validação de jogadas.
Questionário/
Produtos Semelh.
nenhum
4
Ambiental
Social
“Quadro de Honra” (tabela com melhores resultados).
O sistema apresenta um quadro de honra onde os utilizadores do
sistema tem as suas melhores pontuações – constitui um incentivo
à competição entre jogadores, e à optimização do jogador.
O sistema deve apresentar uma lista com os 10
melhores tempos por nível acessível no início do
sistema ou quando se acaba um jogo.
4
5
nenhuma
Questionário/
Produtos Semelh.
nenhum
Usabilidade
aprendizagem
5
Activar/desactivar a validação de jogadas.
O utilizador pode achar que o facto do sistema lhe estar sempre a mostrar
se a sua jogada é valida é desmotivante, e que diminui a dificuldade do
jogo. Assim a opção de activar/desactivar a validação de jogadas, vai fazer
coabitar no sistema estes jogadores com os que tenham a ideia contrária
A referida opção está no ecrã de jogo acessível
por um clique ou num menu adicional (2/3 cliques)
4
5
Requisito 3 - Validar as jogadas do utilizador.
Questionário/
Produtos Semelh.
nenhum
6
Funcional
Começar um novo jogo.
Um jogador, nomeadamente principiante, pode não estar a conseguir
prosseguir com o jogo, ou achar que este é complicado. Assim este
pode pedir um novo jogo ao sistema, esquecendo o anterior.
Durante o jogo existe uma opção directa de
novo jogo, ou esta poderá estar presente num
menu auxiliar
3
4
nenhuma
Questionário/
Produtos Semelh.
nenhum
7
Funcional
Reiniciar o jogo actual.
O facto de reiniciar um jogo já começado prende-se com o facto de terem
sido cometidos erros há já algum tempo, não havendo um ponto no tempo
certo de quando se cometeu o erro – a melhor opção é reiniciar o jogo.
Ser acessível ao utilizador uma opção para limpar
o jogo imediatamente, quando este está a jogar,
ou num menu auxiliar.
1
4
nenhuma
Questionário/
Produtos Semelh.
nenhum
8
Dados
Guardar o jogo para continuar mais tarde.
Por qualquer motivo o utilizador pode deixar de ter tempo para jogar o seu jogo –
como o jogo já estaria iniciado, seria deitar trabalho fora se desligasse o sistema.
Assim o sistema pode armazenar persistentemente o jogo para voltar a carregá-lo
mais tarde
Ser possível ao utilizador salvar o jogo no ecrã de jogo
ou em menu adicional. No inicio deve ser facultada a
opção de carregar jogo.
2
4
nenhuma
Questionário/
Produtos Semelh.
nenhum
9
Usabilidade
aprend.
Ver a solução final.
Permitir ao utilizador ver a solução do seu problema. Caso o utilizador
não consiga avançar no puzzle pode sempre ver qual seria o seu
aspecto final
A opção existir porém não de uma forma muito
óbvia.
2
3
nenhuma
Produtos Semelh.
nenhum
10
Usabilidade
aprend
Pedir uma dica ao sistema.
O jogador pode encontrar-se encalhado numa jogada, sem saber
o que fazer, o sistema pode ajudá-lo.
O sistema fornecer uma dica, ainda que não sendo uma
jogada, levando o utilizador a fazê-la correctamente.
Deve poder ser solicitada no ambiente do jogo.
2
3
nenhuma
Produtos
Semelhantes
nenhum
11
Ambiental
Social
Partilhar o tabuleiro
O jogador pode querer partilhar o seu jogo com outros jogadores –
para que estes o ajudem (cooperar) ou para ver quem resolve
primeiro (competir).
Num menu adicional deve ser possível ao
jogador partilhar o tabuleiro com o jogador
que desejar.
2
3
nenhuma
Equipa de
desenvolvimento
nenhum
Ambiental
Fisico/Soc.
12
Imprimir o tabuleiro
O jogador pode querer imprimir o seu jogo – para que este o possa
jogar em mais locais, fazer outro tipo de anotações, ou até mesmo
partilhar com outros utilizadores que não possuam o sistema.
Num menu adicional deve ser possível ao
jogador imprimir o tabuleiro.
3
4
nenhuma
Equipa de
desenvolvimento
/Entrevista
nenhum
Download

Formalização dos requisitos iniciais