Skip to content

Requisitos Elicitados

Introdução

Este documento consolida todos os requisitos funcionais e não funcionais identificados através das diferentes técnicas de elicitação aplicadas no projeto LigaMagic. O objetivo é fornecer uma visão unificada de todos os requisitos levantados, facilitando a rastreabilidade, análise e priorização.

Técnicas de Elicitação Utilizadas

As seguintes técnicas de elicitação foram aplicadas para identificar os requisitos:

  • Análise de Documentos: Análise dos Termos e Condições Gerais de Uso e Política de Proteção de Dados Pessoais
  • Observação: Observação do comportamento dos usuários na plataforma
  • Entrevista: Entrevistas com usuários da plataforma
  • Glossário: Definição de termos específicos do domínio

Requisitos Funcionais Consolidados

RF01 - RF19: Requisitos da Análise de Documentos

ID Requisitos Categoria Descrição Fonte
RF01 Permitir Cadastro de usuário Gerenciamento de Usuários O sistema deve permitir que um novo usuário crie uma nova conta AD01
RF02 Deve verificar duplicação de cadastros Gerenciamento de Usuário O sistema deve verificar se já existe um cadastro para o usuario que está tentando fazer cadadastro AD02
RF03 Deve permitir acesso via login e senha Autenticação e Segurança O sistema deve permitir que o usuário acesse sua conta utilizando login e senha cadastrados AD03
RF04 Deve permitir apenas produtos relacionados a Magic Gestão de Produtos/Serviços O sistema deve restringir anúncios a produtos e serviços relacionados ao jogo Magic: The Gathering AD04
RF05 Deve verificar veracidade de dados cadastrados Autenticação e Segurança O sistema deve implementar mecanismos de validação de informações fornecidas pelos usuários AD05
RF06 Deve permitir inclusão de textos, descrição e fotos nos anúncios Gestão de Anúncios O sistema deve permitir que usuários insiram descrições detalhadas e imagens em seus anúncios AD06
RF07 Deve facilitar contato direto com usuário Comunicação O sistema deve disponibilizar meios de contato direto (chat ou mensagens) entre usuários AD07
RF08 Deve implemetar cobrança de anúncios e venda Gestão Financeira O sistema deve permitir a cobrança de taxas sobre anúncios ou vendas realizadas pela plataforma AD08
RF09 Deve permitir troca de mensagens privadas Comunicação O sistema deve permitir que usuários troquem mensagens privadas de forma segura AD09
RF10 Deve permitir criação de páginas pessoais Gerenciamento de Usuários O sistema deve permitir que cada usuário personalize e mantenha sua página pessoal/profissional AD10
RF11 Deve permitir envio e respostas a mensagens no fórum Comunicação Comunitária O sistema deve possibilitar a participação dos usuários em fóruns de discussão (postagem e resposta) AD11
RF12 Registrar dados pessoais do usuário Gerenciamento de Usuários O sistema deve permitir o registro de dados como Nome, RG, CPF, Telefone, E-mail, Data de Nascimento e Endereço. AD12
RF13 Utilizar dados para finalidades específicas Gestão de Serviços O sistema deve usar os dados pessoais para identificação, contato, gestão contratual, melhoria de serviços e envio de comunicações. AD13
RF14 Compartilhar dados com parceiros Gestão de Serviços O sistema deve possibilitar o compartilhamento de dados pessoais com parceiros, respeitando finalidades declaradas. AD14
RF15 Garantir direitos de titulares Gerenciamento de Usuários O sistema deve permitir que o usuário solicite acesso, correção, exclusão ou anonimização de seus dados pessoais. AD15
RF16 Oferecer canal de contato para solicitações Suporte e Atendimento O sistema deve disponibilizar canal (e-mail ou link) para o exercício dos direitos do titular. AD16
RF17 Utilizar cookies para personalização Personalização O sistema deve utilizar cookies para facilitar login e personalizar a experiência de navegação. AD17
RF18 Permitir controle de cookies Personalização O sistema deve permitir que o usuário configure seu navegador para aceitar ou bloquear cookies. AD18
RF19 Solicitar atualização de dados pessoais Gerenciamento de Usuários O sistema deve permitir que o usuário atualize seus dados pessoais e comunicar alterações. AD19

RF20 - RF37: Requisitos da Observação

ID Requisitos Categoria Descrição Fonte
RF20 Pesquisa de cartas pelo nome Pesquisa e Filtragem Permitir que o usuário pesquise cartas pelo OBS01
RF21.1 Filtrar cartas Pesquisa e Filtragem Permitir que o usuário filtre cartas por preço OBS02
RF21.2 Filtrar cartas Pesquisa e Filtragem Permitir que o usuário filtre cartas por condição OBS02
RF21.3 Filtrar cartas Pesquisa e Filtragem Permitir que o usuário filtre cartas por idioma OBS02
RF22 Exibir resultados da pesquisa Pesquisa e Filtragem Mostrar preço, condição, idioma e reputação do vendedor ao pesquisar uma carta OBS03
RF23 Realizar compra Compra de Cartas Permitir que o usuário compre cartas cadastradas, incluindo dados pessoais e endereço de entrega OBS04
RF24 Histórico de compras Gerenciamento de Usuário Permitir que o usuário acesse seu histórico de compras com informações detalhadas OBS05
RF25 Visualizar decks Interação com Cartas Permitir que o usuário visualize decks publicados, com lista de cartas OBS06
RF26 Fórum Interação com Usuários Permitir que o usuário busque tópicos, leia, responda e crie postagens no fórum OBS07
RF27 Detalhes da carta Interação com Cartas Permitir que o usuário visualize detalhes de uma carta ao clicar no resultado da pesquisa OBS08
RF28 Adicionar a listas Gerenciamento de Usuário Permitir que o usuário adicione cartas à lista de desejos, carrinho ou coleção OBS09
RF29 Avaliar ou dar feedback Interação com Usuários Permitir que o usuário avalie ou dê feedback sobre vendedores ou decks OBS10
RF30 Informações detalhadas da carta Interação com Cartas Mostrar edição, idioma, condição e preço médio de cada carta OBS11
RF31 Alerta de preço Relatórios e Alertas Permitir que o usuário defina um alerta de preço para a carta selecionada OBS12
RF32 Buscar decks relacionados Interação com Cartas Permitir que o usuário busque decks que utilizam a carta selecionada OBS13
RF33 Preço médio por edição Relatórios e Alertas Permitir que o usuário visualize o preço médio da carta em diferentes edições e condições OBS14
RF34 Histórico de preços Relatórios e Alertas Permitir que o usuário acesse o histórico de preços da carta em formato gráfico OBS15
RF35 Adicionar a diferentes listas Gerenciamento de Usuário Permitir que o usuário adicione a carta a diferentes listas (coleção, deck, lista de desejos, carrinho) OBS16
RF36 Compartilhar carta Interação com Usuários Permitir que o usuário compartilhe informações da carta em redes sociais ou por link direto OBS17
RF37 Reportar problemas Interação com Usuários Permitir que o usuário reporte problemas relacionados à carta (erros de informação, anúncios suspeitos, etc.) OBS18

RF38: Requisitos da Entrevista

ID Requisitos Categoria Descrição Fonte
RF38 Gerenciar e Catalogar cartas Interação com Cartas Os usuários devem ser capazes de catalogar e gerenciar sua coleção pessoal de cartas EN01

Requisitos Não Funcionais Consolidados

RNF01 - RNF07: Requisitos da Análise de Documentos

ID Requisitos Categoria Descrição Fonte
RNF01 Cumprir legislações aplicáveis Legal e Regulatório O sistema deve cumprir a LGPD (Lei nº 13.709/2018), o Código de Defesa do Consumidor e demais legislações aplicáveis. AD20
RNF02 Adotar medidas de segurança Segurança da Informação O sistema deve implementar padrões de segurança e privacidade alinhados às diretrizes do Banco Central do Brasil. AD21
RNF03 Definir procedimentos para incidentes de segurança Segurança da Informação O sistema deve prever ações em caso de incidente ou vazamento de dados pessoais. AD22
RNF04 Notificar alterações de política Transparência O sistema deve informar os usuários sobre mudanças relevantes na política com antecedência razoável. AD23
RNF05 Exigir consentimento e concordância explícita Legal e Regulatório O sistema deve garantir que o usuário declare ciência e concordância com a política ao usar o portal. AD24
RNF06 Atualização do Sistema Disponibilidade O sistema deve suportar alterações na configuração ou apresentação sem interromper o uso AD25
RNF07 Informações Legais e Tributárias Confiabilidade Garantir que anúncios incluam informações fiscais corretas AD26

RNF08 - RNF16: Requisitos da Observação

ID Requisitos Categoria Descrição Fonte
RNF08 Responsividade Usabilidade O site deve ser totalmente responsivo, garantindo boa visualização e funcionalidade em computador, tablet e smartphone OBS19
RNF09 Organização visual Usabilidade As informações sobre cartas, anúncios e decks devem ser organizadas de forma clara, com boa legibilidade e espaçamento adequado, facilitando a navegação OBS20
RNF10 Tempo de resposta para busca Performance O sistema deve retornar resultados de busca em no máximo 3 segundos OBS21
RNF11 Disponibilidade Confiabilidade O sistema deve estar disponível 99,5% do tempo OBS22
RNF12 Compatibilidade com navegadores Compatibilidade A plataforma deve ser totalmente compatível com as versões mais recentes dos principais navegadores do mercado (Google Chrome, Mozilla Firefox, Microsoft Edge e Safari), tanto em desktop quanto em dispositivos móveis OBS23
RNF13 Segurança de dados Segurança da Informação O sistema deve criptografar todas as informações sensíveis dos usuários OBS24
RNF14 Padronização de mensagens Usabilidade As mensagens de alerta, erro e confirmação devem aparecer de forma padronizada e visível, para evitar confusões OBS25
RNF15 Backup de dados Confiabilidade O sistema deve realizar backup automático dos dados a cada 24 horas OBS26
RNF16 Escalabilidade Performance O sistema deve suportar um aumento de 50% no número de usuários simultâneos sem degradação significativa de performance OBS27

Requisitos Não Funcionais Não Implementados

ID Requisitos Categoria Descrição Fonte
NI01 Armazenamento e Retenção Base Legal Específica O documento não informa por quanto tempo os dados pessoais serão armazenados nem os critérios para definição desse prazo. AD27
NI02 Procedimento para Incidentes Procedimento para Incidentes O documento não prevê ou detalha os procedimentos a serem adotados em caso de incidente de segurança ou vazamento de dados. AD28
NI03 Base Legal Específica Parcialmente Implementado O documento afirma o cumprimento da LGPD, mas não explica claramente a base legal específica (ex: consentimento, contrato, legítimo interesse) para cada finalidade de tratamento declarada. AD29

Matriz de Rastreabilidade

Técnica de Elicitação Requisitos Funcionais Requisitos Não Funcionais Requisitos Não Funcionais Não Implementados
Análise de Documentos RF01 - RF19 RNF01 - RNF07 NI01 - NI03
Observação RF20 - RF37 RNF08 - RNF16 -

Resumo Quantitativo

  • Total de Requisitos Funcionais: 37
  • Total de Requisitos Não Funcionais: 16
  • Total de Requisitos Não Funcionais Não Implementados: 3
  • Total Geral: 56 requisitos
  • Requisitos Não Implementados no App: 15

Bibliografia

  1. LIGAMAGIC. Termos e condições gerais de uso. Disponível em: https://www.ligamagic.com.br/?view=contrato. Acesso em: 24/09/2025.
  2. LIGAMAGIC. Política de proteção de dados pessoais. Disponível em: https://www.ligamagic.com.br/?view=privacidade. Acesso em: 25/09/2025.
  3. Site LigaMagic. Disponível em: https://www.ligamagic.com.br/ Acesso em: 26/09/2025.
  4. VAZQUEZ, Carlos Eduardo; SIMÕES, Guilherme Siqueira. Engenharia de requisitos: software orientado ao negócio. Disponível em: Aprender3

Histórico de versão

Versão Data Descrição Autor Revisor
1.0 04/10/2025 Criação do documento consolidado de requisitos Samuel Vera Lucia
1.1 12/10/2025 Melhorada a rastreabilidade dos requisitos Samuel Vera Lucia