Histórias de Usuário
Versionamento
Versão | Data | Modificação | Autor |
---|---|---|---|
1.0 | 24/05 | Criação das histórias de usuário | Lívia Rodrigues |
Tabela 1: Versionamento
Introdução
Uma história de usuário é um método leve para capturar rapidamente o "quem", "o quê" e "por que" de um requisito de produto. Em termos simples, histórias de usuários são ideias declaradas de requisitos que expressam o que os usuários precisam. As histórias de usuários são breves, com cada elemento geralmente contendo poucas palavras. As histórias de usuários são listas de "tarefas" que ajudam a determinar as etapas ao longo do caminho do projeto. Eles ajudam a garantir que seu processo, bem como o produto resultante, atendam às suas necessidades.
Metodologia
Foi usada uma tabela como a mostrada abaixo para cada feature:
Feature XX - Nome Feature
ID | História de Usuário | Critérios de Aceitação | Prioridade |
---|---|---|---|
USYY | Ojetivo da US | Condições essenciais |
Legenda | ||
---|---|---|
XX | Número da Feature | |
US | História de Usuário | |
YY | Número da história de usuário |
Tabela 2: Metodologia de apresentação
Resultados
Feature 01 - Cadastro
ID | História de Usuário | Critérios de Aceitação | Prioridade |
---|---|---|---|
US01 | Eu, como usuário(a), gostaria de realizar cadastro no sistema, para que minha conta fique registrada no sistema | > Deve existir um botão para criar uma conta > O e-mail do usuário deve ter o formato válido de um e-mail > A senha deve ter mais de 8 dígitos > Cada campo deve ser preenchido com os dados solicitados |
MUST |
Tabela 3: História de usuário para Cadastro
Feature 02 - Login
ID | História de Usuário | Critérios de Aceitação | Prioridade |
---|---|---|---|
US02 | Eu, como usuário(a), gostaria de realizar login para que consiga acessar as funcionalidades | > Deve existir um botão para fazer login > Deve existir um campo mostrando para preenchimento de email e senha |
MUST |
US03 | Eu, como usuário(a), gostaria de acessar minha conta por leitura facial e digital para facilitar o acesso | > Deve existir a opção de entrar com a digital cadastrada no celular | SHOULD |
US04 | Eu, como usuário(a), gostaria de recuperar/alterar minha senha esquecida para que consiga acessar novamente | > Deve conter um botão com a opção de recuperar a senha | MUST |
Tabela 4: História de usuário para Login
Feature 03 - Logout
ID | História de Usuário | Critérios de Aceitação | Prioridade |
---|---|---|---|
US05 | Eu, como usuário(a), gostaria de realizar logout para que consiga sair da conta | > Deve conter a opção sair no menu | MUST |
Tabela 5: História de usuário para Logout
Feature 04 - Mapa
ID | História de Usuário | Critérios de Aceitação | Prioridade |
---|---|---|---|
US11 | Eu, como usuário(a), gostaria de visualizar um mapa da região selecionada para saber a localização de estações perto de mim | > Acessar a página inicial contendo mapa da região > Deve indicar a localização das estações no mapa |
MUST |
US12 | Eu, como usuário(a), gostaria de visualizar a quantidade de ônibus disponíveis em cada estação | > Deve indicar a quantidade de ônibus em cada estação | MUST |
Tabela 6: História de usuário para Mapa
Feature 05 - Localização
ID | História de Usuário | Critérios de Aceitação | Prioridade |
---|---|---|---|
US14 | Eu, como usuário(a), gostaria de visualizar minha localização atual para saber onde estou em tempo real | > Permitir que o aplicativo obtenha a localização atual > Deve indicar no mapa a localização do usuário em tempo real |
SHOULD |
US15 | Eu, como usuário(a), gostaria de buscar estações próximas a mim ou a meu destino | > Deve permitir que o usuário navegue pelo mapa | MUST |
Tabela 7: História de usuário para Localização
Feature 06 - Central de atendimento
ID | História de Usuário | Critérios de Aceitação | Prioridade |
---|---|---|---|
US20 | Eu, como usuário(a), gostaria de saber as regras de utilização do serviço para saber como utilizar corretamente o buSP | > Deve conter um menu > Deve solicitar a seleção da cidade de acesso do usuário > Deve conter uma central de ajuda |
MUST |
US21 | Eu, como usuário(a), gostaria de tirar dúvidas gerais sobre o serviço para ter um bom entendimento da utilização do buSP | > Deve conter um menu > Deve solicitar a seleção da cidade de acesso do usuário > Deve conter uma central de ajuda |
SHOULD |
Tabela 8: História de usuário para Central de Atendimento
Referências
Desenvolvimento Ágil - Engenharia de Software, Pressman - Cpítulo 3. Material apresentado para a disciplina de Requisitos de Software no curso de Engenharia de Software da UnB, FGA. Acesso em: 24 de maio de 2022.