Forward-From
Introdução
A rastreabilidade do tipo Forward-From tem como objetivo documentar e evidenciar as conexões que partem dos requisitos identificados rumo aos artefatos gerados nas etapas posteriores do desenvolvimento de software, como casos de uso, cenários e léxicos. Segundo Sayão e Leite (2005, p. 8), “...rastreabilidade forward-from, que liga requisitos a artefatos de desenho e implementação...”. Essa rastreabilidade para frente (forward) garante que todos os requisitos estejam sendo devidamente considerados nas fases seguintes, contribuindo para a verificação da cobertura dos requisitos, a manutenção da consistência do projeto e a facilidade de gerenciamento de mudanças. A seguir, são apresentados os vínculos estabelecidos entre os requisitos elicitados e os artefatos desenvolvidos, demonstrando a aplicação prática desse tipo de rastreabilidade no contexto do projeto.
Metodologia
Para a construção do artefato de rastreabilidade Forward-From, foram seguidos os seguintes passos: primeiramente, os requisitos previamente elicitados e aprovados foram analisados individualmente. Em seguida, cada requisito foi mapeado aos artefatos gerados nas fases subsequentes do desenvolvimento, como cenários, casos de uso e entradas do léxico. Esse mapeamento foi realizado com base na análise do conteúdo semântico de cada artefato, buscando identificar quais elementos do sistema foram diretamente influenciados ou derivados de cada requisito. Além disso, utilizamos como apoio os registros de reuniões, documentos de especificação e diagramas do projeto, a fim de garantir uma rastreabilidade coerente e completa. O resultado foi organizado em uma tabela, permitindo uma visualização clara dos vínculos estabelecidos entre os requisitos e os artefatos produzidos.
Integrantes do grupo envolvidos
Tabela 1
Nome | O que fez |
---|---|
Arthur Evangelista | Elaborou a rastreablidade Forward-From dos requisitos: RQ10, RQ11, RQ12A, RQ12B, RQ13, RQ14, RQ15, RQ16A, RQ16B, RQ17 e RQ18. |
Davi Camilo | Elaborou a rastreablidade Forward-From dos requisitos: RQ37, RQ38A, RQ38B, RQ39, RQ40, RQ41, RQ42, RQ43, RQ44 e RQ45, corrigiu as rastreabilidades, revisou o artefato para a entrega final e fez as alterações necessárias. |
Euller Júlio | Elaborou a rastreablidade Forward-From dos requisitos: RQ28, RQ29A, RQ29B, RQ30, RQ31, RQ32A, RQ32B, RQ33, RQ34, RQ35 e RQ36. |
Gabriel Castelo | Elaborou a rastreablidade Forward-From dos requisitos: RQ19, RQ20A, RQ20B, RQ21A, RQ21B, RQ21C, RQ22A, RQ22B, RQ23A, RQ23B, RQ24, RQ25, RQ26 e RQ27. |
Tiago Antunes Balieiro | Elaborou a Introdução, Metodologia, Tabela Modelo para rastreabilidade e a rastreablidade Forward-From dos requisitos: RQ01, RQ02A, RQ02B, RQ03, RQ04, RQ05, RQ06, RQ07, RQ08 e RQ09. |
Artur de Camargos Rodrigues | Elaborou a rastreablidade Forward-From dos requisitos: RQ46, RQ47, RQ48A, RQ48B, RQ49, RQ50, RQ51, RQ52, RQ53 e RQ54. |
Autores: Tiago Antunes Balieiro e Davi Camilo, 2025.
Matriz de Rastreabilidade
Legenda
A Tabela 2 apresenta a legenda com o significado de cada sigla utilizada nas tabelas de rastreabilidade a seguir. Essas siglas representam os diferentes artefatos produzidos ao longo do processo de Engenharia de Requisitos.
Tabela 2
Legenda | Artefato |
---|---|
US | História usuário |
ST | Storytelling |
UC | Casos de Uso |
C | Cenários |
L | Léxico |
ES | Especificação Suplementar |
AI | Análise de Interface de Usuário |
INT | Introspecção |
Q | Questionário |
RF | Requisitos Funcionais |
RNF | Requisitos não Funcionais |
Autor: Tiago Antunes Balieiro, 2025.
Modelos
A tabela 3 apresenta o modelo a ser seguido para a rastreabilidade dos Requisitos Funcionais.
Tabela 3
RFXX | Descrição |
---|---|
Épico | EXX |
Tema | Tema do Épico |
História de Usuário | USXX Eu, como XXX, desejo XXX para XXX |
Léxico | LXX |
Casos de uso | UCXX |
Cenários | CXX |
Artefatos (elicitação de requisitos) | Ex: QXX |
Autor: Tiago Antunes Balieiro, 2025.
A tabela 4 apresenta o modelo a ser seguido para a rastreabilidade dos Requisitos Não Funcionais.
Tabela 4
RNFXX | Descrição |
---|---|
NFR | NFR XXXXXXXXXXX |
Especificação Suplementar | ES XXXXXXXXXXX |
Artefatos (elicitação de requisitos) | Ex: QXX |
Autor: Tiago Antunes Balieiro e Davi Camilo, 2025.
Requisitos Funcionais
RQ01
RQ01 | Exibir na tela inicial filmes em cartaz, com pôsteres, novidades e promoções. |
---|---|
Épico | Não se aplica |
Tema | Não se aplica |
História de Usuário | Não se aplica |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | IS01, AI01 |
Autor: Tiago Antunes Balieiro, 2025.
RQ02A
RQ02A | Detectar localização automaticamente. |
---|---|
Épico | E12 |
Tema | Compra e Acompanhamento de Pedidos |
História de Usuário | US15 Eu, como usuário, desejo que o aplicativo detecte automaticamente minha localização e permita alterá-la manualmente para ver sessões e cinemas próximos à minha região. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | IS02 |
Autor: Tiago Antunes Balieiro, 2025.
RQ02B
RQ02B | Permitir alteração manual da localização. |
---|---|
Épico | E12 |
Tema | Compra e Acompanhamento de Pedidos |
História de Usuário | US15 Eu, como usuário, desejo que o aplicativo detecte automaticamente minha localização e permita alterá-la manualmente para ver sessões e cinemas próximos à minha região. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | AI02 |
Autor: Tiago Antunes Balieiro, 2025.
RQ03
RQ03 | Navegar por abas: Home, Filmes, Cinemas, Snack Bar, Club e Mais. |
---|---|
Épico | Não se aplica |
Tema | Não se aplica |
História de Usuário | Não se aplica |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | AI03 |
Autor: Tiago Antunes Balieiro, 2025.
RQ04
RQ04 | Autenticar usuário por e-mail e senha. |
---|---|
Épico | E01 |
Tema | Conta e Sessão do Usuário |
História de Usuário | US35 Eu, como usuário do aplicativo Cinemark, desejo autenticar-me com e-mail e senha, para acessar minha conta e benefícios pessoais. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | AI04 |
Autor: Tiago Antunes Balieiro, 2025.
RQ05
RQ05 | Buscar filmes por nome. |
---|---|
Épico | E02 |
Tema | Exploração e Descoberta de Filmes |
História de Usuário | US22 Eu, como usuário, desejo buscar filmes pelo nome para localizar rapidamente o conteúdo que desejo assistir. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | AI05 |
Autor: Tiago Antunes Balieiro, 2025.
RQ06
RQ06 | Listar filmes em cartaz, pré-venda e futuros lançamentos. |
---|---|
Épico | E02 |
Tema | Exploração e Descoberta de Filmes |
História de Usuário | US23 Eu, como usuário, desejo visualizar listas de filmes em cartaz, em pré-venda e em breve lançamento para planejar melhor minhas idas ao cinema. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | AI06 |
Autor: Tiago Antunes Balieiro, 2025.
RQ07
RQ07 | Exibir informações do filme (título, sinopse, gênero, duração, direção, elenco, distribuidor, origem). |
---|---|
Épico | E04 |
Tema | Apoio à Decisão e Conteúdo Cinematográfico |
História de Usuário | US24 Eu, como usuário, desejo acessar informações detalhadas sobre o filme, como título, sinopse, gênero, duração, direção, elenco, distribuidor e origem para decidir se quero assisti-lo. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | IS03, AI07 |
Autor: Tiago Antunes Balieiro, 2025.
RQ08
RQ08 | Exibir sessões com data, horário, idioma, formato e sala. |
---|---|
Épico | Não se aplica |
Tema | Não se aplica |
História de Usuário | Não se aplica |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | IS04, ST01, AI08, Q01 |
Autor: Tiago Antunes Balieiro, 2025.
RQ09
RQ09 | Permitir compra de ingressos com cartão de crédito, débito ou Pix. |
---|---|
Épico | Não se aplica |
Tema | Não se aplica |
História de Usuário | Não se aplica |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | IS05, AI14, Q02 |
Autor: Tiago Antunes Balieiro, 2025.
RQ10
RQ10 | Armazenar cartões de pagamento cadastrados para uso em compras futuras. |
---|---|
Épico | E03 |
Tema | Compra e Acompanhamento de Pedidos |
História de Usuário | US01 - Eu, como usuário, desejo que o aplicativo armazene cartões de pagamento já cadastrados para uso em compras futuras. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | IS06 |
Autor: Arthur Evangelista, 2025.
RQ11
RQ11 | Permitir compra de múltiplos ingressos em uma única transação. |
---|---|
Épico | E03 |
Tema | Compra e Finalização |
História de Usuário | US02 - Eu, como usuário, desejo comprar múltiplos ingressos em uma única transação, informando a quantidade de ingressos desejada para simplificar o processo de compra e torná-lo mais eficaz. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | IS07 |
Autor: Arthur Evangelista, 2025.
RQ12A
RQ12A | Exibir mapa da sala com indicação gráfica de assentos ocupados, livres e especiais. |
---|---|
Épico | E03 |
Tema | Compra e finalização |
História de Usuário | US03 - Eu, como usuário, desejo que o aplicativo exiba um mapa da sala com indicação de assentos ocupados, livres e especiais para que eu possa escolher entre os assentos disponíveis. |
Léxico | L23 |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | IS08, AI09 |
Autor: Arthur Evangelista, 2025.
RQ12B
RQ12B | Permitir seleção de assentos pelos usuários. |
---|---|
Épico | E03 |
Tema | Compra e finalização |
História de Usuário | US03 - Eu, como usuário, desejo que o aplicativo exiba um mapa da sala com indicação de assentos ocupados, livres e especiais para que eu possa escolher entre os assentos disponíveis. |
Léxico | L23 |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | IS08 |
Autor: Arthur Evangelista, 2025.
RQ13
RQ13 | Exigir seleção de ao menos um assento antes de prosseguir. |
---|---|
Épico | E12 |
Tema | Localização e Assentos |
História de Usuário | US16 - Eu, como usuário, desejo ser obrigado a selecionar um assento antes de prosseguir com o pagamento para garantir que tenho lugar reservado na sala escolhida. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | AI10 |
Autor: Arthur Evangelista, 2025.
RQ14
RQ14 | Definir tipo de ingresso por assento (inteira, meia, convênio, voucher). |
---|---|
Épico | E03 |
Tema | Compra e finalização |
História de Usuário | US04 - Eu, como usuário, desejo definir o tipo de ingresso por assento para selecionar cada ingresso como inteira, meia ou convênio. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | AI11 |
Autor: Arthur Evangelista, 2025.
RQ15
RQ15 | Integrar bomboniere ao app para compra antecipada de itens. |
---|---|
Épico | Não se aplica |
Tema | Não se aplica |
História de Usuário | Não se aplica |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | IS11, AI12 |
Autor: Arthur Evangelista, 2025.
RQ16A
RQ16A | Exibir resumo da compra. |
---|---|
Épico | Não se aplica |
Tema | Não se aplica |
História de Usuário | Não se aplica |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Nâo se aplica |
Artefatos (elicitação de requisitos) | AI13, AI29 |
Autor: Arthur Evangelista, 2025.
RQ16B
RQ16B | Permitir aplicação de cupom de desconto. |
---|---|
Épico | Não se aplica |
Tema | Não se aplica |
História de Usuário | Não se aplica |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Nâo se aplica |
Artefatos (elicitação de requisitos) | AI13, AI29 |
Autor: Arthur Evangelista, 2025.
RQ17
RQ17 | Gerar QR Code e chave Pix para pagamentos via Pix. |
---|---|
Épico | Não se aplica |
Tema | Não se aplica |
História de Usuário | Não se aplica |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Nâo se aplica |
Artefatos (elicitação de requisitos) | AI15 |
Autor: Arthur Evangelista, 2025.
RQ18
RQ18 | Disponibilizar ingresso digital no app. |
---|---|
Épico | Não se aplica |
Tema | Não se aplica |
História de Usuário | Não se aplica |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Nâo se aplica |
Artefatos (elicitação de requisitos) | IS09, ST03 |
Autor: Arthur Evangelista, 2025.
RQ19
RQ19 | Salvar automaticamente ingressos na seção “Meus Ingressos” após confirmação de compra. |
---|---|
Épico | E05 |
Tema | Compra e Acompanhamento de Pedidos |
História de Usuário | US26 Eu, como usuário do aplicativo Cinemark, desejo que meus ingressos sejam salvos automaticamente na seção “Meus Ingressos” após a confirmação da compra para acessá-los facilmente quando precisar apresentá-los no cinema. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Nâo se aplica |
Artefatos (elicitação de requisitos) | AI16 |
Autor: Gabriel Castelo, 2025.
RQ20A
RQ20A | Permitir criação de conta (nome, e-mail, senha, CPF). |
---|---|
Épico | Não se aplica |
Tema | Conta e Sessão do Usuário |
História de Usuário | Não se aplica |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Nâo se aplica |
Artefatos (elicitação de requisitos) | AI17 |
Autor: Gabriel Castelo, 2025.
RQ20B
RQ20B | Permitir login com Google/redes sociais. |
---|---|
Épico | E01 |
Tema | Conta e Sessão do Usuário |
História de Usuário | US07 Eu, como usuário, desejo fazer login via Google/redes sociais para acessar o aplicativo de forma segura e rápida. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Nâo se aplica |
Artefatos (elicitação de requisitos) | IS26 |
Autor: Gabriel Castelo, 2025.
RQ21A
RQ21A | Recuperar conta por envio de link de redefinição de senha por e-mail. |
---|---|
Épico | E01 |
Tema | Conta e Sessão do Usuário |
História de Usuário | US08 Eu, como usuário, desejo recuperar meu acesso ao aplicativo enviando um link de redefinição de senha por e-mail ou recuperando meu e-mail através do CPF para, então, redefinir minha senha com código para voltar a usar minha conta quando esquecer minhas credenciais. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Nâo se aplica |
Artefatos (elicitação de requisitos) | AI18 |
Autor: Gabriel Castelo, 2025.
RQ21B
RQ21B | Recuperar e-mail via CPF. |
---|---|
Épico | E01 |
Tema | Conta e Sessão do Usuário |
História de Usuário | US08 Eu, como usuário, desejo recuperar meu acesso ao aplicativo enviando um link de redefinição de senha por e-mail ou recuperando meu e-mail através do CPF para, então, redefinir minha senha com código para voltar a usar minha conta quando esquecer minhas credenciais. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Nâo se aplica |
Artefatos (elicitação de requisitos) | AI19 |
Autor: Gabriel Castelo, 2025.
RQ21C
RQ21C | Redefinir e-mail com código de verificação. |
---|---|
Épico | E01 |
Tema | Conta e Sessão do Usuário |
História de Usuário | US08 Eu, como usuário, desejo recuperar meu acesso ao aplicativo enviando um link de redefinição de senha por e-mail ou recuperando meu e-mail através do CPF para, então, redefinir minha senha com código para voltar a usar minha conta quando esquecer minhas credenciais. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Nâo se aplica |
Artefatos (elicitação de requisitos) | AI20 |
Autor: Gabriel Castelo, 2025.
RQ22A
RQ22A | Exibir histórico de filmes assistidos (data, horário, cinema). |
---|---|
Épico | E01 |
Tema | Conta e Sessão do Usuário |
História de Usuário | US09 Eu, como usuário autenticado, desejo visualizar meu histórico de filmes assistidos (com data, horário e cinema) e meu histórico de compras na bomboniere para acompanhar meus registros, visualizar minhas compras e avalar possíveis reembolsos. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Nâo se aplica |
Artefatos (elicitação de requisitos) | IS13 |
Autor: Gabriel Castelo, 2025.
RQ22B
RQ22B | Exibir histórico de compras na bomboniere. |
---|---|
Épico | E01 |
Tema | Conta e Sessão do Usuário |
História de Usuário | US09 Eu, como usuário autenticado, desejo visualizar meu histórico de filmes assistidos (com data, horário e cinema) e meu histórico de compras na bomboniere para acompanhar meus registros, visualizar minhas compras e avalar possíveis reembolsos. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Nâo se aplica |
Artefatos (elicitação de requisitos) | IS14 |
Autor: Gabriel Castelo, 2025.
RQ23A
RQ23A | Filtrar filmes por categoria. |
---|---|
Épico | E02 |
Tema | Exploração e Descoberta de Filmes |
História de Usuário | US10 Eu, como usuário, desejo aplicar filtros por categoria de filme e visualizar avaliações de público e plataformas externas para encontrar rapidamente produções de meu interesse com base em reviews confiáveis. |
Léxico | L03 |
Casos de uso | UC01 |
Cenários | C01 |
Artefatos (elicitação de requisitos) | IS15 |
Autor: Gabriel Castelo, 2025.
RQ23B
RQ23B | O sistema deve exibir avaliações de plataformas externas, como o IMDB e Rotten Tomatoes. |
---|---|
Épico | E02 |
Tema | Exploração e Descoberta de Filmes |
História de Usuário | US10 Eu, como usuário, desejo aplicar filtros por categoria de filme e visualizar avaliações de público e plataformas externas para encontrar rapidamente produções de meu interesse com base em reviews confiáveis. |
Léxico | L04 |
Casos de uso | Não se aplica |
Cenários | C01 |
Artefatos (elicitação de requisitos) | IS15 |
Autor: Gabriel Castelo, 2025.
RQ24
RQ24 | Exibir trailers dentro do app. |
---|---|
Épico | E02 |
Tema | Exploração e Descoberta de Filmes |
História de Usuário | US11 Eu, como usuário, desejo assistir trailers dos filmes diretamente no aplicativo para avaliar rapidamente se quero comprá-los antes de ir ao cinema. |
Léxico | L05, L06 |
Casos de uso | UC04 |
Cenários | C02 |
Artefatos (elicitação de requisitos) | IS16 |
Autor: Gabriel Castelo, 2025.
RQ25
RQ25 | O fluxo de compra de ingresso do aplicativo deve possuir no máximo 5 etapas. |
---|---|
Épico | E03 |
Tema | Compra e Acompanhamento de Pedidos |
História de Usuário | US12 Eu, como usuário, desejo realizar a compra de ingressos e snacks em no máximo 5 etapas para tornar o processo mais rápido e conveniente, minimizando a taxa de desistência de compra. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | IS17 |
Autor: Gabriel Castelo, 2025.
RQ26
RQ26 | Permitir salvar ingressos na carteira digital do dispositivo (Google Wallet, Apple Wallet, etc). |
---|---|
Épico | E05 |
Tema | Compra e Acompanhamento de Pedidos |
História de Usuário | US05 Eu, como usuário, desejo que o aplicativo permita que eu salve ingressos na carteira digital do dispositivo (Google Wallet, Apple Wallet, etc)para uma maior integração e diversificando as opções para acessar o meu ingresso. |
Léxico | L21 |
Casos de uso | UC09 |
Cenários | C11 |
Artefatos (elicitação de requisitos) | IS18 |
Autor: Gabriel Castelo, 2025.
RQ27
RQ27 | Permitir uso de pontos acumulados para desconto em ingressos e produtos. |
---|---|
Épico | E08 |
Tema | Personalização da Experiência Cinemark |
História de Usuário | US25 Eu, como usuário do programa de fidelidade da Cinemark, desejo utilizar meus pontos acumulados para obter desconto em ingressos e produtos. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | IS19 e Q03 |
Autor: Gabriel Castelo, 2025.
RQ28
RQ28 | Alertar usuário sobre pontos suficientes para ingresso grátis 3 dias antes da expiração. |
---|---|
Épico | E08 |
Tema | Personalização da Experiência Cinemark |
História de Usuário | US27 Eu, como usuário do aplicativo Cinemark, desejo receber alertas quando a quantidade de pontos permitir resgate de ingresso grátis e antes da expiração dos pontos para não perder a oportunidade de usá-los a tempo. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | IS20 |
Autor: Euller Júlio, 2025.
RQ29A
RQ29A | Sugerir cinemas com base no histórico de visitas. |
---|---|
Épico | E09 |
Tema | Personalização da Experiência Cinemark |
História de Usuário | US30 Eu, como usuário do aplicativo Cinemark, desejo receber sugestões de cinemas baseadas na minha localização e histórico de visitas para encontrar mais facilmente unidades relevantes para mim. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | C09 |
Artefatos (elicitação de requisitos) | IS21 |
Autor: Euller Júlio, 2025.
RQ29B
RQ29B | Sugerir cinemas com base na localização atual. |
---|---|
Épico | E09 |
Tema | Personalização da Experiência Cinemark |
História de Usuário | US30 Eu, como usuário do aplicativo Cinemark, desejo receber sugestões de cinemas baseadas na minha localização e histórico de visitas para encontrar mais facilmente unidades relevantes para mim. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | C09 |
Artefatos (elicitação de requisitos) | IS21 |
Autor: Euller Júlio, 2025.
RQ30
RQ30 | Permitir que o usuário salve cinemas como favoritos. |
---|---|
Épico | E09 |
Tema | Personalização da Experiência Cinemark |
História de Usuário | US28 Eu, como usuário do aplicativo Cinemark, desejo salvar cinemas como favoritos para acessar rapidamente minhas unidades preferidas ao procurar sessões ou realizar compras. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | C10 |
Artefatos (elicitação de requisitos) | IS22 |
Autor: Euller Júlio, 2025.
RQ31
RQ31 | Permitir notificações personalizadas (ex.: “avise-me quando o filme X entrar em cartaz”). |
---|---|
Épico | E09 |
Tema | Personalização da Experiência Cinemark |
História de Usuário | US21 Eu, como usuário, desejo configurar notificações personalizadas como "avise-me quando o filme X entrar em cartaz" para não perder lançamentos que são de meu interesse. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | IS23 |
Autor: Euller Júlio, 2025.
RQ32A
RQ32A | Exibir recomendações de filmes baseadas em histórico. |
---|---|
Épico | E09 |
Tema | Personalização da Experiência Cinemark |
História de Usuário | US19 Eu, como usuário, desejo visualizar recomendações personalizadas de filmes com base no meu histórico de navegação e preferências para descobrir novos títulos que são de interesse. |
Léxico | L07, L08 |
Casos de uso | Não se aplica |
Cenários | C05 |
Artefatos (elicitação de requisitos) | IS24 |
Autor: Euller Júlio, 2025.
RQ32B
RQ32B | Exibir recomendações de filmes baseadas em preferências. |
---|---|
Épico | E09 |
Tema | Personalização da Experiência Cinemark |
História de Usuário | US19 Eu, como usuário, desejo visualizar recomendações personalizadas de filmes com base no meu histórico de navegação e preferências para descobrir novos títulos que são de interesse. |
Léxico | L07, L08 |
Casos de uso | Não se aplica |
Cenários | C05 |
Artefatos (elicitação de requisitos) | IS24 |
Autor: Euller Júlio, 2025.
RQ33
RQ33 | Permitir alteração de preferências de idioma. |
---|---|
Épico | E11 |
Tema | Configurações de Idioma |
História de Usuário | US14 Eu, como usuário, desejo alterar as preferências de idioma do aplicativo para acessar o conteúdo em meu idioma de preferência. |
Léxico | L2 |
Casos de uso | UC06 |
Cenários | C4 |
Artefatos (elicitação de requisitos) | IS25 |
Autor: Euller Júlio, 2025.
RQ34
RQ34 | Disponibilizar área dedicada ao Cinemark Club, contendo ingressos, pontos acumulados e validade. |
---|---|
Épico | E08 |
Tema | Sistema de Fidelidade e Benefícios (Cinemark Club) |
História de Usuário | US29 Eu, como usuário, desejo ter acesso a uma área dedicada ao Cinemark Club para visualizar meus ingressos, pontos acumulados e validade dos benefícios. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | IS12 |
Autor: Euller Júlio, 2025.
RQ35
RQ35 | Exibir notificações de promoções com título, descrição e validade. |
---|---|
Épico | E09 |
Tema | Personalização da Experiência Cinemark |
História de Usuário | US35 Eu, como usuário do aplicativo Cinemark, desejo visualizar notificações e promoções com informações completas (título, descrição e validade) para poder aproveitar as ofertas disponíveis antes que expirem. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | AI32 |
Autor: Euller Júlio, 2025.
RQ36
RQ36 | Impedir avanço para pagamento com carrinho vazio. |
---|---|
Épico | E03 |
Tema | Compra e Acompanhamento de Pedidos |
História de Usuário | US38 Eu, como usuário do aplicativo Cinemark, desejo ser impedido de avançar para a tela de pagamento quando meu carrinho estiver vazio para evitar confusão durante o processo de compra. |
Léxico | Não se aplica |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | AI30 |
Autor: Euller Júlio, 2025.
RQ37
RQ37 | O sistema deve permitir que o usuário edite o perfil de usuário, gerenciando dados pessoais e métodos de pagamento. |
---|---|
Épico | E01 |
Tema | Gerenciamento de Perfil e Dados do Usuário |
História de Usuário | US07 Eu, como usuário, desejo acessar e editar meu perfil, incluindo dados pessoais e métodos de pagamento, para manter minhas informações atualizadas e facilitar compras futuras no aplicativo. |
Léxico | L23 |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | AI31 |
Autor: Davi Camilo, 2025.
RQ38B
RQ38B | O sistema deve exibir mensagens de confirmação para ações bem-sucedidas realizadas pelo usuário. |
---|---|
Épico | E07 |
Tema | Mensagens de Feedback e Confirmações Visuais |
História de Usuário | US36 Eu, como usuário, desejo receber mensagens de erro compreensíveis e confirmações visuais sempre que realizar uma ação, para entender claramente o que aconteceu e como proceder dentro do aplicativo. |
Léxico | L23 |
Casos de uso | Não se aplica |
Cenários | Não se aplica |
Artefatos (elicitação de requisitos) | ST05, IS37 |
Autor: Davi Camilo, 2025.
RQ39
RQ39 | O aplicativo deve exibir avaliações dos filmes feitas por usuários. |
---|---|
Épico | E04 |
Tema | Avaliação de Filmes pelos Usuários |
História de Usuário | US06 Eu, como usuário, desejo visualizar avaliações de outros usuários e registrar minha própria nota para os filmes em uma escala de 1 a 5 estrelas, para compartilhar minha opinião e usar o feedback da comunidade ao escolher um filme. |
Léxico | L04, L22, L23 |
Casos de uso | UC08 |
Cenários | C12 |
Artefatos (elicitação de requisitos) | IS15 |
Autor: Davi Camilo, 2025.
Requisitos Não Funcionais
RQ38A
RQ38A | O sistema deve exibir mensagens de erro descritivas. |
---|---|
NFR | Não se aplica |
Especificação Suplementar | Não se aplica |
Artefatos (elicitação de requisitos) | ST05, IS37 |
Autor: Davi Camilo, 2025.
RQ40
RQ40 | Tempo de resposta de até 3 segundos em telas críticas (seleção de assentos, pagamento). |
---|---|
NFR | Não se aplica |
Especificação Suplementar | Tabela 2 |
Artefatos (elicitação de requisitos) | IS29, Q09, Q12 |
Autor: Davi Camilo, 2025.
RQ41
RQ41 | Garantir uptime de 99,5% para funções críticas como seleção de ingressos, assentos, pagamento. |
---|---|
NFR | Não se aplica |
Especificação Suplementar | Tabela 3 |
Artefatos (elicitação de requisitos) | AI28 |
Autor: Davi Camilo, 2025.
RQ42
RQ42 | Sistema responsivo e adaptável a diferentes tamanhos de tela (smartphone e tablet). |
---|---|
NFR | Não se aplica |
Especificação Suplementar | Tabela 4 |
Artefatos (elicitação de requisitos) | AI24 |
Autor: Davi Camilo, 2025.
RQ43
RQ43 | O aplicativo deve permitir que o usuário realize todo o fluxo de seleção de assentos e compra de ingresso com, em média, 4 interações diretas com o sistema. |
---|---|
NFR | Não se aplica |
Especificação Suplementar | Tabela 17 |
Artefatos (elicitação de requisitos) | IS28 |
Autor: Davi Camilo, 2025.
RQ44
RQ44 | Interface acessível para pessoas com deficiência visual (leitores de tela) e baixo-visão. |
---|---|
NFR | Cartão de Especificação 2 |
Especificação Suplementar | Tabela 14 |
Artefatos (elicitação de requisitos) | IS35, IS36, AI25, ST05 |
Autor: Davi Camilo, 2025.
RQ45
RQ45 | As cores da interface do aplicativo devem possuir nível de contraste conforme a WCAG A/AA. |
---|---|
NFR | Cartão de Especificação 1 |
Especificação Suplementar | Tabela 8 |
Artefatos (elicitação de requisitos) | AI25 |
Autor: Davi Camilo, 2025.
RQ46
RQ46 | Garantir legenda clara para cores e ícones no mapa de assentos |
---|---|
NFR | Não se aplica |
Especificação Suplementar | Tabela 5 |
Artefatos (elicitação de requisitos) | AI22 |
Autor: Artur de Camargos Rodrigues, 2025.
RQ47
RQ47 | Atualizar automaticamente o valor total conforme seleção de ingressos e produtos |
---|---|
NFR | Requisitos Não-Funcionais de Desempenho |
Especificação Suplementar | Tabela 6 |
Artefatos (elicitação de requisitos) | AI23 |
Autor: Artur de Camargos Rodrigues, 2025.
RQ48A
RQ48A | Proteger dados de pagamento e histórico do usuário com criptografia |
---|---|
NFR | Não se aplica |
Especificação Suplementar | Tabela 7 |
Artefatos (elicitação de requisitos) | IS32, Q10 |
Autor: Artur de Camargos Rodrigues, 2025.
RQ48B
RQ48B | Proteger histórico do usuário. |
---|---|
NFR | Não se aplica |
Especificação Suplementar | Tabela 7 |
Artefatos (elicitação de requisitos) | IS32, Q10 |
Autor: Artur de Camargos Rodrigues, 2025.
RQ49
RQ49 | Autenticação por biometria ou PIN para operações sensíveis |
---|---|
NFR | Requisitos Não-Funcionais de Segurança |
Especificação Suplementar | Tabela 9 |
Artefatos (elicitação de requisitos) | IS33 |
Autor: Artur de Camargos Rodrigues, 2025.
RQ50
RQ50 | Notificações push customizáveis pelo usuário |
---|---|
NFR | Requisitos Não-Funcionais de Usabilidade |
Especificação Suplementar | Tabela 11 |
Artefatos (elicitação de requisitos) | IS50 |
Autor: Artur de Camargos Rodrigues, 2025.
RQ51
RQ51 | Exibir mapa de assentos com indicação gráfica clara |
---|---|
NFR | Não se aplica |
Especificação Suplementar | Tabela 12 |
Artefatos (elicitação de requisitos) | IS31 |
Autor: Artur de Camargos Rodrigues, 2025.
RQ52
RQ52 | Limitar quantidade máxima de 20 unidades por item no Snack Bar |
---|---|
NFR | Não se aplica |
Especificação Suplementar | Tabela 13 |
Artefatos (elicitação de requisitos) | AI26 |
Autor: Artur de Camargos Rodrigues, 2025.
RQ53
RQ53 | Manter informações da sessão visíveis durante a compra |
---|---|
NFR | Requisitos Não-Funcionais de Usabilidade |
Especificação Suplementar | Tabela 15 |
Artefatos (elicitação de requisitos) | AI27 |
Autor: Artur de Camargos Rodrigues, 2025.
RQ54
RQ54 | Ocultar parcialmente o e-mail recuperado para segurança |
---|---|
NFR | Requisitos Não-Funcionais de Segurança |
Especificação Suplementar | Tabela 18 |
Artefatos (elicitação de requisitos) | AI33 |
Autor: Artur de Camargos Rodrigues, 2025.
Referências Bibliográficas
SAYÃO, Miriam; LEITE, Julio Cesar Sampaio do Prado. Rastreabilidade de requisitos. Rio de Janeiro: Departamento de Informática, Pontifícia Universidade Católica do Rio de Janeiro, 2005. (Monografias em Ciência da Computação, n. 20/05). ISSN 0103-9741.
SERRANO, Milene; SERRANO, Maurício. Requisitos – Aula 26. Universidade de Brasília, Campus Gama (UnB Gama). Material de aula.
Histórico de Versão
Versão | Data | Descrição | Autor(es) | Revisor(es) |
---|---|---|---|---|
1.0 |
06/06/2025 | Criação do Documento | Pedro Everton | |
1.1 |
06/06/2025 | Adição da tabela de participantes, introdução, metodologia e modelo de tabela para rastreabilidade Forward-From de cada requisito | Tiago Antunes Balieiro | Pedro Everton |
1.2 |
06/06/2025 | Adição da rastreabilidade dos requisitos RQ01, RQ02, RQ03, RQ04, RQ05, RQ06, RQ07, RQ08, RQ09 | Tiago Antunes Balieiro | Pedro Everton |
1.3 |
06/06/2025 | Adição da rastreabilidade dos requisitos RQ10, RQ11, RQ12, RQ13, RQ14, RQ15, RQ16, RQ17, RQ18 | Arthur Evangelista | Pedro Everton |
1.4 |
08/06/2025 | Adição da rastreabilidade dos requisitos RQ28, RQ29, RQ30, RQ31, RQ32, RQ33, RQ34, RQ35, RQ36 | Euller Júlio da Silva | Tiago Antunes Balieiro |
1.5 |
08/06/2025 | Adição da rastreabilidade dos requisitos RQ37, RQ38, RQ39, RQ40, RQ41, RQ42, RQ43, RQ44, RQ45 | Davi Camilo | Euller Júlio da Silva |
1.6 |
08/06/2025 | Ajuste na rastreabilidade de léxicos, casos de uso e cenários nos requisitos 37 a 45 | Davi Camilo | Euller Júlio da Silva |
1.7 |
05/07/2025 | Adiciona rastreabilidade dos requisitos: RQ19,RQ20,RQ21,RQ22,RQ23,RQ24,RQ25,RQ26,RQ27 | Gabriel Castelo | Euller Júlio da Silva |
1.8 |
05/07/2025 | Corrije rastreabilidade com base na separação de RQ20 em RQ20A e RQ20B | Gabriel Castelo | Euller Júlio da Silva |
2.0 |
06/07/2025 | Correção nos requisitos que foram alterados na elicitação | Davi Camilo | Arthur Evangelista |
2.1 |
06/07/2025 | Correção nos requisitos não funcionais | Davi Camilo | Arthur Evangelista |
2.2 |
06/07/2025 | Adiciona rastreabilidade dos requisitos: RQ46,RQ47,RQ48A,RQ48B,RQ49,RQ50,RQ51,RQ52,RQ53,RQ54 | Artur de Camargos Rodrigues | Davi Camilo |
2.21 |
07/07/2025 | Pequena correção na tabela de contribuição | Davi Camilo | Arthur Evangelista |