Pular para conteúdo

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