Histórias de usuário
Introdução
As histórias de usuário representam os resultados, características e funcionalidades desejadas para o software em desenvolvimento. Cada história é registrada em uma ficha, na qual o cliente atribui um valor de acordo com a importância do recurso ou função para o negócio. Em seguida, a equipe avalia essa história e estima seu custo em semanas de trabalho. Caso o custo ultrapasse três semanas de desenvolvimento, o cliente é orientado a dividir a história em partes menores, que passam novamente pelo processo de atribuição de valor e estimativa de custo. Vale destacar que novas histórias podem ser criadas a qualquer momento do projeto [1].
Metodologia
Foi usado a seguinte tabela para a construção das histórias de usuário:
Tabela 1: Modelo.
| ID | Nome |
|---|---|
| HUxx | Título |
| Descrição | eu como XXX, desejo XXX para XXX |
| Critérios de aceitação | - ... |
| Rastreabilidade | Código do(s) requisito(s) relacionado(s) |
| Prioridade | Alta, média ou baixa |
Fonte: Repositório Bilheteria Digital, disciplina de requisitos de software [2].
Tabela de contribuições
| Aluno | Descrição | Links |
|---|---|---|
| Heyttor Augusto | Criação das histórias de usuário HU01, HU02, HU03, HU04, HU05 e HU06 | HU01, HU02, HU03, HU04, HU05, HU06 |
| João Pedro | Criação das histórias de usuário HU07, HU08, HU09, HU10, HU11 e HU12 | HU07, HU08, HU09, HU10, HU11, HU12 |
| Nayra Nery | Criação das histórias de usuário HU13, HU14, HU15, HU16, HU17 e HU18 | HU13, HU14, HU15, HU16, HU17, HU18 |
| Miqueias Ezequiel | Criação das histórias de usuário HU19, HU20, HU21, HU22, HU23 e HU24 | HU19, HU20, HU21, HU22, HU23, HU24 |
| Rivadalvio Joaquim | Criação das histórias de usuário HU25, HU26, HU27, HU28, HU29 e HU30 | HU25, HU26, HU27, HU28, HU29, HU30 |
| Luan Vinícius | Criação das histórias de usuário HU31, HU32, HU33, HU34, HU35, HU36 | HU31, HU32, HU33, HU34, HU35, HU36 |
| Samuel Felipe | Criação das histórias de usuário HU37, HU38, HU39, HU40, HU41 e HU42 | HU37, HU38, HU39, HU40, HU41 e HU42 |
Validação com o usuário
Foram feitas validações com os usuarios sobreas historias criadas pelos estudantes, nas quais estão disponiveis como não listadas no youtube, todos os participantes deram concentimento das gravações.
Validação #HU01 - #HU06
Foram realizadas no dia 20/10/2025 pelo estudante heyttor augusto e o usuario Marcio junio
Validação #HU12 - #HU18
Validação backlog #HU19 - #HU24
Foram realizadas no dia 20/10/2025 pelo estudante Miqueias Ezequiel e o usuario Matheus Queiroz
Histórias de usuários
HU01 - Modo Claro e modo Escuro
Autor: Heyttor Augusto
| Id | Nome |
|---|---|
| #HU1 | Modo Claro e modo Escuro |
| Descrição | eu como usuário, desejo conseguir trocar as cores do aplicativo |
| Critérios de aceitação | -Na página inicial, deverá existir um botão que quando clicado deve trocar as cores do aplicativo para claras ou escuras. |
| Rastreabilidade | #RF06 |
| Prioridade | Baixa |
HU02 - Login
Autor: Heyttor Augusto
| Id | Nome |
|---|---|
| #HU2 | Login |
| Descrição | eu como usuario, desejo conseguir fazer login no aplicativo |
| Critérios de aceitação | Na página de login, deverá existir duas caixas uma para o CPF e uma para senha do usuário; O sistema deve conferir os dados inseridos e permitir a entrada ou não |
| Rastreabilidade | #RF09 |
| Prioridade | Alta |
HU03 - Resultado das apostas
Autor: Heyttor Augusto
| Id | Nome |
|---|---|
| #HU3 | Resultado das apostas |
| Descrição | eu como usuário, desejo conseguir olhar os resultados dos meus jogos |
| Critérios de aceitação | Na tela inicial, Deverá ter um ícone de notificações; Quando o resultado sair, o usuário poderá ver ao clicar nessa notificação |
| Rastreabilidade | #RF07 |
| Prioridade | Media |
HU04 - Cadastro
Autor: Heyttor Augusto
| Id | Nome |
|---|---|
| #HU2 | Cadastro |
| Descrição | eu como usuário, desejo conseguir fazer cadastro no aplicativo |
| Critérios de aceitação | Na inicial, deverá existir um botão para cadastro; Ao clicar o usuário será direcionado para uma página no seu navegador, a página de registro onde ele insere todas suas informações necessárias como CPF, E-mail e senha |
| Rastreabilidade | #RF12 |
| Prioridade | Alta |
HU05 - Ultimo Resultado de cada sorteio
Autor: Heyttor Augusto
| Id | Nome |
|---|---|
| #HU2 | Ultimo Resultado de cada sorteio |
| Descrição | eu como usuario desejo conseguir ver o resultado do ultimo jogo de cada tipo de aposta |
| Critérios de aceitação | Na página inicial, ao clicar no tipo de aposta desejada; Ao entrar nela o sistema deve mostrar o último resultado |
| Rastreabilidade | #RF16 |
| Prioridade | Media |
HU06 - comprovante de pagamento
Autor: Heyttor Augusto
| Id | Nome |
|---|---|
| #HU2 | comprovante de pagamento |
| Descrição | eu como usuário, desejo receber um comprovante que minha aposta foi feita |
| Critérios de aceitação | Ao fazer a aposta, O sistema deve mostrar na tela o comprovante que a aposta foi feita e também mandar o comprovante por e-mail |
| Rastreabilidade | #RF01 |
| Prioridade | Alta |
HU07 - Termo de Uso com Especificação de Riscos
Autor: João Pedro
| Campo | Detalhamento |
|---|---|
| ID | HU07 |
| Título | Termo de Uso com Especificação de Riscos |
| Descrição | Como usuário, quero que o termo de uso especifique claramente os riscos envolvidos no uso do aplicativo. |
| Critérios de Aceitação | - Seção específica sobre riscos - Linguagem clara e acessível - Confirmação de leitura obrigatória |
| Rastreabilidade | RNF06 |
| Prioridade | Média |
| Status | Não Implementado |
HU08 - Funções de Acessibilidade
Autor: João Pedro
| Campo | Detalhamento |
|---|---|
| ID | HU08 |
| Título | Funções de Acessibilidade |
| Descrição | Como usuário idoso ou com deficiência, quero usar funções de acessibilidade para navegar no aplicativo com facilidade. |
| Critérios de Aceitação | - Leitor de tela compatível - Navegação por voz - Texto aumentável - Alto contraste |
| Rastreabilidade | RF33 |
| Prioridade | Média |
| Status | Não Implementado |
HU09 - Páginas Frequentes em Destaque
Autor: João Pedro
| Campo | Detalhamento |
|---|---|
| ID | HU09 |
| Título | Páginas Frequentes em Destaque |
| Descrição | Como usuário frequente, quero que as páginas mais usadas estejam em destaque na tela inicial para acesso rápido. |
| Critérios de Aceitação | - Seção "Favoritos" na tela inicial - Personalização de atalhos - Ordenação por uso frequente |
| Rastreabilidade | RF36 |
| Prioridade | Média |
| Status | Não Implementado |
HU10 - Avisos de Limite de Apostas
Autor: João Pedro
| Campo | Detalhamento |
|---|---|
| ID | HU10 |
| Título | Avisos de Limite de Apostas |
| Descrição | Como usuário, quero receber avisos quando estiver me aproximando do meu limite diário de apostas para jogar com responsabilidade. |
| Critérios de Aceitação | - Alerta ao atingir 80% do limite - Bloqueio ao atingir 100% - Contador visível de gastos |
| Rastreabilidade | RF37 |
| Prioridade | Alta |
| Status | Não Implementado |
HU11 - Filtro de Apostas Premiadas
Autor: João Pedro
| Campo | Detalhamento |
|---|---|
| ID | HU11 |
| Título | Filtro de Apostas Premiadas |
| Descrição | Como usuário, quero filtrar minhas apostas para visualizar apenas as que foram premiadas. |
| Critérios de Aceitação | - Opção de filtro em "Minhas Apostas" - Mostrar apenas apostas com prêmio - Valor do prêmio visível |
| Rastreabilidade | RNF07 |
| Prioridade | Média |
| Status | Não Implementado |
HU12 - Alertas de Apostas Premiadas
Autor: João Pedro
| Campo | Detalhamento |
|---|---|
| ID | HU12 |
| Título | Alertas de Apostas Premiadas |
| Descrição | Como usuário, quero receber um alerta quando tiver uma aposta premiada não resgatada. |
| Critérios de Aceitação | - Notificação push para apostas premiadas - Lista de prêmios pendentes - Lembrete semanal |
| Rastreabilidade | RNF08 |
| Prioridade | Média |
| Status | Não Implementado |
Validação com o Usuário (Histórias de usuário - HU07 à HU12)
| Participante | Função | Data | Horário | Local |
|---|---|---|---|---|
| João Pedro | Integrante do grupo, responsável por coordenar a validação com o usuário. | 20/10/2025 | 20:20 | Presencial, residência |
| Janice José Araújo | 49 anos, funcionária pública e usuária do app Loterias Caixa, responsável por validar as histórias de usuário desenvolvidas para o artefato. | 20/10/2025 | 20:20 | Presencial, residência |
HU13 - Imagens Explicativas no Aplicativo
Autora: Nayra Nery
| Campo | Detalhamento |
|---|---|
| ID | HU13 |
| Título | Imagens Explicativas no Aplicativo |
| Descrição | Como usuária, quero que o aplicativo apresente imagens explicativas sobre suas funcionalidades, para que eu possa entender como utilizá-las sem precisar de instruções externas. |
| Critérios de Aceitação | - Cada seção principal deve conter imagens ou ícones representativos. - As imagens devem ilustrar ações como “fazer aposta” e “consultar resultados”. - As imagens devem ser leves e não afetar o desempenho. |
| Rastreabilidade | RNF02 |
| Prioridade | Média |
| Status | Não Implementado |
HU14 - Verificação de Identidade no Login
Autora: Nayra Nery
| Campo | Detalhamento |
|---|---|
| ID | HU14 |
| Título | Verificação de Identidade no Login |
| Descrição | Como usuária, quero que o aplicativo verifique minha identidade ao fazer login, para aumentar a segurança das minhas informações pessoais e financeiras. |
| Critérios de Aceitação | - O sistema deve solicitar CPF e senha. - Deve haver verificação de identidade adicional (biometria ou código enviado). - Acesso deve ser negado se as credenciais forem inválidas. |
| Rastreabilidade | RF09 |
| Prioridade | Alta |
| Status | Implementado |
HU15 - Exibir Tipos de Loteria Disponíveis
Autora: Nayra Nery
| Campo | Detalhamento |
|---|---|
| ID | HU15 |
| Título | Exibir Tipos de Loteria Disponíveis |
| Descrição | Como usuária, quero visualizar todos os tipos de loteria disponíveis (como Mega-Sena e Lotofácil), para escolher em qual jogo quero apostar. |
| Critérios de Aceitação | - A tela inicial deve listar todos os tipos de loteria disponíveis. - Cada tipo deve mostrar o nome, valor e data do próximo sorteio. - Deve ser possível clicar em cada tipo para ver detalhes. |
| Rastreabilidade | RF15 |
| Prioridade | Alta |
| Status | Implementado |
HU16 - Consultar Ganhos
Autora: Nayra Nery
| Campo | Detalhamento |
|---|---|
| ID | HU16 |
| Título | Consultar Ganhos |
| Descrição | Como usuária, quero consultar meus ganhos no aplicativo, para acompanhar meus resultados e saber se minhas apostas foram premiadas. |
| Critérios de Aceitação | - O sistema deve permitir visualizar ganhos anteriores. - Os resultados devem mostrar data, valor e tipo de aposta. - As informações devem ser atualizadas automaticamente após o sorteio. |
| Rastreabilidade | RF05 |
| Prioridade | Média |
| Status | Implementado |
HU17 - Pagamento com Carteiras Digitais
Autora: Nayra Nery
| Campo | Detalhamento |
|---|---|
| ID | HU17 |
| Título | Pagamento com Carteiras Digitais |
| Descrição | Como usuária, quero poder pagar minhas apostas utilizando carteiras digitais como Google Pay e Mercado Pago, para facilitar o processo de pagamento. |
| Critérios de Aceitação | - O sistema deve oferecer opções de carteiras digitais reconhecidas. - O pagamento deve ser processado de forma segura. - O usuário deve receber confirmação imediata de pagamento. |
| Rastreabilidade | RF23 |
| Prioridade | Alta |
| Status | Não Implementado |
HU18 - Exibir Último Resultado do Sorteio
Autora: Nayra Nery
| Campo | Detalhamento |
|---|---|
| ID | HU18 |
| Título | Exibir Último Resultado do Sorteio |
| Descrição | Como usuária, quero visualizar o último resultado do sorteio de cada loteria, para conferir se ganhei sem precisar acessar outros sites. |
| Critérios de Aceitação | - O sistema deve exibir o resultado mais recente de cada tipo de loteria. - Os números sorteados e a data do sorteio devem aparecer na tela. - A interface deve ser atualizada automaticamente após cada sorteio. |
| Rastreabilidade | RF16 |
| Prioridade | Média |
| Status | Implementado |
HU19 - Acompanhar Jogos pelo Aplicativo
Autor: Miqueias Ezequiel
| Campo | Detalhamento |
|---|---|
| ID | HU19 |
| Título | Acompanhar Jogos pelo Aplicativo |
| Descrição | Como usuário, quero acompanhar em tempo real os jogos que participei, para verificar os resultados e desempenho das minhas apostas sem precisar acessar outros meios. |
| Critérios de Aceitação | - O aplicativo deve listar os jogos em andamento.- Deve ser possível visualizar o progresso e o status de cada jogo.- Atualizações automáticas a cada sorteio. |
| Rastreabilidade | RF03 |
| Prioridade | Média |
| Status | Não Implementado |
HU20 - Cancelar Apostas Antes do Sorteio
Autor: Miqueias Ezequiel
| Campo | Detalhamento |
|---|---|
| ID | HU20 |
| Título | Cancelar Apostas Antes do Sorteio |
| Descrição | Como usuário, quero poder cancelar uma aposta antes do sorteio, caso eu mude de ideia ou perceba que fiz uma seleção incorreta. |
| Critérios de Aceitação | - Deve haver um botão “Cancelar aposta” em “Minhas Apostas”.- Cancelamento permitido apenas antes do sorteio.- O sistema deve confirmar o cancelamento com mensagem de sucesso. |
| Rastreabilidade | RF28 |
| Prioridade | Alta |
| Status | Não Implementado |
HU21 - Expiração Automática da Sessão
Autor: Miqueias Ezequiel
| Campo | Detalhamento |
|---|---|
| ID | HU21 |
| Título | Expiração Automática da Sessão |
| Descrição | Como usuário, quero que minha sessão expire automaticamente após um tempo de inatividade, para proteger minhas informações pessoais e financeiras. |
| Critérios de Aceitação | - A sessão deve expirar após 15 minutos sem atividade.- O sistema deve redirecionar para a tela de login ao expirar.- Uma mensagem deve informar o motivo do encerramento. |
| Rastreabilidade | RNF10 |
| Prioridade | Alta |
| Status | Implementado |
HU22 - Feedback Visual ao Adicionar Aposta ao Carrinho
Autor: Miqueias Ezequiel
| Campo | Detalhamento |
|---|---|
| ID | HU22 |
| Título | Feedback Visual ao Adicionar Aposta ao Carrinho |
| Descrição | Como usuário, quero ver um feedback visual imediato quando adiciono uma aposta ao carrinho, para confirmar que a ação foi realizada com sucesso. |
| Critérios de Aceitação | - Animação ou destaque visual deve aparecer ao adicionar a aposta.- Um contador no ícone do carrinho deve atualizar automaticamente.- Mensagem de confirmação visível na tela. |
| Rastreabilidade | RFN09 |
| Prioridade | Média |
| Status | Implementado |
HU23 - Acesso ao Perfil do Usuário
Autor: Miqueias Ezequiel
| Campo | Detalhamento |
|---|---|
| ID | HU23 |
| Título | Acesso ao Perfil do Usuário |
| Descrição | Como usuário, quero acessar meu perfil dentro do aplicativo, para visualizar e editar meus dados pessoais e preferências de uso. |
| Critérios de Aceitação | - Deve existir uma aba “Meu Perfil” no menu principal.- O usuário deve poder alterar e salvar suas informações.- O sistema deve validar os campos obrigatórios. |
| Rastreabilidade | RF10 |
| Prioridade | Média |
| Status | Implementado |
HU24 - Exibir Repasses Sociais das Loterias
Autor: Miqueias Ezequiel
| Campo | Detalhamento |
|---|---|
| ID | HU24 |
| Título | Exibir Repasses Sociais das Loterias |
| Descrição | Como usuário, quero visualizar na aba “Repasses Sociais” os valores destinados a programas sociais, para entender o impacto das loterias na sociedade. |
| Critérios de Aceitação | - O aplicativo deve mostrar valores e destinos dos repasses sociais.- Os dados devem ser atualizados periodicamente.- A aba deve ser acessível a partir do menu principal. |
| Rastreabilidade | RF04 |
| Prioridade | Média |
| Status | Implementado |
HU25 - Histórico de Apostas
Autor: Rivadalvio Joaquim
| Campo | Detalhamento |
|---|---|
| ID | HU25 |
| Título | Histórico de Apostas |
| Descrição | Como usuário, quero acessar meu histórico completo de apostas, para acompanhar meus jogos anteriores e analisar meu desempenho. |
| Critérios de Aceitação | - Lista cronológica de todas as apostas realizadas - Filtros por data, tipo de loteria e status - Detalhes completos de cada aposta (números, valor, resultado) |
| Rastreabilidade | RF38 |
| Prioridade | Alta |
| Status | Não Implementado |
HU26 - Recuperação de Senha
Autor: Rivadalvio Joaquim
| Campo | Detalhamento |
|---|---|
| ID | HU26 |
| Título | Recuperação de Senha |
| Descrição | Como usuário, quero poder recuperar minha senha de forma segura quando a esquecer, para manter o acesso à minha conta. |
| Critérios de Aceitação | - Opção "Esqueci minha senha" na tela de login - Envio de link de recuperação por email - Criação de nova senha com confirmação - Validação de segurança durante o processo |
| Rastreabilidade | RF39 |
| Prioridade | Alta |
| Status | Implementado |
HU27 - Compatibilidade de SO
Autor: Rivadalvio Joaquim
| Campo | Detalhamento |
|---|---|
| ID | HU27 |
| Título | Compatibilidade de SO |
| Descrição | Como usuário, quero que o aplicativo funcione corretamente tanto no Android quanto no iOS, para poder usá-lo independente do meu dispositivo. |
| Critérios de Aceitação | - Funcionalidades idênticas em ambas as plataformas - Interface adaptada para cada sistema - Performance consistente entre versões - Atualizações simultâneas para ambos os sistemas |
| Rastreabilidade | RNF12 |
| Prioridade | Média |
| Status | Implementado |
HU28 - Apostas Favoritas
Autor: Rivadalvio Joaquim
| Campo | Detalhamento |
|---|---|
| ID | HU28 |
| Título | Apostas Favoritas |
| Descrição | Como usuário frequente, quero poder salvar minhas combinações de números favoritas, para agilizar o processo de aposta. |
| Critérios de Aceitação | - Opção "Salvar como favorita" após montar aposta - Lista de apostas favoritas acessível - Edição e exclusão de favoritos - Recuperação rápida para novos jogos |
| Rastreabilidade | RF40 |
| Prioridade | Média |
| Status | Não Implementado |
HU29 - Tutorial Interativo
Autor: Rivadalvio Joaquim
| Campo | Detalhamento |
|---|---|
| ID | HU29 |
| Título | Tutorial Interativo |
| Descrição | Como novo usuário, quero um tutorial interativo que me ensine a usar as principais funcionalidades do aplicativo. |
| Critérios de Aceitação | - Tutorial na primeira execução - Passo a passo das funcionalidades principais - Opção de pular e revisitar depois - Conteúdo claro e objetivo |
| Rastreabilidade | RNF32 |
| Prioridade | Baixa |
| Status | Não Implementado |
HU30 - Notificações Push
Autor: Rivadalvio Joaquim
| Campo | Detalhamento |
|---|---|
| ID | HU30 |
| Título | Notificações Push |
| Descrição | Como usuário, quero receber notificações push sobre sorteios, resultados e promoções, para me manter informado sem precisar abrir o app. |
| Critérios de Aceitação | - Configurações personalizáveis de notificações - Alertas de resultados dos sorteios - Lembretes de sorteios em andamento - Notificações de promoções e novidades |
| Rastreabilidade | RF41 |
| Prioridade | Média |
| Status | Implementado |
HU31 - Baixar Comprovante de Aposta
Autor: Luan Vinícius
| Campo | Detalhamento |
|---|---|
| ID | HU31 |
| Título | Baixar Comprovante de Aposta |
| Descrição | Como usuário, quero poder baixar um comprovante em PDF ou imagem da minha aposta confirmada, para que eu possa arquivá-lo ou imprimi-lo para meu controle pessoal. |
| Critérios de Aceitação | - Na tela "Minhas Apostas", cada aposta confirmada deve ter um ícone ou botão "Baixar Comprovante". - Ao ser acionado, o aplicativo deve gerar um arquivo (PDF ou .png) com os detalhes da aposta (números, concurso, data, valor, código de autenticação). - O sistema deve solicitar permissão para salvar o arquivo no dispositivo do usuário. |
| Rastreabilidade | RNF20 |
| Prioridade | Alta |
| Status | Não Implementado |
HU32 - Navegação com Rótulos nos Ícones
Autor: Luan Vinícius
| Campo | Detalhamento |
|---|---|
| ID | HU32 |
| Título | Navegação com Rótulos nos Ícones |
| Descrição | Como usuário, especialmente um novo usuário, quero que os ícones da barra de navegação principal (menu, carrinho, perfil) tenham rótulos textuais visíveis para que eu possa entender suas funções sem adivinhação. |
| Critérios de Aceitação | - Todos os ícones na barra de navegação principal (ex: menu, início, apostas, carrinho) devem exibir um rótulo de texto descritivo abaixo deles. - Os rótulos devem ser legíveis e ter contraste adequado, conforme as diretrizes de acessibilidade. - Os rótulos devem ser autoexplicativos (ex: "Início", "Carrinho"). |
| Rastreabilidade | RNF11 |
| Prioridade | Média |
| Status | Não Implementado |
HU33 - Selecionar Números no Volante Digital
Autor: Luan Vinícius
| Campo | Detalhamento |
|---|---|
| ID | HU33 |
| Título | Selecionar Números no Volante Digital |
| Descrição | Como apostador, quero poder tocar nos números de um volante digital para selecionar facilmente minha combinação de aposta. |
| Critérios de Aceitação | - Ao selecionar uma modalidade de loteria, o aplicativo deve exibir um volante digital com todos os números disponíveis. - O toque em um número deve marcá-lo visualmente (com cor e contraste distintos, conforme RNF06). - Tocar em um número já marcado deve desmarcá-lo. - O aplicativo deve impedir a seleção de mais números do que o permitido para uma aposta simples naquela modalidade. |
| Rastreabilidade | RF17, RNF06 |
| Prioridade | Alta |
| Status | Implementado |
HU34 - Completar Aposta com Números Aleatórios
Autor: Luan Vinícius
| Campo | Detalhamento |
|---|---|
| ID | HU34 |
| Título | Completar Aposta com Números Aleatórios |
| Descrição | Como apostador, quero uma opção para que o sistema escolha números aleatórios para preencher minha aposta, seja para completar uma seleção parcial ou para criar uma aposta inteira (Surpresinha). |
| Critérios de Aceitação | - Um botão "Completar" ou "Surpresinha" deve estar visível na tela do volante de aposta. - Se nenhum número foi selecionado, o botão deve preencher a quantidade mínima de números para aquela modalidade. - Se alguns números já foram selecionados, o botão deve preencher os números restantes até atingir a aposta mínima. |
| Rastreabilidade | RF19 |
| Prioridade | Baixa |
| Status | Implementado |
HU35 - Adicionar Aposta ao Carrinho
Autor: Luan Vinícius
| Campo | Detalhamento |
|---|---|
| ID | HU35 |
| Título | Adicionar Aposta ao Carrinho |
| Descrição | Como apostador, quero adicionar múltiplas apostas (de diferentes modalidades ou para o mesmo concurso) a um carrinho de compras antes de finalizar o pagamento de uma só vez. |
| Critérios de Aceitação | - Após selecionar os números no volante, um botão "Adicionar ao Carrinho" deve estar disponível. - Ao clicar, a aposta deve ser salva no carrinho e o usuário deve poder retornar para fazer novas apostas. - O ícone do carrinho deve atualizar (feedback visual) indicando o número de itens. |
| Rastreabilidade | RF20 |
| Prioridade | Alta |
| Status | Implementado |
HU36 - Desempenho Rápido na Consulta de Resultados
Autor: Luan Vinícius
| Campo | Detalhamento |
|---|---|
| ID | HU36 |
| Título | Desempenho Rápido na Consulta de Resultados |
| Descrição | Como usuário, quero que os resultados dos sorteios sejam carregados e exibidos rapidamente na tela após eu solicitá-los, mesmo em uma conexão de dados móveis. |
| Critérios de Aceitação | - A tela contendo os números do último resultado de uma loteria deve ser totalmente carregada e exibida em menos de 3 segundos. - O critério deve ser validado em uma conexão 4G/5G padrão. - Um indicador de carregamento (spinner) deve ser exibido se a consulta levar mais de 1 segundo. |
| Rastreabilidade | RNF04 |
| Prioridade | Média |
| Status | Implementado |
Validação com o Usuário (HU31 - HU36)
| Participante | Função | Data | Horário | Local |
|---|---|---|---|---|
| Luan Vinícius | Integrante do grupo, responsável por coordenar a validação com o usuário. | 21/10/2025 | 16:45 | Presencial |
| Matheus Queiroz | Estudante de engenharia de software e usuário do app Loterias Caixa, responsável por validar as histórias de usuários desenvolvidos para o artefato. | 21/10/2025 | 16:45 | Presencial |
HU37 - Função "Rapidão"
Autor: Samuel Felipe
| Campo | Detalhamento |
|---|---|
| ID | HU37 |
| Título | Função "Rapidão" |
| Descrição | Como usuário, quero utilizar a função "rapidão para montar um jogo de forma aleatória. |
| Critérios de Aceitação | Na tela "rapidão", ao selecionar um jogo, o sistema realizará a seleção automátca dos números; |
| Rastreabilidade | RNF16 |
| Prioridade | Média |
| Status | Implementado |
HU38 - Logout do Sistema
Autor: Samuel Felipe
| Campo | Detalhamento |
|---|---|
| ID | HU38 |
| Título | Logout do sistema |
| Descrição | Como usuário, quero conseguir sair do sistema na hora que quiser. |
| Critérios de Aceitação | a tela de seleções de seção, há a opção de sair do sistema na parte inferior da tela; |
| Rastreabilidade | RF11 |
| Prioridade | Média |
| Status | Implementado |
HU39 - Resultados em tempo real
Autor: Samuel Felipe
| Campo | Detalhamento |
|---|---|
| ID | HU39 |
| Título | Resultado em tempo real |
| Descrição | Como usuário, quero conseguir acompanhar os resultados dos jogos em tempo real, com um atraso máximo de meio (1/2) segundo. |
| Critérios de Aceitação | - A tela de resultados deve apresentar a opção e ver os resultados ao vivo dos jogos; - O atraso para apresentar os resultados deve ser no máximo meio (1/2) segundo; |
| Rastreabilidade | RNF21 |
| Prioridade | Média |
| Status | Não Implementado |
HU40 - Receber comprovante de apostas e jogos ganhos
Autor: Samuel Felipe
| Campo | Detalhamento |
|---|---|
| ID | HU40 |
| Título | Receber comprovante de apostas e jogos ganhos |
| Descrição | Como usuário, quero obter os comprovantes das apostas que realizeis e dos jogos que ganhei. |
| Critérios de Aceitação | Na tela de bolões, é apresentado a opção de visualizar os comprovantes das apostas; |
| Rastreabilidade | RF01 |
| Prioridade | |
| Status | Implementado |
HU41 - Interação com o menu de loterias ao clicar em "experimentar"
Autor: Samuel Felipe
| Campo | Detalhamento |
|---|---|
| ID | HU41 |
| Título | Interação com o menu de loterias ao clicar em "experimentar" |
| Descrição | Como usuário, quero conseguir interagir com as loterias possíveis ao clicar no botão "experimentar". |
| Critérios de Aceitação | Após clicar a opção de "experimentar", deve aparecer um menu com todas as loterias disponíveis para interação; |
| Rastreabilidade | RF13 |
| Prioridade | Média |
| Status | Implementado |
HU42 - Desconexão via 4G/5G
Autor: Samuel Felipe
| Campo | Detalhamento |
|---|---|
| ID | HU42 |
| Título | Desconexão via 4G/5G |
| Descrição | Como usuário, quero não enfrentar problemas de desconexão quando utilizar os dados móveis, sendo 4G ou 5G. |
| Critérios de Aceitação | Quando o sistema entrar em conexão via dados móveis, não irá ocorrer de o sistema desconectar da tela de onde estava, levando, no máximo, 5 segundos para o sistema processar a mudança de conexão; |
| Rastreabilidade | RNF23 |
| Prioridade | Média |
| Status | Não Implementado |
Agradecimentos
O grupo 7 agradece o apoio das ferramentas de inteligencia artificial generativa - chatGPT, Google Gemini - na revisão gramatical e estilo de algumas partes do texto. As tecnologias foram utilzizadas para organizar e deixar o texto mais claro, alem de que fornecer alguns exemplos de codigos de mkdocs para servir de referencia para os autores. Todo o conteudo, assim como a precisão técnica e as ideias apresentadas, permanecem de responsabilidade dos autores.
Referências Bibliográficas
1. Serrano milene, Requisitos-aula 15, UnB, Disponível em: https://aprender3.unb.br/pluginfile.php/3210661/mod_resource/content/1/Requisitos%20-%20Aula%2015a.pdf. Acesso em: 19/10/2025.
2. MELO, Arthur. Histórias de Usuário. Repositório do Grupo Bilheteria Digital da disciplina de Requisitos de Software da Universidade de Brasília, 2023. Disponível em: https://requisitos-de-software.github.io/2023.1-BilheteriaDigital/modelagem/agil/historia-de-usuario/. Acesso em: 21/10/2025.
Versionamento
| Versão | Data | Autor | Descrição | Revisor |
|---|---|---|---|---|
1.0 |
19/10/2025 | Heyttor Augusto | Criação da página historias de usuario, adição da introdução, metodologia e HU's de 1 a 6 | Samuel Felipe |
1.1 |
19/10/2025 | João Pedro | Histórias de usuário de 7 à 12 | Rivadalvio Joaquim |
1.2 |
20/10/2025 | Nayra Nery | Histórias de usuário de 12 à 18 | Samuel Felipe |
1.3 |
20/10/2025 | João Pedro | Validação das Histórias de usuário de 7 à 12 | Rivadalvio Joaquim |
1.4 |
20/10/2025 | Miqueias Ezequiel | Validação das Histórias de usuario de 19-24 | Luan Vinícius |
1.5 |
20/10/2025 | Rivadalvio Joaquim | Criação das Histórias de usuário de 25-30 | João Pedro |
1.6 |
20/10/2025 | Luan Vinícius | Criação das Histórias de usuário de 31-36 | Miqueias Ezequiel |
1.7 |
21/10/2025 | Nayra Nery | Correção das Histórias de usuário de 12 à 18 | Samuel Felipe |
1.8 |
21/10/2025 | Samuel Felipe | Criação das Histórias de usuário de 37-42 | Heyttor Augusto |
1.9 |
21/10/2025 | João Pedro | Correção dos IDs de referência à requisitos | Rivadalvio Joaquim |
2.0 |
21/10/2025 | Luan Vinícius | Adição da validação com o usuário (HU31 - HU36) | Miqueias Ezequiel |
2.1 |
21/10/2025 | Miqueias Ezequiel | adição links de validação historia de usuario (19-24) | Luan Vinícius |