Histórias de Usuário
Introdução
A técnica ágil, popularizada no desenvolvimento de software, foca na entrega contínua de valor e flexibilidade para responder rapidamente às mudanças e necessidades do cliente. Uma das metodologias ágeis mais utilizadas é o desenvolvimento iterativo e incremental, onde o trabalho é realizado em ciclos curtos chamados "sprints". Cada sprint termina em um conjunto de funcionalidades prontas, testadas e validadas. Dentro desse contexto, as Histórias de Usuário desempenham um papel crucial. Elas funcionam como uma ferramenta para comunicar os requisitos funcionais de maneira clara e acessível, orientando o desenvolvimento de funcionalidades de acordo com as necessidades dos usuários finais.
Metodologia
As Histórias de Usuário são utilizadas para entender o que os usuários desejam de um sistema ou aplicação, descrevendo as funcionalidades desejadas a partir da perspectiva do usuário. Elas são organizadas em uma estrutura clara, que inclui critérios de aceitação e o requisito de origem, permitindo que os desenvolvedores e stakeholders alinhem-se com os objetivos e expectativas do usuário.
Abaixo, a Tabela 1 apresenta o modelo utilizado para a criação das Histórias de Usuário.
Tabela Modelo
Tabela 1 - Modelo
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
USXX | Eu, como xxx, posso xxx para xxx |
Critério y - xxx Dado xxx Quando xxx E xxx Então xxx |
RFXX |
Autor: Alana Gabriele
Gravação
Foi realizada uma gravação piloto com o usuário do Threads e todos os integrantes do Grupo 7, com o objetivo de ajustar os pontos que faltavam no documento e alinhar as expectativas para a futura entrevista. Esse processo foi fundamental para garantir que o trabalho fosse realizado da melhor maneira possível, permitindo que todos os membros do grupo participassem ativamente e ajudassem a ajustar os pontos mais relevantes, assegurando um resultado mais preciso e colaborativo para a próxima etapa.
Teste Piloto
O vídeo pode ser visto direto no YouTube.
Vídeo 1 - Teste Piloto
Autor: Genilson Silva
Validação
Para validar as histórias de usuário, foi realizada uma gravação de vídeo com um usuário ativo do Threads. Durante a validação, o usuário compartilhou feedback sobre as histórias de usuário e os critérios de aceitação, garantindo que os requisitos atendam às suas expectativas e necessidades.
O vídeo pode ser visto direto no YouTube.
Vídeo 2 - Validação
Autor: Alana Gabriele
Histórias de Usuário
As Tabelas 2 a 41 detalham os requisitos funcionais do projeto, organizados no formato de Histórias de Usuário.
US01 - Configurar visibilidade da conta
US01 - Configurar visibilidade da conta
Tabela 2 - Configurar visibilidade da conta
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US01 | Eu, como usuário, posso configurar a visibilidade da minha conta como pública ou privada para controlar quem vê minhas postagens. |
Critério 1 - Definir Visibilidade Dado que sou um usuário autenticado, Quando acessar as configurações de visibilidade, Então devo poder alternar entre conta pública e privada. Critério 2 - Atualizar Privacidade Dado que alterei a visibilidade, Quando confirmar a mudança, Então as permissões devem ser aplicadas imediatamente. |
RF01 |
Autor - Alana Gabriele
Validação
A validação da US01 pode ser vista a partir do minuto 1:25 do video.
Vídeo 3 - Validação da US01
Autor - Alana Gabriele
US02 - Gravar e enviar mensagens de voz
US02 - Gravar e enviar mensagens de voz
Tabela 3 - Gravar e enviar mensagens de voz
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US02 | Eu, como usuário, posso gravar e enviar mensagens de voz em threads interagir com mais praticidade. |
Critério 1 - Enviar Mensagem Dado que finalizei a gravação, Quando enviar a mensagem, Então ela deve ser anexada como uma resposta na thread. |
RF02 |
Autor - Alana Gabriele
Validação
A validação da US02 pode ser vista a partir do minuto 1:42 do video.
Vídeo 4 - Validação da US02
Autor - Alana Gabriele
US03 - Visualizar Trend Topics
US03 - Visualizar Trend Topics
Tabela 4 - Visualizar Trend Topics
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US03 | Eu, como usuário, posso visualizar os Trend Topics para acompanhar os assuntos mais comentados na plataforma. |
Critério 1 - Exibir Tópicos Populares Dado que estou na página inicial, Quando acessar a seção de Trend Topics, Então devo ver os tópicos mais comentados em tempo real. Critério 2 - Filtrar Tópicos Dado que estou visualizando os tópicos, Quando aplicar filtros por categoria ou localização, Então devo ver resultados personalizados. |
RF03 |
Autor - Alana Gabriele
Validação
A validação da US03 pode ser vista a partir do minuto 2:23do video.
Vídeo 5 - Validação da US03
Autor - Alana Gabriele
US04 - Definir tema escuro ou claro
US04 - Definir tema escuro ou claro
Tabela 5 - Definir tema escuro ou claro
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US04 | Eu, como usuário, posso alternar entre os temas escuro e claro para personalizar a aparência do aplicativo. |
Critério 1 - Alternar Tema Dado que sou um usuário autenticado, Quando acessar as configurações de aparência, Então devo poder escolher entre tema escuro e claro. Critério 2 - Salvar Preferência Dado que alterei o tema, Quando sair e retornar ao aplicativo, Então o tema escolhido deve ser mantido. |
RF04 |
Autor - Alana Gabriele
Validação
A validação da US04 pode ser vista a partir do minuto 2:46do video.
Vídeo 6 - Validação da US04
Autor - Alana Gabriele
US05 - Área de mensagens privadas
US05 - Área de mensagens privadas
Tabela 6 - Área de mensagens privadas
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US05 | Eu, como usuário, posso acessar uma área de mensagens privadas para interagir com outros usuários de forma pessoal. |
Critério 1 - Envio de Mensagens Dado que estou autenticado, Quando iniciar uma conversa privada, Então devo poder enviar mensagens em tempo real. Critério 2 - Notificação de Mensagens Dado que recebi uma mensagem privada, Quando acessar o aplicativo, Então devo ser notificado sobre a nova mensagem. |
RF05 |
Autor - Alana Gabriele
Validação
A validação da US05 pode ser vista a partir do minuto 3:05 do video.
Vídeo 7 - Validação da US05
Autor - Alana Gabriele
US06 - Verificar contas com telefone e email
US06 - Verificar contas com telefone e email
Tabela 7 - Verificar contas com telefone e email
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US06 | Eu, como usuário, posso verificar minha conta usando telefone ou email para aumentar a segurança do perfil. |
Critério 1 - Validação de Telefone Dado que sou um novo usuário, Quando fornecer meu número de telefone, Então devo receber um código para validar a conta. Critério 2 - Validação de Email Dado que escolhi verificar via email, Quando receber o link de confirmação, Então minha conta deve ser verificada após a confirmação. |
RF06 |
Autor - Alana Gabriele
Validação
A validação da US06 pode ser vista a partir do minuto 3:24 do video.
Vídeo 8 - Validação da US06
Autor - Alana Gabriele
US07 - Tradução automática de publicações
US07 - Tradução automática de publicações
Tabela 8 - Tradução automática de publicações
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US07 | Eu, como usuário, posso traduzir automaticamente publicações escritas em outros idiomas para meu idioma preferido. |
Critério 1 - Tradução Disponível Dado que estou visualizando uma publicação, Quando acessar a opção de tradução, Então o sistema deve exibir o conteúdo traduzido no meu idioma padrão. Critério 2 - Alterar Idioma Dado que quero uma tradução diferente, Quando escolher um idioma específico, Então devo ver o conteúdo traduzido no idioma selecionado. |
RF07 |
Autor - Alana Gabriele
Validação
A validação da US07 pode ser vista a partir do minuto 3:41 do video.
Vídeo 9 - Validação da US07
Autor - Alana Gabriele
US08 - Reduzir anúncios intrusivos
US08 - Reduzir anúncios intrusivos
Tabela 9 - Reduzir anúncios intrusivos
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US08 | Eu, como usuário, posso visualizar anúncios menos intrusivos e com maior relevância para minha experiência. |
Critério 1 - Anúncios Relevantes Dado que estou navegando no feed, Quando visualizar anúncios, Então eles devem ser relacionados aos meus interesses. Critério 2 - Anúncios Não Intrusivos Dado que estou interagindo com o conteúdo, Quando os anúncios forem exibidos, Então eles não devem interromper minha navegação. |
RF08 |
Autor - Alana Gabriele
Validação
A validação da US08 pode ser vista a partir do minuto 4:02 do video.
Vídeo 10 - Validação da US08
Autor - Alana Gabriele
US09 - Implementar moderação contra bots
US09 - Implementar moderação contra bots
Tabela 10 - Implementar moderação contra bots
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US09 | Eu, como administrador, posso contar com moderação automática para reduzir bots e postagens irrelevantes. |
Critério 1 - Identificação de Bots Dado que uma postagem foi criada, Quando o sistema identificar comportamentos suspeitos, Então a postagem deve ser sinalizada para moderação. Critério 2 - Ações Contra Bots Dado que uma conta for detectada como bot, Quando confirmada a suspeita, Então o sistema deve restringir suas atividades. |
RF09 |
Autor - Alana Gabriele
Validação
A validação da US09 pode ser vista a partir do minuto 4:22 do video.
Vídeo 11 - Validação da US09
Autor - Alana Gabriele
US10 - Upload de vídeos em alta definição
US10 - Upload de vídeos em alta definição
Tabela 11 - Upload de vídeos em alta definição
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US10 | Eu, como usuário, posso enviar vídeos em alta definição para garantir melhor qualidade de conteúdo. |
Critério 1 - Upload em HD Dado que estou criando uma postagem, Quando escolher enviar um vídeo, Então devo ter a opção de enviar em alta definição (HD). Critério 2 - Manter Qualidade Dado que fiz o upload do vídeo, Quando ele for exibido no feed, Então ele deve manter a qualidade original. |
RF10 |
Autor - Alana Gabriele
Validação
A validação da US10 pode ser vista a partir do minuto 4:49 do video.
Vídeo 12 - Validação da US10
Autor - Alana Gabriele
US11 - Exibir confirmação para ações
US11 - Exibir confirmação para ações
Tabela 12 - Exibir confirmação para ações
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US11 | Eu, como usuário, posso ver confirmações visuais ao realizar ações importantes para garantir que foram processadas. |
Critério 1 - Notificação Visual Dado que realizei uma ação como curtir ou postar, Quando a ação for concluída, Então o sistema deve exibir uma confirmação visual. Critério 2 - Feedback em Erro Dado que uma ação falhou, Quando for detectado um erro, Então devo receber um aviso com instruções para corrigir. |
RF11 |
Autor - Samuel Ribeiro
Validação
A validação da US11 pode ser vista a partir do minuto 5:10 do video.
Vídeo 13 - Validação da US11
Autor - Alana Gabriele
US12 - Histórico de interações
US12 - Histórico de interações
Tabela 13 - Histórico de interações
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US12 | Eu, como usuário, posso acessar o histórico das minhas interações para acompanhar curtidas, comentários e compartilhamentos. |
Critério 1 - Exibir Histórico Dado que estou na minha conta, Quando acessar o histórico, Então devo ver todas as minhas interações recentes. Critério 2 - Filtrar Histórico Dado que estou visualizando o histórico, Quando aplicar filtros, Então devo ver apenas interações específicas (curtidas, comentários ou compartilhamentos). |
RF12 |
Autor - Samuel Ribeiro
Validação
A validação da US12 pode ser vista a partir do minuto 5:47 do video.
Vídeo 14 - Validação da US12
Autor - Alana Gabriele
US14 - Salvar postagens para leitura
US14 - Salvar postagens para leitura
Tabela 15 - Salvar postagens para leitura
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US14 | Eu, como usuário, posso salvar postagens para leitura posterior, armazenando-as em uma seção específica. |
Critério 1 - Salvar Postagem Dado que estou visualizando uma postagem, Quando escolher a opção de salvar, Então ela deve ser adicionada à seção de postagens salvas. Critério 2 - Acessar Itens Salvos Dado que salvei uma postagem, Quando acessar a área de salvos, Então devo visualizar todas as postagens armazenadas. |
RF14 |
Autor - Samuel Ribeiro
Validação
A validação da US14 pode ser vista a partir do minuto 6:40 do video.
Vídeo 15 - Validação da US14
Autor - Alana Gabriele
US15 - Sugerir usuários para seguir
US15 - Sugerir usuários para seguir
Tabela 16 - Sugerir usuários para seguir
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US15 | Eu, como usuário, posso visualizar sugestões de usuários para seguir com base nos meus interesses e interações. |
Critério 1 - Sugestões Relevantes Dado que sou um usuário autenticado, Quando acessar a seção de sugestões, Então devo visualizar perfis sugeridos com base nos meus interesses e atividades. Critério 2 - Atualização Dinâmica Dado que segui ou ignorei uma sugestão, Quando retornar à seção, Então o sistema deve atualizar as sugestões automaticamente. |
RF15 |
Autor - Samuel Ribeiro
Validação
A validação da US15 pode ser vista a partir do minuto 6:57 do video.
Vídeo 16 - Validação da US15
Autor - Alana Gabriele
US16 - Criar enquetes interativas
US16 - Criar enquetes interativas
Tabela 17 - Criar enquetes interativas
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US16 | Eu, como usuário, posso criar enquetes interativas em minhas postagens para engajar meus seguidores. |
Critério 1 - Criação de Enquetes Dado que estou criando uma postagem, Quando selecionar a opção de adicionar enquete, Então devo poder definir perguntas e opções de resposta. Critério 2 - Visualizar Resultados Dado que a enquete foi publicada, Quando os usuários votarem, Então devo visualizar o total de votos em tempo real. |
RF16 |
Autor - Samuel Ribeiro
Validação
A validação da US16 pode ser vista a partir do minuto 7:14 do video.
Vídeo 18 - Validação da US16
Autor - Alana Gabriele
US17 - Denunciar contas ou postagens
US17 - Denunciar contas ou postagens
Tabela 18 - Denunciar contas ou postagens
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US17 | Eu, como usuário, posso denunciar contas ou postagens que violem as regras da plataforma. |
Critério 1 - Denunciar Conteúdo Dado que estou visualizando uma postagem ou perfil, Quando selecionar a opção de denúncia, Então devo poder escolher o motivo da denúncia. Critério 2 - Confirmar Denúncia Dado que enviei uma denúncia, Quando for processada, Então devo receber uma confirmação da ação realizada. Critério 3 - Postar Nota Dado que visualizando uma postagem com denúncias de ser fake, Quando for comfirma, Então devo conseguir escrever uma nota na postagem sobre a verdadeira informação. |
RF17 |
Autor - Samuel Ribeiro
Validação
A validação da US17 pode ser vista a partir do minuto 7:29 do video.
Vídeo 19 - Validação da US17
Autor - Alana Gabriele
US18 - Ocultar publicações antigas
US18 - Ocultar publicações antigas
Tabela 19 - Ocultar publicações antigas
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US18 | Eu, como usuário, posso ocultar publicações antigas do meu perfil sem excluí-las permanentemente. |
Critério 1 - Ocultar Postagem Dado que estou no meu perfil, Quando escolher a opção de ocultar uma postagem, Então ela não deve ser visível para outros usuários. Critério 2 - Restaurar Postagem Dado que uma postagem foi ocultada, Quando acessar as configurações de postagem, Então devo poder restaurá-la para o perfil. |
RF18 |
Autor - Samuel Ribeiro
Validação
A validação da US18 pode ser vista a partir do minuto 8:08 do video.
Vídeo 20 - Validação da US18
Autor - Alana Gabriele
US19 - Backup e restauração de dados
US19 - Backup e restauração de dados
Tabela 20 - Backup e restauração de dados
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US19 | Eu, como usuário, posso fazer backup e restaurar meus dados, como postagens e configurações, para evitar perdas. |
Critério 1 - Realizar Backup Dado que estou nas configurações do aplicativo, Quando selecionar a opção de backup, Então o sistema deve salvar meus dados em um arquivo seguro. Critério 2 - Restaurar Dados Dado que tenho um backup salvo, Quando selecionar a opção de restauração, Então o sistema deve recuperar todas as postagens e configurações. |
RF19 |
Autor - Samuel Ribeiro
Validação
A validação da US19 pode ser vista a partir do minuto 8:24 do video.
Vídeo 21 - Validação da US19
Autor - Alana Gabriele
US20 - Filtrar conteúdos no feed
US20 - Filtrar conteúdos no feed
Tabela 21 - Filtrar conteúdos no feed
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US20 | Eu, como usuário, posso filtrar conteúdos no meu feed de acordo com categorias de interesse ou palavras-chave. |
Critério 1 - Aplicar Filtro Dado que estou visualizando o feed, Quando aplicar um filtro, Então o sistema deve mostrar somente os conteúdos que correspondem ao filtro. Critério 2 - Remover Filtro Dado que um filtro foi aplicado, Quando optar por remover, Então o feed deve voltar ao estado original. |
RF20 |
Autor - Samuel Ribeiro
Validação
A validação da US20 pode ser vista a partir do minuto 8:37 do video.
Vídeo 22 - Validação da US20
Autor - Alana Gabriele
US21 - Adicionar legendas automáticas
US21 - Adicionar legendas automáticas
Tabela 22 - Adicionar legendas automáticas
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US21 | Eu, como usuário, posso adicionar legendas automáticas a vídeos postados para torná-los mais acessíveis. |
Critério 1 - Geração Automática de Legendas Dado que estou postando um vídeo, Quando escolher a opção de adicionar legendas, Então o sistema deve gerar legendas automáticas para o vídeo. Critério 2 - Editar Legendas Dado que as legendas automáticas foram geradas, Quando optar por editar, Então devo poder corrigir as legendas manualmente. |
RF21 |
Autor - Carlos Eduardo
Validação
A validação da US21 pode ser vista a partir do minuto 8:52 do video.
Vídeo 23 - Validação da US21
Autor - Alana Gabriele
US22 - Sugerir textos com IA
US22 - Sugerir textos com IA
Tabela 23 - Sugerir textos com IA
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US22 | Eu, como usuário, posso receber sugestões de textos gerados por IA para melhorar minhas postagens. |
Critério 1 - Gerar Sugestões de Texto Dado que estou criando uma postagem, Quando selecionar a opção de sugerir texto, Então o sistema deve apresentar sugestões relevantes para o conteúdo da postagem. Critério 2 - Aceitar ou Rejeitar Sugestão Dado que uma sugestão foi gerada, Quando optar por aceitar ou rejeitar, Então o sistema deve aplicar ou descartar a sugestão de texto. |
RF22 |
Autor - Carlos Eduardo
Validação
A validação da US22 pode ser vista a partir do minuto 9:15 do video.
Vídeo 24 - Validação da US22
Autor - Alana Gabriele
US23 - Oferecer reações variadas
US23 - Oferecer reações variadas
Tabela 24 - Oferecer reações variadas
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US23 | Eu, como usuário, posso reagir a postagens com uma variedade maior de emojis e reações. |
Critério 1 - Escolher Reação Dado que estou visualizando uma postagem, Quando selecionar a opção de reagir, Então o sistema deve permitir escolher entre várias opções de reações (emojis, corações, etc.). Critério 2 - Ver Reações Dado que reagi a uma postagem, Quando outros usuários visualizarem, Então devem ver a reação escolhida. |
RF23 |
Autor - Carlos Eduardo
Validação
A validação da US23 pode ser vista a partir do minuto 9:29 do video.
Vídeo 25 - Validação da US23
Autor - Alana Gabriele
US24 - Salvar rascunhos offline
US24 - Salvar rascunhos offline
Tabela 25 - Salvar rascunhos offline
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US24 | Eu, como usuário, posso salvar rascunhos de postagens offline para continuar depois. |
Critério 1 - Salvar Rascunho Dado que estou criando uma postagem, Quando selecionar a opção de salvar, Então o sistema deve salvar o conteúdo como rascunho no dispositivo. Critério 2 - Recuperar Rascunho Dado que um rascunho foi salvo, Quando acessar a seção de rascunhos, Então o sistema deve mostrar a postagem para continuar de onde parei. |
RF24 |
Autor - Carlos Eduardo
Validação
A validação da US24 pode ser vista a partir do minuto 10:01 do video.
Vídeo 26 - Validação da US24
Autor - Alana Gabriele
US25 - Agendar postagens
US25 - Agendar postagens
Tabela 26 - Agendar postagens
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US25 | Eu, como usuário, posso agendar postagens para serem publicadas em uma data e hora futura. |
Critério 1 - Agendar Postagem Dado que estou criando uma postagem, Quando selecionar a opção de agendar, Então devo poder escolher a data e a hora para a postagem ser publicada. Critério 2 - Confirmar Agendamento Dado que agendei uma postagem, Quando verificar a programação, Então o sistema deve mostrar o horário e a data da publicação agendada. |
RF25 |
Autor - Carlos Eduardo
Validação
A validação da US25 pode ser vista a partir do minuto 10:13 do video.
Vídeo 27 - Validação da US25
Autor - Alana Gabriele
US26 - Compartilhar postagens externas
US26 - Compartilhar postagens externas
Tabela 27 - Compartilhar postagens externas
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US26 | Eu, como usuário, posso compartilhar postagens externas de outras plataformas em meu perfil. |
Critério 1 - Compartilhar Link Externo Dado que estou criando uma postagem, Quando escolher a opção de compartilhar link, Então o sistema deve permitir incluir um link de outra plataforma. Critério 2 - Exibir Link Corretamente Dado que compartilhei um link externo, Quando os outros usuários visualizarem, Então o link deve ser exibido corretamente, com título e imagem de pré-visualização. |
RF26 |
Autor - Carlos Eduardo
Validação
A validação da US26 pode ser vista a partir do minuto 10:28 do video.
Vídeo 28 - Validação da US26
Autor - Alana Gabriele
US27 - Criar comunidades ou grupos
US27 - Criar comunidades ou grupos
Tabela 28 - Criar comunidades ou grupos
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US27 | Eu, como usuário, posso criar comunidades ou grupos para interagir com outros usuários com interesses comuns. |
Critério 1 - Criar Comunidade Dado que estou na seção de grupos, Quando escolher a opção de criar grupo, Então devo poder definir nome, descrição e regras para o grupo. Critério 2 - Adicionar Membros ao Grupo Dado que criei um grupo, Quando convidar usuários, Então os usuários convidados devem poder ingressar no grupo. |
RF27 |
Autor - Carlos Eduardo
Validação
A validação da US27 pode ser vista a partir do minuto 11:06 do video.
Vídeo 29 - Validação da US27
Autor - Alana Gabriele
US28 - Gerenciar múltiplas contas
US28 - Gerenciar múltiplas contas
Tabela 29 - Gerenciar múltiplas contas
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US28 | Eu, como usuário, posso gerenciar múltiplas contas de uma mesma plataforma dentro de um único aplicativo. |
Critério 1 - Adicionar Conta Dado que estou na seção de configurações, Quando escolher a opção de adicionar conta, Então devo poder adicionar uma nova conta com credenciais diferentes. Critério 2 - Alternar Entre Contas Dado que tenho múltiplas contas, Quando selecionar a conta desejada, Então o sistema deve mudar para a conta escolhida. |
RF28 |
Autor - Carlos Eduardo
Validação
A validação da US28 pode ser vista a partir do minuto 11:28 do video.
Vídeo 30 - Validação da US28
Autor - Alana Gabriele
US29 - Oferecer autenticação avançada
US29 - Oferecer autenticação avançada
Tabela 30 - Oferecer autenticação avançada
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US29 | Eu, como usuário, posso usar autenticação avançada para maior segurança na plataforma, como autenticação de dois fatores. |
Critério 1 - Ativar Autenticação de Dois Fatores Dado que estou nas configurações de segurança, Quando escolher a opção de ativar autenticação de dois fatores, Então o sistema deve solicitar meu número de telefone e enviar um código de verificação. Critério 2 - Confirmar Código de Verificação Dado que recebi um código de verificação, Quando inserir o código correto, Então a autenticação de dois fatores deve ser confirmada. |
RF29 |
Autor - Carlos Eduardo
Validação
A validação da US29 pode ser vista a partir do minuto 11:36 do video.
Vídeo 31 - Validação da US29
Autor - Alana Gabriele
US30 - Fixar postagens no perfil
US30 - Fixar postagens no perfil
Tabela 31 - Fixar postagens no perfil
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US30 | Eu, como usuário, posso fixar postagens no topo do meu perfil para destacá-las. |
Critério 1 - Fixar Postagem Dado que estou visualizando uma postagem no meu perfil, Quando escolher a opção de fixar, Então a postagem deve ser fixada no topo do meu perfil. Critério 2 - Desafixar Postagem Dado que tenho uma postagem fixada, Quando escolher a opção de desafixar, Então a postagem deve ser removida do topo do perfil. |
RF30 |
Autor - Carlos Eduardo
Validação
A validação da US30 pode ser vista a partir do minuto 11:48 do video.
Vídeo 32 - Validação da US30
Autor - Alana Gabriele
US31 - Editar publicações após postagem
US31 - Editar publicações após postagem
Tabela 32 - Editar publicações após postagem
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US31 | Eu, como usuário, posso editar uma publicação depois de tê-la postado. |
Critério 1 - Editar Postagem Dado que estou visualizando uma postagem que fiz, Quando escolher a opção de editar, Então devo poder modificar o texto, imagens ou vídeos da postagem. Critério 2 - Salvar Alterações Dado que editei minha postagem, Quando salvar as alterações, Então as atualizações devem ser refletidas imediatamente na postagem. Então a postagem aparece como editada. Então consigo ver o históricos das edições. |
RF31 |
Autor - Genilson Silva
Validação
A validação da US31 pode ser vista a partir do minuto 11:58 do video.
Vídeo 33 - Validação da US31
Autor - Alana Gabriele
US32 - Marcar outros usuários em postagens
US32 - Marcar outros usuários em postagens
Tabela 33 - Marcar outros usuários em postagens
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US32 | Eu, como usuário, posso marcar outros usuários nas minhas postagens para notificá-los. |
Critério 1 - Marcar Usuário Dado que estou criando uma postagem, Quando escolher a opção de marcar, Então devo poder selecionar usuários para marcar na postagem. Critério 2 - Notificar Usuários Marcados Dado que marquei um usuário, Quando a postagem for publicada, Então o usuário marcado deve receber uma notificação. |
RF32 |
Autor - Genilson Silva
Validação
A validação da US32 pode ser vista a partir do minuto 12:40 do video.
Vídeo 34 - Validação da US32
Autor - Alana Gabriele
US33 - Ver estatísticas de postagens
US33 - Ver estatísticas de postagens
Tabela 34 - Ver estatísticas de postagens
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US33 | Eu, como usuário, posso visualizar estatísticas detalhadas sobre as minhas postagens, como número de curtidas, comentários e compartilhamentos. |
Critério 1 - Visualizar Estatísticas Dado que estou visualizando uma postagem, Quando clicar na opção de visualizar estatísticas, Então devo ver informações sobre curtidas, comentários, compartilhamentos e visualizações. Critério 2 - Estatísticas em Tempo Real Dado que minha postagem está sendo interagida, Quando visualizar as estatísticas, Então os números devem ser atualizados em tempo real. |
RF33 |
Autor - Genilson Silva
Validação
A validação da US33 pode ser vista a partir do minuto 12:48 do video.
Vídeo 35 - Validação da US33
Autor - Alana Gabriele
US34 - Receber alertas de menções
US34 - Receber alertas de menções
Tabela 35 - Receber alertas de menções
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US34 | Eu, como usuário, posso receber alertas sempre que alguém me mencionar em uma postagem ou comentário. |
Critério 1 - Receber Notificação de Menção Dado que alguém me mencionou em uma postagem ou comentário, Quando a menção acontecer, Então devo receber uma notificação. Critério 2 - Visualizar Menção Dado que fui mencionado, Quando visualizar a notificação, Então devo poder acessar diretamente o conteúdo em que fui mencionado. |
RF34 |
Autor - Genilson Silva
Validação
A validação da US34 pode ser vista a partir do minuto 13:03 do video.
Vídeo 36 - Validação da US34
Autor - Alana Gabriele
US35 - Reagir a comentários em postagens
US35 - Reagir a comentários em postagens
Tabela 36 - Reagir a comentários em postagens
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US35 | Eu, como usuário, posso reagir aos comentários nas minhas postagens com diferentes expressões, como "curtir", "amei", etc. |
Critério 1 - Reagir ao Comentário Dado que estou visualizando um comentário, Quando clicar na opção de reação, Então devo poder escolher entre diferentes reações, como "curtir", "amei", etc. Critério 2 - Visualizar Reações Dado que reagi a um comentário, Quando visualizar o comentário, Então a reação deve ser visível para os outros usuários. |
RF35 |
Autor - Genilson Silva
Validação
A validação da US35 pode ser vista a partir do minuto 13:17 do video.
Vídeo 37 - Validação da US35
Autor - Alana Gabriele
US36 - Criar listas de amigos próximos
US36 - Criar listas de amigos próximos
Tabela 37 - Criar listas de amigos próximos
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US36 | Eu, como usuário, posso criar listas de amigos próximos para organizar melhor as interações e postagens. |
Critério 1 - Criar Lista de Amigos Dado que estou na seção de amigos, Quando selecionar a opção de criar lista, Então devo poder adicionar amigos e dar um nome à lista. Critério 2 - Organizar Amigos nas Listas Dado que tenho uma lista criada, Quando adicionar ou remover amigos, Então a lista deve ser atualizada com a nova organização. |
RF36 |
Autor - Genilson Silva
Validação
A validação da US36 pode ser vista a partir do minuto 13:49 do video.
Vídeo 38 - Validação da US36
Autor - Alana Gabriele
US37 - Realizar pesquisas de conteúdo
US37 - Realizar pesquisas de conteúdo
Tabela 38 - Realizar pesquisas de conteúdo
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US37 | Eu, como usuário, posso realizar pesquisas para encontrar conteúdo específico dentro da plataforma. |
Critério 1 - Pesquisa por Palavra-Chave Dado que estou na barra de pesquisa, Quando digitar uma palavra-chave, Então o sistema deve exibir conteúdo relevante relacionado à pesquisa. Critério 2 - Filtrar Resultados Dado que tenho os resultados da pesquisa, Quando aplicar filtros, Então os resultados devem ser ajustados conforme os filtros escolhidos. |
RF37 |
Autor - Genilson Silva
Validação
A validação da US37 pode ser vista a partir do minuto 14:12 do video.
Vídeo 39 - Validação da US37
Autor - Alana Gabriele
US38 - Denunciar comentários ofensivos
US38 - Denunciar comentários ofensivos
Tabela 39 - Denunciar comentários ofensivos
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US38 | Eu, como usuário, posso denunciar comentários que considero ofensivos ou impróprios. |
Critério 1 - Denunciar Comentário Dado que estou visualizando um comentário, Quando selecionar a opção de denúncia, Então devo poder escolher o motivo da denúncia. Critério 2 - Confirmação de Denúncia Dado que enviei uma denúncia, Quando for processada, Então devo receber uma confirmação de que a denúncia foi registrada. |
RF38 |
Autor - Genilson Silva
Validação
A validação da US38 pode ser vista a partir do minuto 14:23 do video.
Vídeo 40 - Validação da US38
Autor - Alana Gabriele
US39 - Receber recomendações personalizadas de postagens
US39 - Receber recomendações personalizadas de postagens
Tabela 40 - Receber recomendações personalizadas de postagens
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US39 | Eu, como usuário, posso receber recomendações personalizadas de postagens com base nos meus interesses e interações anteriores. |
Critério 1 - Recomendações Baseadas em Interações Dado que sou um usuário ativo na plataforma, Quando acessar a seção de recomendações, Então o sistema deve sugerir postagens relevantes para mim. Critério 2 - Atualização das Recomendações Dado que minhas interações mudaram, Quando retornar à seção de recomendações, Então o sistema deve atualizar as sugestões de acordo com as minhas novas preferências. |
RF39 |
Autor - Genilson Silva
Validação
A validação da US39 pode ser vista a partir do minuto 14:39 do video.
Vídeo 41 - Validação da US39
Autor - Alana Gabriele
US40 - Configurar status online ou offline
US40 - Configurar status online ou offline
Tabela 41 - Configurar status online ou offline
ID | Título | Critérios de Aceitação | Requisito |
---|---|---|---|
US40 | Eu, como usuário, posso configurar meu status como online ou offline para controlar minha visibilidade na plataforma. |
Critério 1 - Definir Status Dado que estou nas configurações de status, Quando escolher a opção de status, Então meu status deve ser alterado para "online" ou "offline". Critério 2 - Visualizar Status de Outros Dado que estou visualizando um perfil, Quando acessar o perfil, Então devo ver o status de online ou offline do usuário. |
RF40 |
Autor - Genilson Silva
Validação
A validação da US40 pode ser vista a partir do minuto 14:55 do video.
Vídeo 42 - Validação da US40
Autor - Alana Gabriele
Autores: Alana Gabriele, Samuel Ribeiro, Genilson Silva e Carlos Eduardo.
Referências
SERRANO, Milene e Maurício. Requisitos - Aula 15. Disponível em: https://aprender3.unb.br/pluginfile.php/2972504/mod_resource/content/1/Requisitos%20-%20Aula%2015a.pdf.
Ministério da agricultura, Pecuária e Abastecimento. Template Estoria de Usuário. Disponível em: https://www.gov.br/agricultura/pt-br/acesso-a-informacao/licitacoes-e-contratos/edital/2019/pregao-eletronico-no-05-2018/templates-artefatos/estoria-de-usuario.doc/view
Histórico de Versões
Versão | Data | Descrição | Autor | Revisor |
---|---|---|---|---|
1.0 | 16/12/2024 | História do usuário | Alana Gabriele | Carlos Eduardo |
1.1 | 16/12/2024 | Acionando histórias de usuário | Samuel Ribeiro | Alana Gabriele |
1.2 | 16/12/2024 | Acionando histórias de usuário | Carlos Eduardo | Samuel Ribeiro |
1.3 | 17/12/2024 | Acionando histórias de usuário | Genilson Silva | Alana Gabriele |
1.4 | 17/12/2024 | Ajustes no documento | Genilson Silva | Alana Gabriele |
1.5 | 17/12/2024 | Adição do teste piloto | Genilson Silva | Alana Gabriele |
1.6 | 17/12/2024 | Adição da validação | Alana Gabriele | Samuel Ribeiro |