Skip to content

Cenários

Introdução

Os cenários são narrativas textuais que descrevem situações específicas de uso, detalhando as interações entre usuários e sistemas em contextos reais. Segundo Barbosa (2010), eles são ferramentas fundamentais no processo de design de Interação Humano-Computador (IHC), pois permitem compreender as necessidades, comportamentos e objetivos dos usuários, facilitando a concepção de soluções mais alinhadas às suas expectativas. Essas narrativas, escritas em linguagem natural, promovem o envolvimento de todos os stakeholders no processo de desenvolvimento, tornando-se instrumentos eficazes para a comunicação e validação de ideias durante as fases de projeto e avaliação de sistemas interativos.

No contexto do aplicativo Cinemark Digital, os cenários elaborados visam representar de forma detalhada como diferentes perfis de usuários interagem com o sistema para atingir objetivos específicos, como filtrar filmes por categoria, assistir a trailers ou consultar avaliações.


Metodologia

Os cenários foram criados a partir da análise dos requisitos elicitados na fase de elicitação, mapeando fluxos de uso com base nas descrições de funcionalidades. Cada passo foi revisado internamente pela equipe, garantindo que todas as pré-condições, restrições e exceções estivessem contempladas.


Validação dos Cenários com Usuário

Para garantir que os cenários elaborados refletem fielmente as necessidades e expectativas dos usuários finais, realizamos uma validação com um usuário do aplicativo Cinemark Digital. O artefato foi apresentado ao usuário, que o analisou e forneceu um feedback. A gravação foi feita no dia 01/07/2025, na Faculdade de Ciências e Tecnologia em Engenharias.

Cronograma

A tabela 1 apresenta o cronograma da validação e as funções dos membros.

Tabela 1: Cronograma da validação dos cenários.

Nome Data Função
Arthur Evangelista de Oliveira 01/07/2025 Mediador
Artur de Camargos Rodrigues 01/07/2025 Mediador
Davi Camilo Menezes 01/07/2025 Mediador
Euller Júlio da Silva 01/07/2025 Mediador
Gabriel Henrique Castelo Costa 01/07/2025 Mediador
Pedro Everton de Paula 01/07/2025 Mediador
Tiago Antunes Balieiro 01/07/2025 Mediador
Eduardo de Pina 01/07/2025 Usuário do aplicativo

Fonte: Arthur Evangelista, 2025.

Vídeo da Validação


Integrantes do grupo envolvidos

Tabela 2

Nome O que fez
Artur de Camargos Elaborou os Cenários dos requisitos RQ60 e RQ67 com suas respectivas tabelas (9 e 10).
Arthur Evangelista Elaborou a Introdução, Metodologia e os Cenários dos requisitos RQ23A, RQ23B e RQ24 com sua respectivas tabelas (3 e 4). Também adicionou a tabela 1, junto com o vídeo de validação dos cenários.
Davi Camilo Elaborou os Cenários dos requisitos RQ32A, RQ32B e RQ58 com suas respectivas tabelas (7 e 8) e corrigiu as rastreabilidades.
Euller Júlio Elaborou os Cenários dos requisitos RQ59 e RQ33 com suas respectivas tabelas (5 e 6).
Gabriel Castelo Elaborou os Cenários dos requisitos RQ29A, RQ29B e RQ30 com suas respectivas tabelas (11 e 12).
Tiago Antunes Balieiro Elaborou os Cenários dos requisitos RQ26 e RQ39 com suas respectivas tabelas (13 e 14), junto com a tabela 2.
Pedro Everton de Paula Elaborou os Cenários dos requisitos RQ28 e RQ31 com suas respectivas tabelas (15 e 16)

Autor: Tiago Antunes Balieiro.


Cenário 1: Filtrar filmes por categoria e exibir avaliações

O primeiro cenário, apresentado na Tabela 1, faz referência aos requisitos não-implementados RQ23A e RQ23B: Filtrar filmes por categoria e exibir avaliações de público e plataformas externas.

Tabela 3: Cenário de filtrar filmes por categoria e exibir avaliações

Item Descrição
Título Filtrar filmes por categoria e exibir avaliações
Objetivo Permitir que o usuário encontre filmes disponíveis por categoria e veja suas avaliações.
Contexto Local: Tela inicial do aplicativo Cinemark Digital.
Tempo: Aproximadamente 1 min.
Pré-condição: Existirem filmes cadastrados para a categoria selecionada.
Acesso ao sistema: Por meio de dispositivo móvel
Atores Usuário do aplicativo Cinemark Digital.
Recursos Internet; Smartphone com o aplicativo Cinemark Digital instalado.
Episódios 1. Usuário seleciona a opção de filtrar filmes na tela inicial.
2. Usuário escolhe a categoria desejada.
3. Aplicativo exibe filmes da categoria.
4. Sistema mostra avaliações de público e de plataformas externas.
Restrições Usuário só pode filtrar categorias com filmes cadastrados.
Aplicativo deve exibir avaliações em tempo real.
Exceções Erro de conexão à internet: mensagem de falha ao carregar.
Sem filmes na categoria: exibe "Nenhum filme disponível nesta categoria".


Autor: Arthur Evangelista, 2025.

Cenário 2: Exibir trailers dentro do app

O segundo cenário, apresentado na Tabela 2, faz referência ao requisito não-implementado RQ24: Exibir trailers dentro do app.

Tabela 4: Cenário de exibir trailers dentro do app

Item Descrição
Título Exibir trailers dentro do app
Objetivo Permitir que o usuário visualize trailers de filmes sem sair do aplicativo.
Contexto Local: Página de detalhes do filme.
Tempo: Aproximadamente 30 s.
Pré-condição: Trailer disponível para o filme.
Acesso ao sistema: Por meio de dispositivo móvel
Atores Usuário do aplicativo Cinemark Digital.
Recursos Internet; Dispositivo móvel com o aplicativo Cinemark Digital instalado.
Episódios 1. Usuário acessa detalhes do filme.
2. Aplicativo exibe botão "Assistir Trailer".
3. Usuário toca e reproduz trailer no player incorporado.
4. Usuário pode pausar, avançar ou fechar o trailer.
Restrições Trailer deve reproduzir em alta definição compatível.
Player deve suportar controles básicos.
Exceções Erro de carregamento: exibe "Trailer indisponível no momento".
Falha de rede: permite recarregar.


Autor: Arthur Evangelista, 2025.

Cenário 3: Reservar salas para eventos

O terceiro cenário, apresentado na Tabela 3, faz referência ao requisito não implementado RQ59: Reservar salas para eventos.

Tabela 5: Cenário de reservar salas para eventos

Item Descrição
Título Reservar salas para eventos
Objetivo Permitir que o usuário reserve uma sala de cinema para eventos privados, como aniversários, sessões fechadas ou encontros corporativos.
Contexto Local: Menu "Mais" > Opção "Reservar Sala".
Tempo: 3 a 5 minutos.
Pré-condição: Usuário autenticado; existência de salas disponíveis.
Acesso ao sistema: Por meio de dispositivo móvel
Atores Usuário autenticado.
Recursos Internet; aplicativo Cinemark instalado em smartphone.
Episódios 1. Usuário acessa o menu "Mais" e clica em "Reservar Sala".
2. Escolhe data, horário e quantidade de pessoas.
3. Seleciona uma sala disponível.
4. Preenche os dados da reserva.
5. Confirma e realiza o pagamento.
Restrições Reserva limitada a salas disponíveis; número mínimo e máximo de pessoas deve ser respeitado.
Exceções Sem salas disponíveis: sistema sugere datas e horários alternativos.
Falha no pagamento: sistema notifica erro e permite nova tentativa.


Autor: Euller Júlio, 2025.

Cenário 4: Alterar preferências de idioma

O quarto cenário, apresentado na Tabela 4, faz referência ao requisito não implementado RQ33: Permitir alteração de preferências de idioma.

Tabela 6: Cenário de alterar preferências de idioma

Item Descrição
Título Alterar preferências de idioma
Objetivo Permitir que o usuário altere o idioma da interface do aplicativo para melhor compreensão e personalização da experiência.
Contexto Local: Menu "Mais" > Configurações > Idioma.
Tempo: Cerca de 1 minuto.
Pré-condição: Usuário autenticado.
Acesso ao sistema: Por meio de dispositivo móvel
Atores Usuário logado no aplicativo.
Recursos Internet; aplicativo Cinemark instalado em dispositivo móvel.
Episódios 1. Usuário acessa a aba "Mais".
2. Entra em "Configurações".
3. Escolhe "Preferências de Idioma".
4. Seleciona novo idioma.
5. Confirma alteração e vê interface atualizada.
Restrições O idioma escolhido deve estar disponível no sistema.
Exceções Idioma não carregado corretamente: sistema mantém idioma anterior e exibe alerta.


Autor: Euller Júlio, 2025.

Cenário 5: Exibir recomendações de filmes baseadas em histórico e preferências

O quinto cenário, apresentado na Tabela 5, faz referência aos requisitos não implementados RQ32A: Exibir recomendações de filmes baseadas em histórico e RQ32B: Exibir recomendações de filmes baseadas em preferências.

Tabela 7: Cenário de exibir recomendações de filmes baseadas em histórico e preferências

Item Descrição
Título Exibir recomendações de filmes baseadas em histórico e preferências
Objetivo Oferecer ao usuário sugestões de filmes baseadas em seu histórico de visualização e preferências cadastradas.
Contexto Local: Página inicial do aplicativo ou seção "Para Você".
Tempo: Imediato após login.
Pré-condição: Usuário possuir histórico de navegação ou ter informado preferências ao sistema.
Acesso ao sistema: Por meio de dispositivo móvel
Atores Usuário do aplicativo Cinemark Digital.
Recursos Conexão com a internet; aplicativo Cinemark Digital instalado e logado com perfil pessoal.
Episódios 1. Usuário acessa o aplicativo.
2. O sistema analisa o histórico e preferências do perfil.
3. O sistema exibe recomendações personalizadas com base nesses dados.
4. Usuário pode explorar as sugestões apresentadas.
Restrições Recomendação personalizada depende de dados mínimos no histórico.
Filmes sugeridos devem estar em cartaz ou em pré-venda.
Exceções Histórico vazio: sistema exibe sugestões populares ou mais bem avaliadas.
Falha na análise de dados: exibe aviso "Não foi possível carregar recomendações".


Autor: Davi Camilo, 2025.

Cenário 6: Fornecer comparação de preços entre cinemas

O sexto cenário, apresentado na Tabela 6, faz referência ao requisito não implementado RQ58: Fornecer comparação de preços entre cinemas.

Tabela 8: Cenário de fornecer comparação de preços entre cinemas

Item Descrição
Título Fornecer comparação de preços entre cinemas
Objetivo Permitir que o usuário compare os preços de ingressos e combos para um mesmo filme em diferentes cinemas.
Contexto Local: Página de detalhes do filme ou seleção de sessão.
Tempo: Aproximadamente 1 minuto.
Pré-condição: Existência de múltiplos cinemas com o filme selecionado em cartaz.
Acesso ao sistema: Por meio de dispositivo móvel
Atores Usuário do aplicativo Cinemark Digital.
Recursos Conexão com a internet; GPS habilitado (opcional para ordenar cinemas por proximidade); aplicativo Cinemark Digital atualizado.
Episódios 1. Usuário seleciona um filme.
2. O sistema lista cinemas que exibem o filme.
3. Usuário solicita comparação de preços.
4. O sistema apresenta tabela comparativa com valores de ingresso e combos.
Restrições Sistema só compara preços entre cinemas Cinemark com dados atualizados.
Preços devem incluir taxas e promoções aplicáveis.
Exceções Cinema com dados indisponíveis: exibir aviso "Informações de preço indisponíveis para este cinema".
Erro de rede: exibir mensagem "Falha ao carregar preços, tente novamente".


Autor: Davi Camilo, 2025.

Cenário 7: Fornecer um Hub para crítica de filmes

O sétimo cenário, apresentado na Tabela 7, faz referência ao requisito não implementado RQ60: Fornecer um Hub para crítica de filmes.

Tabela 9: Cenário para Fornecer um Hub para crítica de filmes.

Item Descrição
Título Fornecer um Hub para crítica de filmes
Objetivo Oferecer aos usuários do aplicativo Cinemark um espaço integrado para criar, compartaltilhar e acessar críticas de filmes, promovendo interação social e auxiliando na decisão de escolha de filmes com base em opiniões de outros espectadores.
Contexto O aplicativo Cinemark atualmente permite compra de ingressos, consulta de horários de sessões e visualização de trailers. No entanto, não há um espaço dedicado para críticas ou discussões sobre filmes. O Hub de Crítica visa preencher essa lacuna, incentivando a comunidade de cinéfilos a compartilhar análises, avaliações (como notas de 1 a 5) e debates, integrando-se às funcionalidades existentes (ex.: exibição de filmes em cartaz).
Acesso ao sistema: Por meio de dispositivo móvel
Atores Crítico: Usuário que escreve e publica críticas.
Leitor: Usuário que consome críticas e interage com elas (curtidas, comentários).
Administrador Cinemark: Responsável por moderar conteúdo e gerenciar o Hub.
Sistema do Aplicativo: Processa e armazena críticas, notas e interações.
Recursos Internet; aplicativo Cinemark instalado em dispositivo móvel.
Episódios Acesso ao Hub de Críticas:
1- Usuário abre o app e seleciona "Críticas" no menu de um filme.
2- Sistema exibe críticas recentes e avaliação média.
3- Usuário visualiza opiniões e decide assistir ao filme.

Publicação de uma Crítica:
1- Trigger: Usuário clica em "Escrever Crítica".
2- Ação: Preenche texto, adiciona nota, marca spoiler e publica.
3- Resultado: Crítica é exibida no filme e em seu perfil.

Interação com Críticas:
1- Trigger: Leitor curte ou comenta uma crítica.
2- Ação: Sistema registra a interação e notifica o crítico.
3- Resultado: Engajamento aumenta a visibilidade da crítica.

Moderação de Conteúdo:
1- Trigger: Usuário denuncia uma crítica como inadequada.
2- Ação: Administrador avalia e remove conteúdo ofensivo.
3- Resultado: Crítica é excluída ou mantida, com feedback ao denunciante.
Restrições Técnicas:
1- Limite de 500 caracteres por crítica para garantir objetividade.
2- Latência máxima de 2 segundos para carregamento de críticas.

Negócio:
1- Críticas não podem conter promoção de concorrentes.
2- Integração com o design atual do app (sem alterar fluxo de compra).

Legais:
1- Cumprimento da LGPD para armazenamento de dados de usuários.
2- Proibição de discurso de ódio ou spoilers não marcados.
Exceções 1- Falha ao Publicar Crítica
Causa: Perda de conexão com a internet.
Ação: Sistema salva rascunho localmente e notifica o usuário.

2- Crítica com Conteúdo Inadequado
Causa: Filtro automático não detecta palavrões.
Ação: Administrador remove manualmente após denúncia.

3- Sobrecarga do Sistema
Causa: Pico de acesso durante lançamento de um filme aguardado.
Ação: Sistema prioriza carregamento de críticas mais relevantes (com base em curtidas).

4- Avaliação de Filme Não Lançado
Causa: Usuário tenta criticar um filme sem sessões disponíveis.
Ação: Sistema bloqueia a publicação até a data de estreia.


Autor: Artur De Camargos, 2025.

Cenário 8: Tornar o acesso aos ingressos fácil e visível na interface, com botão dedicado ou atalho no menu inicial

O oitavo cenário, apresentado na Tabela 8, faz referência ao requisito não implementado RQ67: Tornar o acesso aos ingressos fácil e visível na interface, com botão dedicado ou atalho no menu inicial.

Tabela 10: Tornar o acesso aos ingressos fácil e visível na interface, com botão dedicado ou atalho no menu inicial.

Item Descrição
Título Tornar o acesso aos ingressos fácil e visível na interface, com botão dedicado ou atalho no menu inicial
Objetivo Facilitar e tornar visível o acesso à compra de ingressos no aplicativo Cinemark, garantindo que os usuários encontrem a funcionalidade de forma rápida e intuitiva, com um botão dedicado ou atalho direto no menu inicial.
Contexto Atualmente, a compra de ingressos está disponível no aplicativo, mas sua localização não é imediatamente visível, exigindo múltiplos cliques ou navegação por menus. Essa mudança visa reduzir etapas e destacar a funcionalidade como prioridade na interface.
Acesso ao sistema: Por meio de dispositivo móvel
Atores Usuário do Aplicativo: Cliente que deseja comprar ingressos.
Equipe de Design/UX: Responsável por implementar a mudança na interface.
Sistema do Aplicativo: Exibe o botão/atalho e direciona para a compra.
Recursos Interface atualizada do aplicativo;
Ferramentas de desenvolvimento front-end (ex.: React Native, Figma);
Integração com a API de vendas de ingressos.
Episódios Acesso Rápido ao Ingresso:
1- Usuário abre o app e visualiza o botão "Comprar Ingresso" no menu inicial.
2- Sistema redireciona para a seleção de filme, cinema e sessão.
3- Usuário conclui a compra em poucas etapas.

Personalização de Atalho:
1- Trigger: Usuário pressiona e segura o ícone do app (atalho).
2- Ação: Sistema exibe opção "Comprar Ingresso" no menu de contexto.
3- Resultado: Redirecionamento direto para a página de compra.
Restrições Técnicas:
1- O botão deve ser compatível com todas as versões do app (Android e iOS).
2- Tempo de carregamento da página de compra não pode exceder 3 segundos.

Negócio:
1- O botão não deve sobrepor anúncios patrocinados.
2- Manter o padrão visual da marca (cores, tipografia).

Legais:
1- Acessibilidade garantida para usuários com deficiência visual (ex.: leitor de tela).
Exceções 1- Botão Não Renderizado
Causa: Falha no carregamento da interface.
Ação: Sistema exibe mensagem "Recarregar Página" e loga o erro.

2- Conectividade Interrompida
Causa: Usuário perde internet durante o acesso.
Ação: App salva progresso localmente e retoma ao reconectar.

3- Serviço de Ingressos Indisponível
Causa: API de vendas fora do ar.
Ação: Sistema exibe mensagem educada e sugere tentar novamente mais tarde.


Autor: Artur De Camargos, 2025.

Cenário 9: Sugerir cinemas para o usuário

O 9º cenário, apresentado na Tabela 9, faz referência ao requisito não implementado RQ29A e RQ29B: Sugerir cinemas com base no histórico de visitas e na localização atual.

Tabela 11: Cenário de sugerir cinemas com base no histórico de visitas e na localização atual

Item Descrição
Título Sugerir cinemas para o usuário
Objetivo Sugerir ao usuário cinemas próximos com base em seu histórico de visitas e localização atual
Contexto Local: Tela inicial do aplicativo após o login
Tempo: Após a abertura do app (até 10 segundos)
Pré-condição: Localização ativada no dispositivo e histórico de visitas registrado no perfil do usuário
Acesso ao sistema: Por meio de dispositivo móvel
Atores Usuário logado no aplicativo.
Recursos Internet; aplicativo Cinemark instalado em dispositivo móvel; Histórico de visitas aos cinemas; GPS do dispositivo ativado; Banco de dados de cinemas ativos na cidade;
Episódios 1. Usuário abre o aplicativo
2. O sistema obtém a localização atual do usuário.
3. O sistema recupera o histórico de cinemas visitados anteriormente.
4. O sistema consulta cinemas próximos compatíveis com os estilos de visita anteriores.
5. O sistema ordena os resultados por proximidade e afinidade.
6. O sistema apresenta a lista personalizada ao usuário.
Restrições Usuário deve autorizar previamente o uso da localização atual.
Exceções Usuário sem histórico de visitas: O sistema exibe sugestões baseadas apenas na proximidade.
Sem localização atual: O sistema exibe uma mensagem sugerindo que o usuário ative o GPS.


Autor: Gabriel Castelo, 2025.

Cenário 10: Salvar cinemas como favoritos

O 10º cenário, apresentado na Tabela 10, faz referência ao requisito não implementado RQ30: Permitir que o usuário salve cinemas como favoritos.

Tabela 12: Cenário de salvar cinemas como favoritos

Item Descrição
Título Salvar cinemas como favoritos
Objetivo Permitir que o usuário marque cinemas específicos como favoritos para acessá-los rapidamente no futuro.
Contexto Usuário visualiza detalhes ou listas de cinemas no aplicativo.
Acesso ao sistema: Por meio de dispositivo móvel
Atores Usuário logado no aplicativo.
Recursos Internet; aplicativo Cinemark instalado em dispositivo móvel; Interface de cinemas; lista de cinemas favoritos do usuário; Banco de dados de cinemas ativos na cidade;
Episódios 1. O usuário navega pela lista ou detalhes de cinemas.
2. O usuário clica no botão ou ícone "Favoritar" próximo ao cinema desejado..
3. O sistema adiciona o cinema selecionado à lista de favoritos do usuário.
4. O usuário recebe uma confirmação visual de que o cinema foi salvo.
5. O usuário acessa posteriormente a lista de cinemas favoritos diretamente na interface principal do aplicativo.
Restrições O usuário deve estar logado no sistema
Exceções Se o cinema já estiver na lista de favoritos, o sistema informa que o cinema já foi adicionado anteriormente.


Autor: Gabriel Castelo, 2025.

Cenário 11: Permitir salvar ingressos na carteira digital do dispositivo

O décimo primeiro cenário, apresentado na Tabela 11, faz referência ao requisito RQ26: Permitir salvar ingressos na carteira digital do dispositivo (Google Wallet, Apple Wallet, etc).

Tabela 13: Cenário de permitir salvar ingressos na carteira digital do dispositivo.

Item Descrição
Título Permitir salvar ingressos na carteira digital do dispositivo
Objetivo Permitir que o usuário adicione seu ingresso do aplicativo diretamente na carteira digital do dispositivo (como Google Wallet ou Apple Wallet) para facilitar o acesso ao ingresso.
Contexto Local: Tela de detalhes do pedido ou confirmação de compra.
Tempo: Imediato após a compra ou na tela de detalhes do ingresso.
Pré-condição: Usuário tenha um ingresso válido e carteira digital compatível instalada.
Acesso ao sistema: Por meio de dispositivo móvel
Atores Usuário do aplicativo Cinemark Digital.
Recursos Conexão com a internet; aplicativo Cinemark instalado e logado; carteira digital compatível instalada no dispositivo.
Episódios 1. Usuário acessa o aplicativo e vai até "Meus Pedidos".
2. Usuário seleciona um ingresso válido para salvar na carteira digital.
3. O sistema apresenta a opção de adicionar à carteira digital.
4. O usuário confirma a adição.
5. O ingresso é adicionado à carteira digital do dispositivo.
Restrições O dispositivo do usuário deve ser compatível com a funcionalidade de carteira digital (Google Wallet ou Apple Wallet).
O ingresso deve ser válido para ser adicionado à carteira digital.
Exceções Falha ao adicionar o ingresso: exibir mensagem "Erro ao salvar na carteira digital".
Carteira digital não compatível: exibir mensagem "Seu dispositivo não suporta esta funcionalidade".


Autor: Tiago Antunes Balieiro, 2025.

Cenário 12: Exibir avaliações e permitir que usuários avaliem filmes com escala de 1 a 5 estrelas

O décimo segundo cenário, apresentado na Tabela 12, faz referência ao requisito RQ39: Exibir avaliações e permitir que usuários avaliem filmes com escala de 1 a 5 estrelas.

Tabela 14: Cenário de exibir avaliações e permitir que usuários avaliem filmes com escala de 1 a 5 estrelas

Item Descrição
Título Exibir avaliações e permitir que usuários avaliem filmes com escala de 1 a 5 estrelas
Objetivo Permitir que os usuários vejam as avaliações de outros e também possam avaliar filmes, usando uma escala de 1 a 5 estrelas.
Contexto Local: Tela de detalhes do filme ou seção de avaliações.
Tempo: Imediato após o carregamento da página do filme.
Pré-condição: O filme deve ter sido lançado e ter avaliações disponíveis ou o usuário deve já ter assistido o filme.
Acesso ao sistema: Por meio de dispositivo móvel
Atores Usuário do aplicativo Cinemark Digital.
Recursos Conexão com a internet; aplicativo Cinemark Digital instalado e logado; sistema de avaliação integrado.
Episódios 1. Usuário acessa o aplicativo e vai até a página do filme.
2. O sistema exibe as avaliações anteriores de outros usuários.
3. O usuário pode clicar nas estrelas para dar sua própria avaliação.
4. O sistema registra a avaliação e a exibe.
Restrições A avaliação deve ser feita apenas por usuários que já assistiram ao filme.
O sistema deve permitir a alteração da avaliação por um período de tempo após a primeira avaliação.
Exceções Avaliação não registrada: exibir mensagem "Erro ao registrar avaliação, tente novamente".
Falta de avaliações: exibir mensagem "Este filme ainda não possui avaliações".


Autor: Tiago Antunes Balieiro, 2025.

Cenário 13: Alertar usuário sobre pontos suficientes para ingresso grátis 3 dias antes da expiração

O décimo terceiro cenário, apresentado na Tabela 15, faz referência ao requisito RQ28: Alertar usuário sobre pontos suficientes para ingresso grátis 3 dias antes da expiração.

Tabela 15: Cenário de alerta sobre pontos suficientes para ingresso grátis

Item Descrição
Título Alerta de pontos para ingresso grátis antes da expiração
Objetivo Notificar o usuário sobre a proximidade da expiração de pontos suficientes para resgatar um ingresso grátis, incentivando o uso e evitando a perda dos benefícios.
Contexto Local: Notificação push no dispositivo móvel, área de notificações do aplicativo.
Tempo: 3 dias antes da data de expiração dos pontos.
Pré-condição: Usuário com pontos suficientes para um ingresso grátis e data de expiração próxima.
Acesso ao sistema: Por meio de dispositivo móvel
Atores Usuário do aplicativo Cinemark Digital; Sistema de Notificações.
Recursos Sistema de gerenciamento de pontos; sistema de notificações push; aplicativo Cinemark instalado e logado; conexão com a internet.
Episódios 1. O sistema verifica diariamente os pontos dos usuários.
2. O sistema identifica usuários com pontos suficientes para um ingresso grátis que expirarão em 3 dias.
3. O sistema envia uma notificação push para o usuário.
4. O usuário recebe e visualiza a notificação.
5. Ao clicar na notificação, o usuário é direcionado para a tela de resgate de ingressos.
Restrições A notificação deve ser enviada apenas uma vez por período de expiração para o mesmo conjunto de pontos.
O usuário deve ter as notificações do aplicativo ativadas.
Exceções Falha no envio da notificação: o sistema deve registrar o erro e tentar reenviar em um período posterior.
Usuário sem conexão: a notificação será entregue assim que a conexão for restabelecida.


Autor: [Pedro Everton de Paula](https://github.com/pedroeverton217), 2025.

Cenário 14: Permitir notificações personalizadas

O décimo quarto cenário, apresentado na Tabela 16, faz referência ao requisito RQ31: Permitir notificações personalizadas (ex.: “avise-me quando o filme X entrar em cartaz”).

Tabela 16: Cenário de permitir notificações personalizadas

Item Descrição
Título Configuração de notificações personalizadas
Objetivo Oferecer ao usuário a capacidade de configurar alertas específicos sobre filmes, eventos ou promoções de seu interesse, melhorando a relevância das comunicações.
Contexto Local: Tela de configurações do perfil ou tela de detalhes de filmes/eventos.
Tempo: A qualquer momento.
Pré-condição: Usuário logado no aplicativo.
Acesso ao sistema: Por meio de dispositivo móvel
Atores Usuário do aplicativo Cinemark Digital; Sistema de Notificações.
Recursos Interface de configurações de notificação; banco de dados de preferências do usuário; sistema de notificações push; aplicativo Cinemark instalado e logado; conexão com a internet.
Episódios 1. O usuário acessa as configurações de notificação no aplicativo.
2. O usuário seleciona a opção de criar uma nova notificação personalizada.
3. O usuário escolhe o tipo de alerta (ex: "filme em cartaz", "promoção", "evento").
4. O usuário especifica os critérios (ex: nome do filme, gênero, data).
5. O sistema salva a preferência do usuário e envia a notificação quando os critérios forem atendidos.
Restrições O sistema deve limitar o número de notificações personalizadas para evitar sobrecarga do usuário.
A personalização deve estar limitada aos tipos de eventos e informações disponíveis no sistema.
Exceções Falha ao salvar a preferência: exibir mensagem "Erro ao salvar sua preferência de notificação".
Critérios de busca inválidos: exibir mensagem "Critérios de busca inválidos, por favor, verifique".


Autor: [Pedro Everton de Paula](https://github.com/pedroeverton217), 2025.


Referências Bibliográficas

SOMMERVILLE, Ian. Engenharia de Software. 10. ed. Boston: Pearson Education Limited, 2016. Disponível em: https://www.pearson.com/en-us/subject-catalog/p/software-engineering/P200000003258/9780137503148. Acesso em: 18 maio 2025.

BARBOSA, Simone Diniz Junqueira; SILVA, Bruno Santana da; SILVEIRA, Milene Selbach; GASPARINI, Isabela; DARIN, Ticianne; BARBOSA, Gabriel Diniz Junqueira. Interação Humano-Computador e Experiência do Usuário. Autopublicação, 2021. Disponível em: https://leanpub.com/ihc-ux Acesso em: 18 maio 2025.


Histórico de Versão

Versão Data Descrição Autor(es) Revisor(es)
1.0 13/05/2025 Criação do Documento Davi Camilo Todos
1.1 18/05/2025 Adição da introdução, metodologia, cenários 1 e 2, e referências Arthur Evangelista Artur de Camargos
1.2 18/05/2025 Correção nas Referências Bibliográficas Euller Júlio Artur de Camargos
1.3 18/05/2025 Adição dos cenários 3 (RQ59 - Reservar Sala) e 4 (RQ33 - Alterar Idioma) Euller Júlio Arthur Evangelista
1.3.1 18/05/2025 Correção no Cenário 3 Euller Júlio Arthur Evangelista
1.4 18/05/2025 Adição dos cenários 5 (RQ32 - Exibir recomendações de filmes baseadas em histórico e preferências) e 6 (RQ58 - Fornecer comparação de preços entre cinemas) Davi Camilo Euller Júlio
1.5 18/05/2025 Adição dos cenários 7 (RQ60 - Cenário para Fornecer um Hub para crítica de filmes.) e 8 (RQ67- Tornar o acesso aos ingressos fácil e visível na interface, com botão dedicado ou atalho no menu inicial.) Artur de Camargos Tiago Antunes Balieiro
1.6 18/05/2025 Adição do cenário 9 (RQ29 - Sugerir cinemas com base no histórico de visitas e na localização atual) e 10 (RQ30 - Salvar cinemas como favoritos) Gabriel Castelo Arthur Evangelista
1.7 18/05/2025 Adição dos cenários 11 (RQ26 - Permitir salvar ingressos na carteira digital do dispositivo.) e 12 (RQ39- Exibir avaliações e permitir que usuários avaliem filmes com escala de 1 a 5 estrelas.) Tiago Antunes Balieiro Euller Júlio
1.8 26/05/2025 Adição da tabela de participantes Tiago Antunes Balieiro Artur de Camargos
1.9 04/07/2025 Organização do documento, agora as tabelas seguem a ordem de 1 a 14. Também foi adicionada a tabela 1 e o vídeo de validação dos cenários Arthur Evangelista Tiago Antunes Balieiro
1.10 06/07/2025 Ajuste no RQ29 com sua nova versão RQ29A e RQ29B. Euller Júlio Arthur Evangelista
1.11 06/07/2025 Ajuste no RQ32 com sua nova versão RQ32A e RQ32B. Euller Júlio Arthur Evangelista
1.12 07/07/2025 Adição dos cenários 13 (RQ28 - Alertar usuário sobre pontos suficientes para ingresso grátis 3 dias antes da expiração) e 14 (RQ31 - Permitir notificações personalizadas) Pedro Everton de Paula Euller Júlio