Histórias de Usuário
Histórico de Versão
| Data | Data Prevista de Revisão | Versão | Descrição | Autor | Revisor |
|---|---|---|---|---|---|
| 30/12/2022 | 02/01/2023 | 1.0 | Criação do documento | Pedro Lucas | Ana Luiza e Thiago Oliveira |
| 03/01/2023 | 04/01/2023 | 1.1 | Adição dos critérios de aceitação | Thiago Oliveira | Ana Luiza |
| 24/01/2023 | 25/01/2023 | 1.2 | Correção com base na Verificação | Thiago Oliveira | Ana Luiza |
Introdução
Um componente-chave do desenvolvimento de software ágil é colocar as pessoas em primeiro lugar; essa ação é posta em prática pelas histórias de usuário, que colocam os usuários finais reais sob os holofotes.
Uma história de usuário é uma explicação informal e geral sobre um recurso de software escrita a partir da perspectiva do usuário final. Seu objetivo é articular como um recurso de software pode gerar valor para o cliente. [1]
Metodologia
Será utilizado um card para definir as histórias de usuário, assim como visto na Tabela 1:
| ID | Nome |
|---|---|
| USXX | Título |
| Descrição | Eu, como XXX, desejo XXX |
| Critérios de Aceitação | Deve conter as seguintes opções: > XXX > XXX |
Tabela 1 - Modelo De US
A partir da tabela 1, foram feitos os US's, representados em uma especie de épicos, tendo no "épico 1" a "Tabela 2" e "Tabela 3", no "épico 2" temos a "Tabela 4" e
"Tabela 5", no terceiro épico temos as Tabelas de 6 a 11, no quarto epico temos as tabelas "Tabela 12", "Tabela 13" e "Tabela 14", no ultimo épico temos as tabelas restantes, "Tabela 15", "Tabela 16", "Tabela 17" e "Tabela 18".
Legenda:
- US - User Story (História de Usuário)
- EP - Épico
- FT - Feature
Features
1. Cadastro e Autenticação
1.1 Cadastro
| ID | Nome |
|---|---|
| US01 | Realizar Cadastro |
| Descrição | Eu, como Usuário, desejo enviar toda minhas documentações cadastrais pelo aplicativo para não precisar acessar várias plataformas diferentes durante o cadastro |
| Critérios de Aceitação |
|
| Rastro | BS01 |
Tabela 2 - US01
1.2 Autenticar
| ID | Nome |
|---|---|
| US02 | Autenticar |
| Descrição | Eu, como Usuário, desejo autenticar que sou eu utilizando meu MEI para evitar frustações |
| Critérios de Aceitação |
|
| Rastro | IS07 |
Tabela 3 - US02
2. Login e Logout
2.1 Login
| ID | Nome |
|---|---|
| US03 | Realizar Login |
| Descrição | Eu, como Usuário, desejo utilizar um sistema de login para obter dados únicos e ter mais segurança |
| Critérios de Aceitação |
|
| Rastro | BS02 |
Tabela 4- US03
2.2 Logout
| ID | Nome |
|---|---|
| US04 | Realizar Logout |
| Descrição | Eu, como Usuário, desejo sair da minha conta para garantir minha privacidade caso use o dispositivo de outra pessoa |
| Critérios de Aceitação |
|
| Rastro | ENT5 |
Tabela 5 - US04
3. Configurações
3.1 Lembrete
| ID | Nome |
|---|---|
| US05 | Lembrar os pagamentos |
| Descrição | Eu, como Usuário, desejo receber um lembrete para pagamento do DAS para não perder a data limite de pagamento |
| Critérios de Aceitação |
|
| Rastro | BS03 |
Tabela 6 - US05
3.2 Aviso
| ID | Nome |
|---|---|
| US06 | Avisar sobre a realização de uma ação |
| Descrição | Eu, como Usuário, desejo receber um aviso para saber se realizei uma ação com sucesso ou não |
| Critérios de Aceitação |
|
| Rastro | BS06 |
Tabela 7 - US06
3.3 Autorizar
| ID | Nome |
|---|---|
| US07 | Autorizar a obtenção de dados |
| Descrição | Eu, como Usuário, desejo autorizar o acesso do aplicativo a determinados dados de outros sistemas para não utilizar sites externos |
| Critérios de Aceitação |
|
| Rastro | BS04 |
Tabela 8 - US07
3.4 Dispositivos
| ID | Nome |
|---|---|
| US08 | Autorizar a obtenção de dados |
| Descrição | Eu, como Usuário, desejo utilizar o MEI em diversos modelos de dispositivos para conseguir usar o aplicativo em modelos antigos ou não tão populares |
| Critérios de Aceitação |
|
| Rastro | BS08 |
Tabela 9 - US08
3.5 Acessibilidade
| ID | Nome |
|---|---|
| US09 | Garantir acessibilidade |
| Descrição | Eu, como Usuário, desejo ter recursos de acessiblidade para não depender de outras pessoas para utilizar o aplicativo |
| Critérios de Aceitação |
|
| Rastro | BS11 |
Tabela 10 - US09
3.6 Dados
| ID | Nome |
|---|---|
| US10 | Alterar/Salvar Dados |
| Descrição | Eu, como Usuário, desejo alterar e salvar os dados durante a utilização do MEI para manter meu cadastro em dia |
| Critérios de Aceitação |
|
| Rastro | ENT4 |
Tabela 11 - US10
4. Suporte
4.1 Chat
| ID | Nome |
|---|---|
| US11 | Buscar auxílio no chat |
| Descrição | Eu, como Usuário, desejo entrar em um chat com o suporte para tirar eventuais dúvidas |
| Critérios de Aceitação |
|
| Rastro | BS07 |
Tabela 12 - US11
4.2 Texto
| ID | Nome |
|---|---|
| US12 | Entender os texto |
| Descrição | Eu, como Usuário, desejo ter acesso a explicações sobre os processos e siglas do MEI para entender melhor o aplicativo |
| Critérios de Aceitação |
|
| Rastro | BS12 |
Tabela 13 - US12
4.3 FAQ
| ID | Nome |
|---|---|
| US13 | Acesso a Perguntas Frequentes |
| Descrição | Eu, como Usuário, desejo ver as dúvidas mais frequentes para solucionar os meus problemas rapidamente |
| Critérios de Aceitação |
|
| Rastro | IS05 |
Tabela 14 - US13
5. Documentação
5.1 Emitir Boletos
| ID | Nome |
|---|---|
| US14 | Emitir |
| Descrição | Eu, como Usuário, desejo emitir meus boletos pelo MEI para pagá-los rapidamente |
| Critérios de Aceitação |
|
| Rastro | IS02 |
Tabela 15 - US14
5.2 Solicitar Restituição
| ID | Nome |
|---|---|
| US15 | Restituir |
| Descrição | Eu, como Usuário, desejo solicitar uma Restituição pelo aplicativo MEI para evitar filas e burocracias em agências presenciais |
| Critérios de Aceitação |
|
| Rastro | IS04 |
Tabela 16 - US15
5.3 Informações CNPJ
| ID | Nome |
|---|---|
| US16 | Buscar Informações do CNPJ |
| Descrição | Eu, como Usuário, desejo buscar informações sobre meu CNPJ e status pelo aplicativo do MEI para conferir se está tudo de acordo com o esperado |
| Critérios de Aceitação |
|
| Rastro | IS03 |
Tabela 17 - US16
5.4 Pagar Boletos
| ID | Nome |
|---|---|
| US17 | Pagar |
| Descrição | Eu, como Usuário, desejo pagar meus boletos pelo MEI para evitar maiores burocracias |
| Critérios de Aceitação |
|
| Rastro | IS02 |
Tabela 18 - US17
Bibliografia
[1] SERRANO, Maurício; SERRANO, Milene. Requisitos - Aula 15. 1º/2019. 46 slides. Material apresentado para a disciplina de Requisitos de Software no curso de Engenharia de Software da UnB, FGA.