Pular para conteúdo

Cenários

Introdução

Os cenários são responsáveis por nos guiar por uma jornada de descoberta da interação entre o sistema e o ambiente na qual ele está vinculado, isso ocorre através de histórias detalhadas, na qual permite com que as pessoas envolvidas no projeto possam imaginar diferentes situações no mundo real, explorando como o software se comporta em cada uma delas. Nesse sentido, os cenários se tornam uma ferramenta valiosa para compreender as necessidades dos usuários, para auxiliar no desenvolvimento de sistemas robustos e até mesmo contribuem para fazer a validação do software.

Metodologia

Utilizamos o método do texto estruturado e com base no modelo proposto no material disponibilizado pelo professor, onde esse modelo é descrito pelo uso de uma linguagem natural semi-estruturada, que parte da premissa que a utilização desse tipo de linguagem da aplicação e no do software facilita a compreensão e a validação dos requisitos por parte dos clientes[1].

A Legenda para identificação dos elementos dos cenários de cada tabela estão representadas na tabela 1.

Tabela 1 - Legenda das tabelas dos Cenários

Título: Identifica o cenário.

Elemento Descrição
Objetivo Dita a finalidade de um cenário. O cenário deve descrever de que jeito o objetivo deve ser alcançado.
Contexto Descreve o estado inicial do cenário,suas pré-condições, o local e tempo.
Recurso Identifica os objetos passivos com os quais lidam os atores.
Ator Pessoa ou estrutura organizacional que tem um papel no cenário.
Episódio Representa uma ação realizada por um ator onde outros atores podem participar utilizando recursos disponíveis.
Restrição Imposição que restrinja um episódio do cenário.
Exceção Tratamento para uma situação excepcional ou de erro.

Fonte: Paulo Borba, 2024

Pré-rastreabilidade dos requisitos agrupados nos cenários
Tabela 2 - Pré-rastreabilidade dos requisitos
Cenário Requisitos
CEN01 - Acesso Inicial e Autenticação RE01, RE02, RE12, RE20, RE23
CEN02 - Acesso a Informações de Benefícios RE03, RE07, RE09, RE10, RE11, RE14, RE16, RE17
CEN03 - Suporte e Aprendizado RE04, RE05
CEN04 - Solicitação e Atualização de Benefícios RE15, RE22, RE24, RE25
CEN05 - Atualização de Dados Pessoais RE17
CEN06 - Segurança e Alertas RE18, RE19
CEN07 - Perícias Médicas RE21
CEN08 - Acesso para Advogados RE26, RE27

Fonte: Paulo Borba, 2024

Cenários

Os cenários foram criados com base nos requisitos funcionais priorizados no método First Things First.

CEN01 - Acesso Inicial e Autenticação

O cenário de número 1 diz sobre o objetivo de Acesso e Autenticação Inicial e sua descrição está contida na tabela 3.

Tabela 3 - Cenário 1

Elemento Descrição
Objetivo Permitir que o usuário possa realizar uma autenticação e acessar o aplicativo com informações já existentes do GOV.br
Contexto Local: Na fila de espera do banco.
Tempo: Menos de 5 minutos.
Pré-condição: Conta no GOV.br regular, celular conectado na internet, o aplicativo MeuINSS instalado no celular.
Recurso Internet
Informações de login do GOV.br
Aparelho celular
Aplicativo MeuINSS instalado
Ator Usuário com cadastro no GOV.br
Episódio O usuário entra com suas informações do GOV.br na tela de login
O aplicativo permite a entrada via biometria depois do primeiro login
O usuário agora pode entrar com sua digital ao invés do login do GOV.br
Restrição Se o usuário não possuir leitor de digital no celular a biometria não pode ser ativada
Exceção Erro de conexão
Conta do GOV.br apresenta irregularidade

Fonte: Gabriel Souza e Paulo Borba, 2024

CEN02 - Acesso a Informações de Benefícios

O cenário de número 2 diz sobre o objetivo de Acesso a Informações de Benefícios e sua descrição está contida na tabela 4.

Tabela 4 - Cenário 2

Elemento Descrição
Objetivo Permitir que o usuário acesse as informações dos seus benefícios do INSS
Contexto Local: Em casa.
Tempo: Menos de 30 segundos por benefício.
Pré-condição: Conta no GOV.br regular, celular conectado na internet, o aplicativo MeuINSS instalado no celular, possuir pelo menos 1 ano de contribuição.
Recurso Internet
Informações de login do GOV.br
Aparelho celular
Aplicativo MeuINSS instalado
Pelo menos 1 ano de contribuição
Ator Usuário com cadastro no GOV.br
Episódio O usuário seleciona a opção "Benefícios" na tela inicial
O usuário é direcionado para uma página onde pode escolher entre diferentes opções de benefícios
O usuário seleciona um benefício específico para visualizar mais informações
O sistema exibe as informações referentes ao benefício escolhido
Restrição O usuário tem menos de 1 ano de contribuição
Exceção O sistema do MeuINSS está fora do ar

Fonte: Johnny Lopes, 2024

CEN03 - Suporte e Aprendizado

O cenário de número 3 diz sobre o objetivo de Suporte e Aprendizado e sua descrição está contida na tabela 5.

Tabela 5 - Cenário 3

Elemento Descrição
Objetivo Permitir que o usuário do aplicativo do INSS consiga receber suporte técnico e acessar tutoriais para melhor compreensão e uso do aplicativo
Contexto Local: Em casa.
Tempo: Menos de 15 minutos.
Pré-condição: Conta no GOV.br regular, celular conectado na internet, o aplicativo MeuINSS instalado no celular.
Recurso Internet
Informações de login do GOV.br
Aparelho celular
Aplicativo MeuINSS instalado
Ator Usuário com cadastro no GOV.br
Episódio O usuário seleciona a opção "Suporte e tutoriais"
O usuário acessa a opção "Suporte"
O aplicativo apresenta uma mensagem informando que o usuário está sendo redirecionado para o suporte esperando a confirmação do mesmo
O aplicativo redireciona o usuário para o chat com um funcionário especializado
O usuário pode resolver suas dúvidas com essse funcionário
Restrição O suporte estando indisponível
Exceção Erro de conexão

Fonte: Vitor Feijó, 2024

CEN04 - Solicitação e Atualização de Benefícios

cenário de número 4 diz sobre o objetivo de Solicitação e Atualização de Benefícios e sua descrição está contida na tabela 6.

Tabela 6 - Cenário 4

Elemento Descrição
Objetivo O usuário precisa acessar o aplicativo do INSS para conseguir solicitar ou atualizar benefícios previdenciários.
Contexto Local: Em casa.
Tempo: Menos de 5 minutos.
Pré-condição: Conta no GOV.br regular, celular conectado na internet, o aplicativo MeuINSS instalado no celular, possuir pelo menos 1 ano de contribuição.
Recurso Internet
Informações de login do GOV.br
Aparelho celular
Aplicativo MeuINSS instalado
Pelo menos 1 ano de contribuição
Ator Usuário com cadastro no GOV.br
Episódio O usuário seleciona a opção "Benefícios" na tela inicial
O usuário é direcionado para uma página onde pode escolher entre diferentes opções de benefícios
O usuário seleciona um benefício específico para ser emitido
O sistema exibe as informações que necessitam ser preenchidas referentes ao benefício escolhido
O usuário preenche essas informações necessárias para a emissão
O aplicativo gera a emissão do benefício escolhido
Restrição Benefício escolhido não estar disponível
Exceção Erro de preenchimento

Fonte: Paulo Borba, 2024

CEN05 - Atualização de Dados Pessoais

O cenário de número 5 diz sobre o objetivo de Atualização de Dados Pessoais e sua descrição está contida na tabela 7.

Tabela 7 - Cenário 5

Elemento Descrição
Objetivo Permitir que o usuário possa atualizar seus dados pessoais a qualquer instante dentro do aplicativo
Contexto Local: Em casa.
Tempo: Menos que 5 minutos.
Pré-condição: Aplicativo do Meu INSS instalado no dispositivo móvel, acesso à internet pelo dispositivo móvel, login e dados iniciais já iniciados.
Recurso Internet
Aplicativo Meu INSS instalado
Dispositivo móvel com conectividade com a internet
Perfil já iniciado com informações básicas no aplicativo
Ator Usuário que já possua um perfil dentro do APP do MEU INSS
Episódio O usuário seleciona a opção "Meu cadastro" situado no menu principal
O usuário é direcionado para uma página com seus dados cadastrais
O usuário seleciona a opção "Complementar"
O sistema exibe os campos com os dados cadastrais do usuário e uma opção de mudar os dados
O usuário muda os dados nos campos desejados
O usuário clica na opção "concluir"
Os dados do usuário são alterados de acordo com suas opções escolhidas
Restrição O servidor do sistema estar fora do ar
Exceção Erro de preenchimento em campos de dados que possuam validação

Autor: Gabriel Souza, 2024

CEN06 - Segurança e Alertas

O cenário de número 6 diz sobre o objetivo de Segurança e Alertas e sua descrição está contida na tabela 8.

Tabela 8 - Cenário 6

Elemento Descrição
Objetivo Garantir a segurança dos dados dos usuários e prover alertas proativos sobre atividades suspeitas ou importantes relacionadas à conta do usuário.
Contexto Local: Em qualquer local com acesso ao aplicativo.
Tempo: Alertas e verificações de segurança ocorrem em tempo real durante o uso do aplicativo.
Pré-condição: Aplicativo do Meu INSS instalado no dispositivo móvel, usuário Autenticado, configurações de Segurança Ativas, dispositivo Seguro, conexão Segura.
Recurso Conexão segura de internet, ferramentas de autenticação forte (como autenticação de dois fatores), sistema de alertas via e-mail ou SMS.
Ator Usuário do aplicativo Meu INSS, sistema de segurança do Meu INSS.
Episódio O sistema monitora continuamente a sessão do usuário para detectar atividades suspeitas.
O usuário recebe alertas via SMS ou e-mail quando uma tentativa de login suspeita é detectada.
O usuário deve autenticar novamente usando um método de autenticação de dois fatores se comportamentos atípicos forem identificados.
O sistema registra todas as atividades de segurança e alertas emitidos para auditoria e melhoria contínua.
Restrição Dependência de conectividade de internet constante e eficaz para enviar/receber alertas em tempo real.
Exceção Interrupções de serviço devido a falhas de servidor que afetam a capacidade do sistema de monitorar segurança ou enviar alertas.
Falsos positivos em alertas de segurança causando inconvenientes aos usuários.

Fonte: Bianca, 2024

CEN07 - Perícias Médicas

O cenário de número 7 diz sobre o objetivo de Perícias Médicas e sua descrição está contida na tabela 9.

Tabela 9 - Cenário 7

Elemento Descrição
Objetivo Permitir que o usuário realize agendamentos, reagendamentos e cancelamento de perícias médicas
Contexto Local: Em casa.
Tempo: Menos de 10 minutos.
Pré-condição: Aplicativo do Meu INSS instalado no dispositivo móvel, acesso à internet pelo dispositivo móvel, login já efetivado no aplicativo.
Recurso Internet
Informações de login GOV.br
Dispositivo móvel com acesso à internet
Aplicativo Meu INSS instalado
Ator Usuário com cadastro no GOV.br
Episódio O usuário seleciona a opção "Novo pedido" situado no menu principal
O usuário é direcionado para uma página com diversas opções de solicitações
O usuário seleciona a opção "Perícia médica"
O usuário seleciona a opção desejada para agendar, reagendar ou cancelar uma perícia
O usuário é direcionado para uma página onde coloca as informações necessárias de acordo com a opção escolhida
O usuário clica em "Concluir"
Os dados são processados e as informações referentes a perícia médica são atualizados
Restrição A data desejada para agendamento ou reagendamento não está disponível
Exceção O servidor estar fora do ar

Fonte: Amanda, 2024

CEN08 - Acesso para Advogados

O cenário de número 8 diz sobre o objetivo de Acesso para Advogados e sua descrição está contida na tabela 10.

Tabela 10 - Cenário 8

Elemento Descrição
Objetivo Permitir que um advogado possua acesso aos documentos e processos referentes aos seus clientes dentro do sistema
Contexto Local: Em um escritório de advocacia.
Tempo: Menos que 15 minutos.
Pré-condição: Aplicativo do MEU INSS instalado no dispositivo móvel, acesso à internet pelo dispositivo móvel.
Autorização de acesso aos processos e documentos de seus clientes dentro do sistema, perfil com condição especial de advogado.
Recurso Internet
Aplicativo MEU INSS instalado
Dispositivo móvel com conectividade com a internet
Autorização prévia para acessar os dados de seus clientes
Ator Advogado que possua um perfil dentro do APP do MEU INSS
Episódio O advogado seleciona a opção "Clientes" situado no menu principal
O advogado é direcionado para uma página onde ele visualiza todos os seus clientes que possuam processos vinculados à previdência
O advogado seleciona o cliente desejado
É disponibilizado para o advogado todos os processos que estão vinculados ao seu cliente
O advogado passa a ter acesso às informações necessárias para o andamento do processo
Restrição Erro de vínculo entre usuário cliente e usuário advogado, impedidndo que o advogado tenha acesso aos processos do seu cliente
Exceção O servidor estar fora do ar

Fonte: José Filipi, 2024

Referências Bibliográficas

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

Bibliografia

Requisitos de Software. Bilheteria Digital (2023.1). Disponível em: https://github.com/Requisitos-de-Software/2023.1-BilheteriaDigital. Acesso em: 15 mai. 2024.

Histórico de Versão

Versão Data Descrição Autor(es) Data de revisão Revisor(es)
1.0 15/05/2024 Versão inicial da pagina de Cenários. Paulo Borba 16/05/2024 Johnny Lopes
1.1 16/05/2024 Adição do cenário 2 e 6. Johnny Lopes 17/05/2024 Paulo Borba
1.2 16/05/2024 Adição do cenário 7 e 8 Gabriel Souza 19/05/2024 Johnny Lopes
1.3 19/05/2024 Correção da pagina de Cenários. Paulo Borba 19/05/2024 Johnny Lopes