Skip to content

Cenários

Introdução

Os cenários são conhecidos como uma estratégia para a compreensão da interface entre o ambiente e o sistema, bem como um meio de extrair e especificar o comportamento do software descrevendo as situações do ambiente, de acordo com as principais ações realizadas fora do sistema de software. Os cenários também ajudam a esclarecer a inter-relação entre requisitos funcionais e não funcionais.

Metodologia

Há cinco maneiras de descrever cenários: texto narrativo, texto estruturado, diagramas, imagens e animações ou simulações. Neste documento, optamos por utilizar o texto estruturado para apresentar os cenários. Esse formato utiliza uma linguagem natural semi-estruturada, o que facilita o entendimento de cada cenário e a validação dos requisitos pelo cliente. Esse modelo pode ser observado na Tabela 1 a seguir.

Elemento Descrição
Objetivo Finalidade do cenário
Contexto Descrição de pré-condições, local (físico) e tempo
Recursos Objetos passivos com os quais os atores interagem
Ator Pessoa ou estrutura organizacional
Episódios Ação realizada por um ou vários atores com participação de outros atores utilizando recursos
Restrições Imposição que restrinja um episódio de um cenário
Exceção Tratamento para uma situação excepcional ou de erro

Tabela 1: Modelo texto estruturado para descrição de cenários.

C01: Pesquisar empresa pelo nome

Elemento Descrição
Objetivo - Pesquisar empresa pelo nome
Contexto - Local: Aba "Home".
- Tempo: Menos de 30 segundos.
- Pré-condições: ter um dispositivo com acesso a internet
Recursos - Internet.
- Smartphone com a Consumidor.gov instalado.
Ator - Usuário
Episódios - Usuário clica na barra de pesquisa
- Usuário digita o nome da empresa
- Usuário seleciona a empresa
Restrições - Usuário não achar a empresa
Exceção - Falha de conexão à internet.
- Aplicativo travou

Tabela 2: Cenário 01: Pesquisar empresa pelo nome. (Autor: THIAGO, Igor. 2024).

C02: Cadastrar reclamação

Elemento Descrição
Objetivo - Cadastrar uma reclamação de uma empresa
Contexto - Local: Aba "Home".
- Tempo: Menos de 5 minutos.
- Pré-condições: ter um dispositivo com acesso a internet
Recursos - Internet.
- Smartphone com a Consumidor.gov instalado.
Ator - Usuário
Episódios - Usuário pesquisa uma empresa
- Usuário seleciona a empresa
- Usuário clica no botão escrito "QUERO RECLAMAR"
- Usuário preenche as informações do cadastro
- Usuário clica no botão "Enviar"
Restrições - Usuário não achar a empresa
- Usuário não tem as informações necessárias para o cadastro
Exceção - Falha de conexão à internet.
- Aplicativo travou

Tabela 3: Cenário 02: Cadastrar reclamação. (Autor: THIAGO, Igor. 2024).

C03: Visualizar reclamações de outros usuários

Elemento Descrição
Objetivo - Visualizar reclamações de outros usuários
Contexto - Local: Aba "Visualizar reclamações de outros usuários"
- Tempo: Menos de 1 minuto.
- Pré-condições: ter um dispositivo com acesso a internet
Recursos - Internet.
- Smartphone com a Consumidor.gov instalado.
Ator - Usuário
Episódios - Usuário clica no botão escrito "Visualizar reclamações de outros usuários"
- Usuário clica no botão "Filtro"
- Usuário digita o nome da empresa que deseja filtrar as reclamações
- Usuário seleciona a reclamação que deseja visualizar
Restrições - Usuário não achar a empresa
Exceção - Falha de conexão à internet.
- Aplicativo travou

Tabela 4: Cenário 03: Visualizar reclamações de outros usuários. (Autor: THIAGO, Igor. 2024).

C04: Visualizar minhas reclamações

Elemento Descrição
Objetivo - Visualizar as reclamações já feitas pelo usuário
Contexto - Local: Aba "Minhas Reclamações"
- Tempo: Menos de 1 minuto.
- Pré-condições: ter um dispositivo com acesso a internet
Recursos - Internet.
- Smartphone com a Consumidor.gov instalado.
Ator - Usuário
Episódios - Usuário clica no na aba "minhas reclamações"
- Usuário seleciona a reclamação que deseja acompanhar o andamento
Restrições - Usuário não ter feito reclamações
Exceção - Falha de conexão à internet.
- Aplicativo travou

Tabela 5: Cenário 04: Visualizar minhas reclamações. (Autor: THIAGO, Igor. 2024).

C05: Visualizar Dados Gerais

Elemento Descrição
Objetivo - Visualizar dados gerais do aplicativo (Total de reclamações finalizadas, Total de Usuários Cadastrados e Total de Empresas Cadastradas).
Contexto - Local: Aba "Home".
- Tempo: Menos de 30 segundos.
- Pré-condições: Usuário estar logado.
Recursos - Internet.
- Smartphone com a Consumidor.gov instalado.
Ator - Usuário do Consumidor.gov.
Episódios - O usuário acessa a seção "Home".
- Usuário clica em "Dados Gerais".
Restrições - O aplicativo deve as estatíscas.
Exceção - Falha de conexão à internet.
- Aplicativo travou.

Tabela 6: Cenário 05: Visualizar Dados Gerais. (Autor: GONTIJO, Rodrigo. 2024).

C06: Visualizar meus Dados

Elemento Descrição
Objetivo - Visualizar os dados do usuário cadastrado
Contexto - Local: Aba "Menu"
- Tempo: Menos de 1 minuto.
- Pré-condições: Usuário estar logado.
Recursos - Internet.
- Smartphone com a Consumidor.gov instalado.
Ator - Usuário do Consumidor.gov.
Episódios - Usuário acessa a seção "Menu"
O usuário clica em "Meus Dados".
Restrições - Os dados devem estar cadastrados via gov.br
Exceção - Falha de conexão à internet.
- Aplicativo travou.

Tabela 7: Cenário 06: Visualizar meus Dados. (Autor: GONTIJO, Rodrigo. 2024).

C07: Responder Reclamação

Elemento Descrição
Objetivo - Responder uma reclamação feita por um usuário.
Contexto - Local: Plataforma consumidor.gov para empresas
- Tempo: Menos de 10 minutos.
- Pré-condições: Empresa estar logada.
Um usuário ter feito uma reclamação sobre sua empresa.
Recursos - Internet.
- Smartphone com a Consumidor.gov instalado.
Ator - Empresa.
Episódios - A empresa seleciona uma reclamação.
- A empresa responde a reclamação.
Restrições - A reclamação nao deve estar finalizada ou avaliada.
Exceção - Falha de conexão à internet.
- Aplicativo travou.

Tabela 8: Cenário 07: Responder Reclamação. (Autor: GONTIJO, Rodrigo. 2024).

C08: Avaliar Empresa

Elemento Descrição
Objetivo - Avaliar uma reclamação concluída de uma empresa.
Contexto - Local: Aba "Minhas Reclamações".
- Tempo: Menos de 5 minutos.
- Pré-condições: Usuário estar logado.
Usuário deve ter feito uma reclamação e ter sido respondido.
Recursos - Internet.
- Smartphone com a Consumidor.gov instalado.
Ator - Usuário do Consumidor.gov.
Episódios - O usuário acessa a seção "Minhas Reclamações".
O usuário escolhe uma reclamação.
O usuário escolhe avaliar resposta.
Restrições - A reclamação deve estar finalizada.
Exceção - Falha de conexão à internet.
- Aplicativo travou.

Tabela 9: Cenário 08: Avaliar Empresa. (Autor: GONTIJO, Rodrigo. 2024).

Bibliografia

[1] CENÁRIOS: Rastreamento de Cenários. [S. l.]. Disponível em: http://www-di.inf.puc-rio.br/~julio/bnncap3.pdf.

Histórico de Versão

Versão Data de execução Data de revisão Descrição Autor(es) Revisor(es)
1.1 20/05/2024 20/05/2024 Correção de erros de finalização do documento de cenários. Igor Thiago, Rodrigo Júlio Cesar
1.0 20/05/2024 20/05/2024 Criação dos cenários Igor Thiago, Rodrigo Júlio Cesar