• Nenhum resultado encontrado

Atividade 1: Aluno configurando sistema de notificações Cenário Normal

Ator: Aluno

Ambiente: O aluno já é cadastrado e matriculado em um curso, ele preenche os campos de login e senha com seus dados e clica em entrar. O sistema autentica e direciona o aluno para sua página interna no ambiente.

Roteiro

Assim que acessa o ambiente, pela primeira vez, o ator observa por alguns instantes a tela e logo no topo, identifica uma opção chamada configuração [REQ_PERCEP12]. Ele clica sobre essa opção e o sistema lhe traz uma tela suspensa com as opções:

• Definir total de dias até o encerramento do prazo de atividades, nos quais irá receber notificações de tarefas atrasadas; [REQ_PERCEP13]

• Deseja receber notificações de novas tarefas por SMS?;[REQ_PERCEP04]

• Deseja receber resumo diário de fórum por SMS?;[REQ_PERCEP05]

• Deseja receber notificações de tarefas por e-mail? [REQ_PERCEP02]

• Deseja receber notificações de resumo e de suas participações no fórum por e-mail? [REQ_PER010]

O aluno altera apenas primeira opção, aumentando o total de dias de alerta e concorda com as demais que o sistema trouxe como padrão. Ele clica em aplicar e o sistema retorna a tela inicial onde ele estava.

Cenário caricaturado positivamente

Assim que acessa o ambiente pela primeira vez, o ator observa por alguns instantes a tela e logo no topo, identifica uma opção chamada configuração. Ele clica sobre essa opção e o sistema lhe traz uma tela suspensa com as opções:

• Definir total de dias até o encerramento do prazo de atividades, nos quais irá receber notificações de tarefas atrasadas; [REQ_PERCEP13]

• Deseja receber notificações de novas tarefas por SMS?;[REQ_PERCEP04]

• Deseja receber resumo diário de fórum por SMS?;[REQ_PERCEP05]

• Deseja receber notificações de tarefas por e-mail? [REQ_PERCEP02]

• Deseja receber notificações de resumo e de suas participações no fórum por e-mail? [REQ_PER010]

O aluno aprova a possibilidade de definir as formas de receber as notificações de percepção e de imediato altera a primeira opção, aumentando o total de dias de alerta para 7 dias, pois ele só consegue acessar o ambiente um vez por semana. Em relação às demais que o sistema trouxe, ele marca para não receber notificação por e-mail para as novas tarefas, deixando as demais como padrão do sistema. Ele clica em aplicar e o sistema retorna a tela inicial onde ele estava.

Cenário caricaturado negativamente

Assim que acessa o ambiente pela primeira vez, o ator observa por alguns instantes a tela e logo no topo, identifica uma opção chamada configuração. Ele clica sobre essa opção e o sistema lhe traz uma tela suspensa com as opções:

• Definir total de dias até o encerramento do prazo de atividades, nos quais irá receber notificações de tarefas atrasadas; [REQ_PERCEP13]

• Deseja receber notificações de novas tarefas por SMS?;[REQ_PERCEP04]

• Deseja receber resumo diário de fórum por SMS?;[REQ_PERCEP05]

• Deseja receber notificações de tarefas por e-mail? [REQ_PERCEP02]

• Deseja receber notificações de resumo e de suas participações no fórum por e-mail? [REQ_PERCEP10]

O aluno não gosta de ficar recebendo notificações do sistema, ele se acha muito organizado e sempre cumpre suas atividades antes do prazo, logo ele deixa o valor zero para dias de alerta e marca todas as outras opções como não. Ele clica em aplicar e o sistema retorna a tela inicial onde ele estava.

Atividade 2: Aluno visualizando informações sobre tarefas Cenário Normal

Ator: Aluno

Ambiente: O aluno já é cadastrado e matriculado em um curso, ele preenche os campos de login e senha com seus dados e clica em entrar. O sistema autentica e direciona o aluno para sua página interna no ambiente. O aluno trabalha e tem pouco tempo diário para acessar o ambiente.

Roteiro

Assim que acessa o ambiente, na tela principal o aluno percebe rapidamente a existência de resumo das suas tarefas com as seguintes informações:

a- Total de tarefas pendentes [REQ_PERCEP14] b- Cursos do aluno

O aluno fica muito satisfeito pois acha importante essas informações que o ajudam rapidamente a tomar uma decisão de suas próximas ações sem perda de tempo. Ele percebe o

total tarefas pendentes e uma marca vermelha [REQ_PERCEP15] ao lado dessa função. Ele clica sobre essa função e o sistema exibe o detalhamento das tarefas por curso [REQ_PERCEP02]. O aluno fica surpreso ao saber exatamente quantas tarefas estão atrasadas e a qual(ais) curso(s) ela(s) pertence(m). Ele fica bastante satisfeito com essa funcionalidade pois sentia falta de uma forma de ser alertado quanto a cumprir os prazos, entretanto não descobriu exatamente qual(ais) tarefa(s) está(ão) atrasada. Ao tentar identificar uma forma de acesso à aquela(s) tarefa específica(s) ele ler a mensagem na parte inferior onde diz: Clique sobre o número para abrir a(s) tarefa(s) [REQ_PERCEP16]. Ele executa a ação clicando sobre o número e o sistema abre a tela de Gestão de conteúdo do curso referente e traz o(s) modulo(s) com a(s) tarefa(s) atrasada(s), para sua surpresa o sistema identifica com uma marca vermelha a(s) tarefa(s) entre as existentes no módulo [REQ_PERCEP17]. Sem perda de tempo o aluno decide cumprir a(s) tarefa(s).

Cenário Caricaturado positivamente

Roteiro: Assim que acessa o ambiente, na tela principal o aluno percebe rapidamente a existência de resumo das suas tarefas com as seguintes informações:

a- Total de tarefas pendentes b- Cursos do aluno

O aluno fica muito satisfeito, pois acha importante essas informações que o ajudam rapidamente a tomar uma decisão de suas próximas ações sem perda de tempo. Ele percebe que tem algumas tarefas pendentes e uma marca vermelha ao lado dessa função. Ele clica sobre essa função e o sistema exibe o detalhamento das tarefas por curso. O aluno facilmente identifica quantas tarefas estão atrasadas e a qual(ais) curso(s) ela(s) pertence(m). Ele fica bastante satisfeito com essa funcionalidade, pois sentia falta de uma forma de ser alertado quanto a cumprir os prazos, entretanto não descobriu exatamente qual(ais) tarefa(s) está(ão) atrasada. Assim que recebeu a lista de tarefas atrasadas, ele percebeu a mensagem na parte inferior onde diz: Clique sobre o número para abrir a(s) tarefa(s). Ele executa a ação clicando sobre o número e o sistema abre a tela de Gestão de conteúdo do curso referente e traz o(s) modulo(s) com a(s) tarefa(s) atrasada(s), para sua surpresa o sistema identifica com uma marca vermelha a(s) tarefa(s) entre as existentes no módulo. Sem perda de tempo o aluno decide cumprir a(s) tarefa(s) e por falta de mais tempo resolve sair do ambiente, mas satisfeito por ter resolvido uma pendência crítica.

Cenário Caricaturado negativamente

Roteiro: Assim que acessa o ambiente, na tela principal o aluno percebe rapidamente a existência de resumo das suas tarefas com as seguintes informações:

a- Total de tarefas pendentes b- Cursos do aluno

O aluno acha legal, mas não identifica como essas informações podem ajudá-lo. Ele percebe que tem algumas tarefas pendentes e uma marca vermelha ao lado dessa função. Ele clica sobre essa função e o sistema exibe o detalhamento das tarefas por curso. O aluno facilmente identifica quantas tarefas estão atrasadas e a qual(ais) curso(s) ela(s) pertence(m). Ele fica chateado porque não descobriu como acessar a(s) tarefa(s) que está(ão) atrasada(s). Após observar alguns instantes, ele identifica uma mensagem abaixo da lista de tarefas onde diz: Clique sobre o número para abrir a(s) tarefa(s). Ele executa a ação clicando sobre o número e o sistema abre a tela de Gestão de conteúdo do curso referente e traz o(s) modulo(s) com a(s) tarefa(s) atrasada(s), com uma marca vermelha ao lado da(s) tarefa(s) entre as existentes no módulo. Apesar de ver seu roteiro mudado, o aluno decide cumprir a(s) tarefa(s) e por falta de mais tempo resolve sair do ambiente.

Atividade 3: Aluno acessando um curso Cenário Normal

Ator: Aluno

Ambiente: O aluno já é cadastrado e matriculado em um curso, ele preenche os campos de login e senha com seus dados e clica em entrar. O sistema autentica e direciona o aluno para sua página interna no ambiente.

Roteiro: O aluno acessa o ambiente, e verifica que não há indicativos de tarefas pendentes. Ele seguir normalmente e clica para entrar no curso. O sistema lhe traz a tela inicial do curso e nela ele percebe do lado direito a informação “Atividades recentes” e nela o aluno visualiza que um colega acabou de postar um comentário sobre sua postagem no fórum [REQ_PERCEP11].

Do lado esquerdo da tela o aluno identifica também a presença das opções:

• Participantes [REQ_PERCEP08];

Ele clica sobre a opção participantes e o sistema exibe a listagem de todos os participantes do curso. Ele resolve clicar na opção Desempenho e o sistema lhe exibe um gráfico de duas barras horizontal, uma que demonstram seu desempenho no curso e outra o desempenho geral da turma[REQ_PERCEP07].

Cenário Caricaturado positivamente.

Roteiro: O aluno acessa o ambiente, e verifica que não há indicativos de tarefas pendentes. Ele seguir normalmente e clica para entrar no curso. O sistema lhe traz a tela inicial do curso e nela ele percebe do lado direito a informação “Atividades recentes” e nela o aluno visualiza que um colega acabou de postar um comentário sobre sua postagem no fórum. Ansioso pelo retorno, o aluno clica na notificação e o sistema lhe traz na tela a trilha de sua postagem. O aluno fica satisfeito pois a resposta do colega atendeu sua dúvida.

Do lado esquerdo da tela o aluno identifica também a presença das opções:

• Participantes;

• Desempenho.

Decidido a conhecer melhor o colega que lhe deu a resposta, ele clica sobre a opção “Participantes” e o sistema exibe a listagem de todos os participantes do curso. Ele localiza o nome do colega e acessa seu perfil e identifica afinidades de áreas de formação. Ele resolve voltar ao curso e clicar na opção Desempenho e o sistema lhe exibe um gráfico de duas barras horizontal, uma que demonstram seu desempenho no curso e outra o desempenho geral da turma. O aluno fica satisfeito com essa forma de perceber seu desempenho e ver que no comparativo da turma ele está acima da média. O aluno encerra sua sessão.

Cenário Caricaturado negativamente.

Roteiro: O aluno acessa o ambiente, e verifica que não há indicativos de tarefas pendentes. Ele percebe também um indicador verde ao lado do nome de um dos cursos e clica para entrar no curso. O sistema lhe traz a tela inicial do curso e nela ele percebe do lado direito a informação “Atividades recentes” e nela o aluno visualiza que um colega acabou de postar um comentário sobre sua postagem no fórum. Mesmo sem muita motivação ele decide ler a mensagem notificada. Não achando a resposta satisfatória ele aproveita e retorna ao colega. Depois disso ele resolve voltar ao curso e de volta na tela inicial do lado esquerdo, identifica também a presença das opções:

• Desempenho.

Por curiosidade ele resolve explorar essas opções ele clica sobre a opção participantes e o sistema exibe a listagem de todos os participantes do curso, na qual ele identifica o colega que fez a postagem. Ele clica sobre o nome do colega e sistema exibe o perfil dele. Essa tela não desperta muito o interesse desse aluno, daí ele decide voltar e clicar em Desempenho e o sistema lhe exibe um gráfico de duas barras horizontal, uma que demonstram seu desempenho no curso e outra o desempenho geral da turma. Mesmo chateado com seu resultado no gráfico que aparece abaixo da média, ele consegue perceber que seu baixo desempenho está relacionado com o total de tarefas pendentes. Consciente do trabalho pendente, o aluno decide sair e ir para a lista de tarefas pendentes.

Novos requisitos gerados da técnica de cenários

Tabela 5.1: Requisitos encontrados durante a descrição de cenários.

Requisito Descrição

REQ_PERCEP12 O sistema deverá trazer sempre no topo da tela a opção configurações que dá acesso à tela de configurações de notificações de percepção. REQ_PERCEP13 O sistema permite que o usuário defina o total de dias que deseja

começar receber notificações antes do encerramento dos prazos. REQ_PERCEP14 O sistema deve mostrar na tela principal após login, o total de tarefas

pendentes.

REQ_PERCEP15 O sistema terá um ícone como sinalização ao lado das tarefas pendentes. Isto indicará existência de tarefas atrasadas.

REQ_PERCEP16 O sistema deve exibir na tela da lista de tarefas, uma indicação de como acessá-las individualmente.

REQ_PERCEP17 No módulo do curso, as tarefas propostas que estiverem atrasadas, devem ter um ícone sinalizador ao lado da tarefa.

Apresentamos nessa seção, através da técnica de cenários, a aplicação dos requisitos identificados nos capítulo 4, seção 4.4. Como resultado detectamos a necessidade de seis novos requisitos como descritos na Tabela 5.1. Na seção seguinte apresentaremos as telas que integram os requisitos levantados.

Documentos relacionados