Cenários
Versionamento
Versão | Data | Descrição | Autor |
---|---|---|---|
1.0 | 24/05 | Criação do documento | Lívia Rodrigues |
Tabela 1: Versionamento
Introdução
Um cenário se trata de uma descrição curta de como um evento (ou eventos futuros) pode impactar as operações de um sistema. Eles constituem exemplos da vida real de como o sistema é ou será utilizado.
Os cenários podem ser úteis para adicionar detalhes a uma descrição geral de requisito. Trata-se de descrições de iterações pontuais do usuário com o sistema, onde cada cenário cobre um pequeno número das possíveis variações de determinada interação.
Diferentes cenários são desenvolvidos e oferecem diversos tipos de informação em diferentes níveis de detalhamento sobre o sistema. Neste artefato estão registrados todos os cenários criados.
Metodologia
Cada cenário descreve uma situação de uso do sistema e é representado por uma tabela conforme o seguinte formato:
Título | Título do Cenário |
---|---|
Objetivo | Objetivo/meta do cenarios |
Contexto | pré-condição: pós-condição: |
Atore | Atores envolvidos |
Recursos | Recursos envolvidos |
Episódios | Detalhes do cenários |
Restrições | Descrição da retrição |
Exceção | Descrição da exceção |
C01 - Cadastrar usuário por email
Título | Cadastrar usuário por email |
---|---|
Objetivo | Criar perfil para o usuário no buSP utilizando email |
Contexto | pré-condição: Possuir email válido pós-condição: Perfil do usuário é criado |
Atore | Usuário |
Recursos | Acesso à internet App intalado |
Episódios | 1. O usuário não cadastrado acessa o aplicativo buSP 2. O usuário não cadastrado seleciona a opção de criar conta 3. O usuário não cadastrado insere email e senha e seleciona o botão "Continuar" |
Restrições | Fluxo intuitivo |
Exceção | Email inválido Usuário fechar aplicativo antes de terminar a ação Internet parar de funcionar durante a ação |
Tabela 2: Descrição do Cenário Cadastrar usuário por email
C02 - Acessar a conta
Título | Acessar a conta |
---|---|
Objetivo | Acessar a conta usuário no buSP |
Contexto | pré-condição: Não estar logado na conta pós-condição: Usuário logado no buSP |
Atore | Usuário |
Recursos | Acesso à internet App intalado Possuir conta criada |
Episódios | 1. O usuário acessa o aplicativo buSP 2. O usuário seleciona a opção de "Fazer seu login" 3. O usuário insere email e senha e seleciona o botão "Continuar" |
Restrições | Fluxo intuitivo |
Exceção | Email inválido Usuário fechar aplicativo antes de terminar a ação Internet parar de funcionar durante a ação |
Tabela 3: Descrição do Cenário Acessar a conta
C03 - Sair da Conta
Título | Sair da Conta |
---|---|
Objetivo | Sair da conta logada no app |
Contexto | pré-condição: Usuário logado no buSP pós-condição: Logout da conta |
Atore | Usuário |
Recursos | Acesso à internet Usuário logado no app |
Episódios | 1. O usuário acessa a tela de opções 2. O usuário seleciona o botão de "Sair" |
Restrições | Fluxo intuitivo |
Exceção | Usuário fechar aplicativo antes de terminar a ação Internet parar de funcionar durante a ação |
Tabela 4: Descrição do Cenário Sair da Conta
C04 - Escolher Ajuda
Título | Escolher Ajuda |
---|---|
Objetivo | Consultar informações sobre os serviços do buSP |
Contexto | pré-condição: Usuário logado no buSP pós-condição: Ver informações sobre o funcionamento do app |
Atore | Usuário |
Recursos | Acesso à internet App intalado Usuário logado no app |
Episódios | 1. O usuário acessa a tela de opções 2. O usuário seleciona o botão de "Ajuda" 3. O usuário seleciona o tópico que quer consultar |
Restrições | Fluxo intuitivo |
Exceção | Usuário fechar aplicativo antes de terminar a ação Internet parar de funcionar durante a ação |
Tabela 5: Descrição do Cenário Escolher Ajuda
C05 - Vizualizar ônibus disponíveis
Título | Vizualizar ônibus Disponíveis |
---|---|
Objetivo | Poder ver os ônibus disponíveis em cada estação |
Contexto | pré-condição: App instalado pós-condição: Ver localização das estações e os ôninus disponíveis em cada uma |
Atore | Usuário |
Recursos | Acesso à internet App intalado |
Episódios | 1. O usuário acessa o buSP 2. O usuário navega pelo mapa da tela inicial |
Restrições | Fluxo intuitivo |
Exceção | Usuário fechar aplicativo antes de terminar a ação Internet parar de funcionar durante a ação |
Tabela 6: Descrição do Cenário Vizualizar ônibus Disponíveis