Pular para conteúdo

Cenários

Introdução

Os cenários, para a modelagem de requisitos, são descrições detalhadas, que retratam situações ou eventos envolvendo atores. Eles são importantes para compreender como os ambientes, sistemas e atores interagem entre si, oferecendo uma visão de como o sistema deve se comportar em diferentes situações, seus fluxos e reações.

Metodologia

A metodologia utilizada para a criação dos cenários foi baseada nos requisitos previamente elicitados e priorizados. A partir desses requisitos, selecionamos 9 requisitos de alta prioridade, onde foram priorizados pelo método Three Level Scale e trabalhamos nossos cenários neles, estruturando-os para refletir os processos e fluxos de interação dos usuários com o sistema, assegurando que todas as situações relevantes fossem contempladas. Os nossos cenários criados em cima do aplicativo Sympla estão organizados abaixo, nas tabelas de 1 a 9.

Cenários

Cenário 1 - Criação da conta no Sympla

Na tabela 1 abaixo, nosso primeiro cenário aborda a história onde o usuário irá criar uma conta no Sympla para começar a utilizar a plataforma.

Tabela 1: Criação da conta no Sympla

Cenário 1
Título
Usuário vai criar uma conta no Sympla.
Objetivo
Permitir que o usuário crie uma conta para acessar o Sympla e realizar suas atividades.
Contexto

Local: Aplicativo Sympla em um smartphone ou versão web do Sympla.

Tempo: Durante o processo de criação de conta, o tempo estimado é de 5 a 10 minutos.

Pré-condições: O usuário deve ter acesso à internet e um e-mail válido.

Atores
Usuário
Recursos

Internet.

Informações do usuário (nome, e-mail, senha).

Episódios

O usuário abre o aplicativo Sympla ou acessa a versão web do Sympla.

O usuário seleciona a opção de "Criar conta" ou "Cadastrar-se".

O aplicativo ou a versão web solicita o preenchimento dos campos necessários, como nome, e-mail e senha.

O usuário preenche as informações e clica em "Criar conta".

O sistema valida as informações fornecidas e envia um e-mail de confirmação.

O usuário acessa seu e-mail e confirma a criação da conta.

O sistema finaliza o processo de criação da conta e redireciona o usuário para a tela inicial do aplicativo ou página de boas-vindas.

Restrições

O e-mail fornecido deve ser válido e não pode estar cadastrado em outra conta.

A senha deve atender aos requisitos de segurança (mínimo de 8 caracteres, incluindo letras e números).

Exceção

Se o e-mail já estiver cadastrado, o sistema deve exibir uma mensagem informando que o e-mail não pode ser utilizado.

Se a senha não atender aos requisitos de segurança, o sistema deve informar ao usuário para criar uma senha mais forte.

Se o usuário não receber o e-mail de confirmação, o sistema deve

Fonte: Elaborado por Victor Hugo, 2024

Cenário 2 - Edição de perfil do usuário

Na tabela 2 abaixo, nosso segundo cenário aborda uma história onde o usuário irá editar seu perfil no Sympla.

Tabela 2: Edição de perfil do usuário

Cenário 2
Título
Usuário vai editar seu perfil.
Objetivo
Permitir que o usuário atualize suas informações pessoais no perfil do Sympla.
Contexto

Local: Aplicativo Sympla em um smartphone ou versão web do Sympla.

Tempo: Durante o uso do aplicativo ou da versão web, enquanto o usuário deseja atualizar suas informações pessoais.

Pré-condições: O usuário deve estar logado no Sympla e ter uma conta ativa.

Atores
Usuário
Recursos

Internet.

Informações de perfil (nome, e-mail, foto, etc.).

Episódios

O usuário abre o aplicativo Sympla ou acessa a versão web do Sympla.

O usuário localiza a opção "Meu Perfil" ou "Configurações" no menu.

O usuário seleciona a opção de editar seu perfil.

O sistema exibe um formulário com os campos de informações do perfil, como nome, e-mail, telefone, foto, etc.

O usuário edita as informações desejadas (como nome, foto, ou e-mail).

O usuário confirma as alterações clicando em "Salvar" ou "Atualizar".

O sistema valida as informações inseridas (ex: formato correto de e-mail, senha forte, etc.).

Se as informações forem válidas, o sistema salva as alterações e exibe uma mensagem de confirmação.

O usuário pode visualizar seu perfil atualizado com as novas informações.

Restrições

O usuário só pode editar informações que não sejam essenciais para a autenticidade da conta (ex: e-mail ou senha).

As alterações no e-mail ou senha podem exigir uma confirmação adicional via e-mail ou SMS para garantir a segurança da conta.

Exceção

Se o usuário inserir dados inválidos, o sistema deve exibir uma mensagem de erro e solicitar que os dados sejam corrigidos.

Se houver problemas de conexão com a internet, o sistema deve exibir uma mensagem de erro e pedir para o usuário tentar novamente.

Fonte: Elaborado por Victor Hugo, 2024

Cenário 3 - Contato com o suporte

Na tabela 3 abaixo, nosso terceiro cenário aborda uma história onde o usuário irá entrar em contato com o suporte do Sympla.

Tabela 3: Contato com o suporte

Cenário 3
Título
Usuário vai entrar em contato com o suporte.
Objetivo
Permitir que o usuário entre em contato com o suporte do Sympla para resolver problemas ou esclarecer dúvidas.
Contexto

Local: Aplicativo Sympla em um smartphone ou versão web do Sympla.

Tempo: Durante o uso do aplicativo ou da versão web, quando o usuário precisar de ajuda ou tiver dúvidas relacionadas ao Sympla.

Pré-condições: O usuário deve estar logado no Sympla e ter acesso à funcionalidade de suporte.

Atores
Usuário
Recursos

Internet.

Funcionalidade de contato com o suporte (chat, formulário de contato, e-mail, etc.).

Episódios

O usuário abre o aplicativo Sympla ou acessa a versão web do Sympla.

O usuário localiza a opção de "Suporte" ou "Fale Conosco" no menu de configurações ou na tela inicial.

O usuário seleciona a opção de contato com o suporte.

O sistema exibe as opções de contato disponíveis (chat ao vivo, formulário de e-mail, telefone, etc.).

O usuário escolhe a forma de contato preferida (por exemplo, chat ao vivo ou enviar um e-mail).

Se o usuário escolher o chat, o sistema conecta o usuário a um atendente ou bot de suporte.

Se o usuário optar pelo envio de e-mail, o sistema exibe um formulário para o usuário descrever o problema ou dúvida.

O usuário descreve sua dúvida ou problema e envia a mensagem ao suporte.

O sistema confirma o envio e exibe uma mensagem de agradecimento, informando o prazo de resposta ou o acompanhamento do atendimento.

Restrições

O usuário deve estar logado no Sympla para acessar a funcionalidade de suporte.

O suporte pode ter horários de funcionamento específicos, dependendo da disponibilidade da equipe.

Exceção

Se houver problemas de conexão com a internet, o sistema deve exibir uma mensagem de erro e sugerir que o usuário tente novamente mais tarde.

Se não houver atendentes disponíveis no momento, o sistema pode oferecer alternativas, como enviar um e-mail ou esperar um retorno posterior.

Fonte: Elaborado por Victor Hugo, 2024

Cenário 4 - Pesquisa de evento filtrando por município ou estado

Na tabela 4 abaixo, nosso quarto cenário aborda uma história onde o usuário irá realizar uma pesquisa de evento filtrando por município ou estado.

Tabela 4: Pesquisa de evento filtrando por município ou estado

Cenário 4
Título
Usuário vai fazer uma pesquisa de evento filtrando por município ou estado.
Objetivo
Permitir que o usuário encontre eventos específicos filtrando por município ou estado.
Contexto

Local: Aplicativo Sympla em um smartphone ou versão web do Sympla.

Tempo: Durante o uso do aplicativo ou da versão web, enquanto o usuário deseja procurar por eventos em uma localidade específica.

Pré-condições: O usuário deve ter o aplicativo Sympla instalado ou estar acessando a versão web, uma conexão à internet estável e os eventos devem estar devidamente cadastrados com a informação de município ou estado.

Atores
Usuário
Recursos

Internet.

Funcionalidade de pesquisa com filtro por município ou estado no aplicativo Sympla ou versão web.

Episódios

O usuário abre o aplicativo Sympla ou acessa a versão web do Sympla.

O usuário localiza a barra de pesquisa na tela inicial do aplicativo ou na versão web.

O usuário seleciona a opção para filtrar eventos por município ou estado.

O aplicativo ou a versão web exibe uma lista de estados, municípios e regiões disponíveis para seleção.

O usuário escolhe o município ou estado desejado.

O aplicativo ou a versão web exibe uma lista de eventos disponíveis para a localidade selecionada.

O usuário seleciona o evento desejado da lista de resultados.

O aplicativo ou a versão web exibe a página de detalhes do evento selecionado.

Restrições

O usuário só pode filtrar eventos por municípios, estados ou regiões onde há eventos cadastrados.

Os resultados da pesquisa dependem dos dados atualizados dos eventos no sistema, incluindo a localidade.

Exceção

Se não houver eventos para o município ou estado selecionado.

Se houver problemas de conexão com a internet.

O sistema apresenta falhas ou está fora do ar.

Fonte: Elaborado por Victor Hugo, 2024

Cenário 5 - Pesquisa de evento filtrando por data

Na tabela 5 abaixo, nosso quinto cenário aborda uma história onde o usuário irá realizar uma pesquisa de evento filtrando por data.

Tabela 5: Pesquisa de evento filtrando por data

Cenário 5
Título
Usuário vai fazer uma pesquisa de evento filtrando por data.
Objetivo
Permitir que o usuário encontre eventos específicos filtrando por data.
Contexto

Local: Aplicativo Sympla em um smartphone ou versão web do Sympla.

Tempo: Durante o uso do aplicativo ou da versão web, enquanto o usuário deseja procurar por eventos em uma data específica.

Pré-condições: O usuário deve ter o aplicativo Sympla instalado ou estar acessando a versão web, uma conexão à internet estável e os eventos devem estar devidamente cadastrados com a informação de data.

Atores
Usuário
Recursos

Internet.

Funcionalidade de pesquisa com filtro por data no aplicativo Sympla ou versão web.

Episódios

O usuário abre o aplicativo Sympla ou acessa a versão web do Sympla.

O usuário localiza a barra de pesquisa na tela inicial do aplicativo ou na versão web.

O usuário seleciona a opção para filtrar eventos por data.

O aplicativo ou a versão web exibe um calendário ou uma lista de intervalos de datas disponíveis para seleção.

O usuário escolhe a data ou o intervalo de datas desejado.

O aplicativo ou a versão web exibe uma lista de eventos disponíveis para a data selecionada.

O usuário seleciona o evento desejado da lista de resultados.

O aplicativo ou a versão web exibe a página de detalhes do evento selecionado.

Restrições

O usuário só pode filtrar eventos por datas onde há eventos cadastrados.

Os resultados da pesquisa dependem dos dados atualizados dos eventos no sistema, incluindo a data.

Exceção

Se não houver eventos para a data selecionada.

Se houver problemas de conexão com a internet.

O sistema apresenta falhas ou está fora do ar.

Fonte: Elaborado por Victor Hugo, 2024

Cenário 6 - Favoritar um evento

Na tabela 6 abaixo, nosso sexto cenário aborda uma história onde o usuário irá favoritar um evento.

Tabela 6: Favoritar um evento

Cenário 6
Título
Usuário vai favoritar um evento.
Objetivo
Permitir que o usuário adicione um evento à sua lista de favoritos.
Contexto

Local: Aplicativo Sympla em um smartphone ou versão web do Sympla.

Tempo: Durante o uso do aplicativo ou da versão web, enquanto o usuário deseja adicionar um evento aos favoritos.

Pré-condições: O usuário deve ter o aplicativo Sympla instalado ou estar acessando a versão web, uma conexão à internet estável, e o usuário deve estar logado na sua conta.

Atores
Usuário
Recursos

Internet.

Funcionalidade de favoritar no aplicativo Sympla ou versão web.

Episódios

O usuário abre o aplicativo Sympla ou acessa a versão web do Sympla.

O usuário localiza o evento que deseja favoritar.

O usuário clica no ícone de favoritar (estrela, coração, etc.) ao lado do evento.

O aplicativo ou a versão web adiciona o evento à lista de favoritos do usuário.

O usuário pode acessar a lista de eventos favoritos na seção de favoritos do aplicativo ou versão web.

Restrições

O usuário precisa estar logado na sua conta para poder favoritar eventos.

O evento deve estar disponível e visível para o usuário.

Exceção

Se houver problemas de conexão com a internet.

O sistema apresenta falhas ou está fora do ar.

Fonte: Elaborado por Victor Hugo, 2024

Cenário 7 - Adicionar um método de pagamento à sua conta

Na tabela 7 abaixo, nosso sétimo cenário aborda uma história onde o usuário irá adicionar um método de pagamento à sua conta.

Tabela 7: Adicionar um método de pagamento à sua conta

Cenário 7
Título
Usuário vai adicionar um método de pagamento à sua conta.
Objetivo
Permitir que o usuário adicione um método de pagamento válido à sua conta no Sympla para facilitar futuras compras.
Contexto

Local: Aplicativo Sympla em um smartphone ou versão web do Sympla.

Tempo: Durante o uso do aplicativo ou da versão web, enquanto o usuário deseja adicionar um método de pagamento à sua conta.

Pré-condições: O usuário deve ter o aplicativo Sympla instalado ou estar acessando a versão web, estar logado na sua conta e ter uma conexão à internet estável.

Atores
Usuário
Recursos

Internet.

Funcionalidade de adicionar método de pagamento no aplicativo Sympla ou versão web.

Episódios

O usuário abre o aplicativo Sympla ou acessa a versão web do Sympla.

O usuário vai até a seção de configurações ou perfil.

O usuário seleciona a opção "Adicionar método de pagamento".

O aplicativo ou a versão web solicita os dados do método de pagamento (cartão de crédito, débito, boleto, etc.).

O usuário insere as informações do cartão ou outro método de pagamento (nome, número do cartão, data de validade, código de segurança, etc.).

O usuário confirma a adição do método de pagamento.

O sistema valida as informações do método de pagamento e adiciona esse método à conta do usuário.

O usuário pode ver o método de pagamento adicionado na seção de pagamentos ou perfil.

Restrições

O usuário precisa estar logado para adicionar um método de pagamento.

O método de pagamento deve ser válido e aceito pelo sistema.

Exceção

Se as informações do método de pagamento estiverem incorretas (cartão inválido, dados errados).

Se houver problemas de conexão com a internet.

Fonte: Elaborado por Victor Hugo, 2024

Cenário 8 - Efetuar uma compra do ingresso

Na tabela 8 abaixo, nosso oitavo cenário aborda uma história onde o usuário irá efetuar uma compra do ingresso.

Tabela 8: Efetuar uma compra do ingresso

Cenário 8
Título
Usuário vai comprar ingresso.
Objetivo
Adquirir um ingresso para um evento no Sympla.
Contexto

Local: Aplicativo Sympla em um smartphone.

Tempo: Durante o período de venda do evento.

Pré-condições: O usuário deve estar logado no Sympla, o evento precisa estar disponível e o usuário deve ter um método de pagamento válido.

Atores
Usuário
Recursos

Internet.

Informações do evento (tipos de ingressos, valores, descrições).

Método de pagamento.

Episódios

O usuário abre o aplicativo Sympla e localiza o evento desejado.

O usuário acessa a página do evento e visualiza os tipos de ingressos disponíveis.

O usuário seleciona a quantidade e o tipo de ingresso desejado.

O usuário clica em "Comprar" e é redirecionado para a página de pagamento.

O usuário insere as informações de pagamento e confirma a compra.

O sistema valida o pagamento e exibe uma mensagem de confirmação.

O ingresso é enviado para o e-mail do usuário e adicionado ao seu perfil no Sympla.

Restrições

O pagamento deve ser aprovado.

O evento deve ter ingressos disponíveis.

O sistema precisa estar online para processar a compra.

Exceção

O pagamento é recusado (cartão inválido, saldo insuficiente).

Os ingressos se esgotam antes da confirmação da compra.

O sistema apresenta falhas ou está fora do ar.

Fonte: Elaborado por Victor Hugo, 2024

Cenário 9 - Cancelamento ou transferência de ingresso

Na tabela 9 abaixo, nosso nono cenário aborda uma história onde o usuário irá efetuar o cancelamento ou a transferência de um ingresso no Sympla.

Tabela 9: Cancelamento ou transferência de ingresso

Cenário 9
Título
Usuário vai efetuar o cancelamento ou transferência de ingresso.
Objetivo
Permitir que o usuário cancele ou transfira o ingresso adquirido para outro participante.
Contexto

Local: Aplicativo Sympla em um smartphone ou versão web do Sympla.

Tempo: Durante o uso do aplicativo ou da versão web, enquanto o usuário deseja gerenciar os ingressos adquiridos.

Pré-condições: O usuário deve estar logado no Sympla, ter ingressos válidos adquiridos, e o evento deve permitir o cancelamento ou transferência de ingressos.

Atores
Usuário
Recursos

Internet.

Informações do evento e ingressos adquiridos.

Episódios

O usuário abre o aplicativo Sympla ou acessa a versão web do Sympla.

O usuário localiza a seção "Meus ingressos" ou "Ingressos adquiridos".

O usuário seleciona o ingresso que deseja cancelar ou transferir.

O aplicativo ou a versão web exibe as opções de cancelamento ou transferência de ingresso.

O usuário escolhe a opção desejada: "Cancelar ingresso" ou "Transferir ingresso".

Se o usuário escolher transferir, o sistema solicita as informações do novo participante (nome, e-mail, etc.).

O usuário insere as informações solicitadas e confirma a ação.

O sistema processa a ação (cancelamento ou transferência), exibe uma mensagem de confirmação e, se necessário, envia um e-mail de notificação.

O ingresso é removido ou transferido para o novo participante conforme a opção escolhida.

Restrições

O cancelamento ou transferência de ingresso só pode ser realizado se o evento permitir essa ação.

O sistema pode estabelecer prazos ou condições para o cancelamento ou a transferência (ex: até X dias antes do evento).

Exceção

Se o ingresso não puder ser cancelado ou transferido devido a restrições do evento ou do prazo.

Se houver problemas de conexão com a internet.

Fonte: Elaborado por Victor Hugo, 2024

Bibliografia

Barbosa, S. D. J.; Silva, B. S. da; Silveira, M. S.; Gasparini, I.; Darin, T.; Barbosa, G. D. J. (2021) Interação Humano-Computador e Experiência do usuário. Autopublicação. ISBN: 978-65-00-19677-1. Disponível em: https://aprender3.unb.br/pluginfile.php/2972471/mod_resource/content/2/ihc-ux-%20Personas.pdf. Acesso em: 05 de Dez. de 2024.

SERRANO, Milene. Requisitos – Aula 10. 2017. Apresentação de slides. Disponível em: https://aprender3.unb.br/pluginfile.php/2972470/mod_resource/content/1/Aula%2010.pdf. Acesso em: 05 de Dez. de 2024.

Cenários. Repositório da disciplina de Requisitos de Software da Universidade de Brasília, 2023. Disponível em: https://requisitos-de-software.github.io/2023.1-BilheteriaDigital/modelagem/cenarios/. Acesso em: 06 de Dez. 2024.

Histórico de Versões

Versão Descrição Autor Data Revisor
1.0 Criação desse documento Victor Hugo 05/12/2024 Milena Rocha
1.1 Correção pós apresentação (melhoria nos índices) Victor Hugo 11/12/2024 Milena Rocha