-
Notifications
You must be signed in to change notification settings - Fork 0
Backlog de Produto
- 1. Introdução
- 2. Objetivo
- 3. Metodologia
- 4. Product Backlog
- 5. Épicos
- 6. User Stories
- 7. Referências
Este documento tem como objetivo apresentar as histórias dos usuários e o product backlog do aplicativo Ribon com foco em modelagem de requisitos para metodologia ágil.
Aplicar a modelagem de requisitos para o levantamento de funcionalidade desejadas para o Ribons com base nas histórias de usuário.
Todos os integrantes do grupo ficaram responsáveis pelas criações dos casos de usuário e seus respectivos critérios de aceitação, seguindo os templates pré-definidos pelo grupo.
-
Prioridade: [Alta,Média,Baixa OU Igual ao MoSCoW]
ID | Épico | Descrição |
---|---|---|
EP01 | Documentação | Documentação necessária do projeto, como elicitação de requisitos, documentação suplementar, coleta de informações, usabilidade e requisitos de sistema |
EP02 | Usuário | Acesso do usuário ao sistema, como também criação, exclusão e visualização de perfil |
EP03 | Coleta | Mecanismos de coleta de ribons dentro do sistema |
EP04 | Doação | Mecanismos de visualização, realização, e informações sobre doações a ONGs, para ajuda de necessitados |
EP05 | História | Mecaniscos de visualização, leitura e compartilhamento de histórias |
ID User Story | Épico | Tema | Eu como | Quero | Para que | Notas | Prioridade | Status | ID Rastro | Rastro |
---|---|---|---|---|---|---|---|---|---|---|
US001 | Usuário | Funcional | Usuário | criar uma conta | eu possa realizar doações | - | Must | done | RF001, RFOAP01, CN004 | Observação e Análise de Protocolo, MoSCoW, Cenários |
US002 | Usuário | Funcional | Usuário | conectar com o Facebook | eu possa facilitar a criação de uma conta | - | Should | done | RF002, RFOAP02 | Observação e Análise de Protocolo, MoSCoW |
US003 | Usuário | Funcional | Usuário | visualizar meu perfil | eu possa ver minhas informações | - | Should | done | RF003, RFOAP10, UC021 | Observação e Análise de Protocolo, MoSCoW, Casos de Uso |
US004 | Doação | Funcional | Usuário | visualizar as doações feitas | eu possa visualizar com quantas doações eu já cotribuí | - | Must | done | RF004, RFOAP11, RFST05, CN008, UC002 | Observação e Análise de Protocolo, Storytelling, MoSCoW, Cenários, Casos de Uso |
US005 | Doação | Funcional | Usuário | visualizar para quais instituições são feitas as doações | eu possa saber e pesquisar a procedência dessa instituição | - | Could | done | RF005, RFOAP12, CN010, UC003 | Observação e Análise de Protocolo, MoSCoW, Cenários, Casos de Uso |
US006 | História | Funcional | Usuário | ler notícias | eu possa me sentir informado | - | Must | done | RF006, RFOAP05, CN009, UC012 | Observação e Análise de Protocolo, MoSCoW, Cenários, Casos de Uso |
US007 | Coleta | Funcional | Usuário | coletar ribons | eu possa doá-los | - | Must | done | RF007, RFOAP06, RFST07, CN015, UC014, UC023, UC024 | Observação e Análise de Protocolo, Storytelling, MoSCoW, Cenários, Casos de Uso |
US008 | Doação | Funcional | Usuário | doar Ribons | para que eu possa ajudar quem precisa | - | Must | done | RF008, RFOAP07, RFST08, CN007, UC008 | Observação e Análise de Protocolo, Storytelling, MoSCoW, Cenários, Casos de Uso |
US009 | Doação | Funcional | Usuário | ter liberdade para escolher a causa que estarei ajudando | eu possa doar para a causa que me sensibilizo mais no momento | Atualmente existem 4 causas: Fortificação alimentar, Água potável, Medicamentos e Saúde básica | Must | done | RF009, RFOAP08, CN008 | Observação e Análise de Protocolo, MoSCoW, Cenários |
US010 | Doação | Funcional | Usuário | visualizar um comprovante de doações | eu possa me certificar de que elas realmente estão sendo feitas | - | Should | done | RF010, RFOAP09, RFST10, CN011 | Observação e Análise de Protocolo, Storytelling, MoSCoW, Cenários |
US011 | Coleta | Funcional | Usuário | comprar ribons | eu possa doar do meu próprio dinheiro, contribuindo ainda mais com as comunidades carentes | - | Must | done | RF011, RFOAP13, RFST09, CN002, LX007, UC025 | Observação e Análise de Protocolo, Storytelling, MoSCoW, Cenários, Léxicos, Casos de Uso |
US012 | Documentação | Funcional | Usuário | visualizar um tutorial | eu possa aprender sobre o funcionamento do app, no sentido de captação e transferencia de dinheiro etc | - | Could | done | RF012, RFOAP04, CN016, LX030, RNFU03, RNFSA01 | Observação e Análise de Protocolo, MoSCoW, Léxicos, Especificação Suplementar |
US013 | Documentação | Funcional | Usuário | entrar em contato com a equipe do app | eu possa mandar dúvidas, sugestões, criticas e elogios | - | Would | done | RF013, RFOAP14 | Observação e Análise de Protocolo, MoSCoW |
US014 | Documentação | Funcional | Usuário | ter acesso às perguntas frequentes | eu possa tirar dúvidas | - | Could | done | RF014, RFOAP15 | Observação e Análise de Protocolo, MoSCoW |
US015 | Documentação | Funcional | Usuário | ler a política de privacidade | eu possa saber como são tratados os meus dados. | - | Must | done | RF015, RFOAP16 | Observação e Análise de Protocolo, MoSCoW |
US016 | Usuário | Funcional | Usuário | fazer login | eu possa ter acesso ao meu perfil | - | Must | done | RF016, RFOAP03, RFST04 | Observação e Análise de Protocolo, Storytelling, MoSCoW |
US017 | Documentação | Funcional | Usuário | ser esclarecido sobre como o app funciona pela primeira vez | eu não me sinta confuso | - | Should | done | RF031, RFST02, RNFU03, RNFSA01 | Storytelling, MoSCoW, Especificação Suplementar |
US018 | Coleta | Funcional | Usuário | coletar o presente diário | eu possa aumentar meu saldo de moedas ribon | - | Must | done | RF036, RFIU01, LX022, UC024 | Introspecção, MoSCoW, Léxicos, Casos de Uso |
US019 | Doação | Funcional | Usuário | visualizar quantos ribons já foram doados pela comunidade do Ribon | eu consiga ver o impacto realizado pela comunidade ribon | - | Must | done | RF039, RFIU03 | Introspecção, MoSCoW |
US020 | História | Funcional | Usuário | Compartilhar as histórias | Eu possa interagir com amigos e compartilhar informação | A história pode ser compartilhada em redes sociais | Must | Done | RF040, RFIU04, CN017, UC013 | Introspecção, MoSCoW, Casos de Uso |
US021 | Doação | Funcional | Usuário | Compartilhar as doações | Assim, eu possa incentivar amigos e conhecidos a doarem tambem | Pode ser compartilhada em redes sociais | Must | Done | RF041, RFIU05, | Introspecção, MoSCoW |
US022 | Usuário | Funcional | Usuário | Convidar amigos para usar o app | Assim, eu possa ganhar mais ribons e ainda ajudar o aplicativo a crescer impactando em mais doaçoes | - | Must | Done | RF042, RFIU06, UC022 | Introspecção, MoSCoW, Casos de Uso |
US023 | História | Funcional | Usuário | Navegar por um feed de histórias | Assim,eu consiga acessar de maneira simplificada as historias inspiradoras compartilhadas pelo app | - | Must | Done | RF048, RFIU012, UC011 | Introspecção, MoSCoW, Casos de Uso |
US024 | Coleta | Funcional | Usuário | Visualizar quantos ribons possuo | Assim, eu possa fazer um gerenciamento melhor do meu saldo de ribons | - | Must | Done | RF043, RFIU07, RFST06, UC001 | Introspecção, Storytelling, MoSCoW, Casos de Uso |
US025 | Usuário | Funcional | Usuário | Sair da minha conta | Eu possivelmente possa desvincular minha conta do aplicativo. | - | Must | Done | RF044, RFIU08 | Introspecção, MoSCoW |
US026 | História | Funcional | Usuário | Visualizar quem publicou a história | Eu saiba a procedência e a validade da mesma notícia, podendo averiguar, caso queira, a idôneidade do veículo em questão | - | Must | Done | RF045, RFIU09, UC015 | Introspecção, MoSCoW, Casos de Uso |
US027 | História | Funcional | Usuário | Visualizar a data de publicação da história | Eu não seja ludibriado sobre o impacto da mesma, acaso, por exemplo, ela seja muito antiga e ja não tenha mais validade/aplicabilidade | - | Must | Done | RF046, RFIU010 | Introspecção, MoSCoW |
US028 | História | Funcional | Usuário | Clicar na história para ler a mesma por completo | Eu possa terminar de ler a história e ver os personagens/contexto envolvidos | - | Must | Done | RF047, RFIU011, CN009 | Introspecção, MoSCoW, Cenários |
US029 | Documentação | Funcional | Patrocinador | Comunicar o usuário a respeito de produtos, serviços, promoções e pesquisas | Eu possa direcionar melhor meus produtos e serviços para cada tipo de usuário | - | Must | Done | RF033, RFIP03 | Introspecção, MoSCoW |
US046 | Documentação | Funcional | Patrocinador | poder redirecionar o usuário ao meu site | o usuário possa conhecer melhor meus produtos e serviços | - | Must | done | RF035, RFIP05 | MoSCoW, Introspecção |
US030 | História | Funcional | Aplicativo | poder publicar notícias de terceiros | eu possa publicar noticias para o usuário ler | - | Must | done | RF017, RFIP01, RNFC01 | MoSCoW, Introspecção |
US031 | Documentação | Funcional | Aplicativo | ser capaz de coletar padrões de utilização, frequência e alcance do uso | eu possa coletar padrões para se aperfeiçoar | - | Must | in progress | RF018, RFIC03 | MoSCoW, Introspecção |
US032 | Documentação | Funcional | Aplicativo | poder coletar o conteúdo que o usuário lê, usa ou cria e os anúncios clicados pelo usuário | eu possa coletar o conteúdo sobre o usuário para se aperfeiçoar | - | Must | in progress | RF019, RFIC01 | MoSCoW, Introspecção |
US033 | Documentação | Funcional | Aplicativo | poder coletar a duração das sessões do usuário | eu possa coletar a duração das sessões do usuário para se aperfeiçoar | - | Should | (?) | RF020, RFIC04 | MoSCoW, Introspecção |
US034 | Documentação | Funcional | Aplicativo | poder criar um histórico de informação detalhada do usuário e ligar todas as informações com a sua conta | eu possa salvar o histórico de atividades do usário para futuras consultas | Como histórico de doações, leituras e compartilhamentos | Must | in progress | RF021, RFIC02 | MoSCoW, Introspecção |
US035 | Documentação | Funcional | Aplicativo | poder determinar o tipo de navegador utilizado para acessar o app | eu possa determinar o tipo de navegador utilizado para conhecer melhor seus usuários | - | Should | done | RF022, RFIC05 | MoSCoW, Introspecção |
US036 | Documentação | Funcional | Aplicativo | poder coletar data e hora de acesso ao app | eu possa coletar data e hora de acesso para conhecer melhor seu usuário | - | Should | done | RF023, RFIC06 | MoSCoW, Introspecção |
US037 | Documentação | Funcional | Aplicativo | poder coletar páginas acessadas através do app | eu possa coletar páginas acessadas para se aperfeiçoar | - | Should | (?) | RF024, RFIC07 | MoSCoW, Introspecção |
US038 | Documentação | Funcional | Aplicativo | poder coletar localização geográfica do usuário | eu possa coletar localização geográfica do usuário para conhecer melhor seu usuário | - | Should | done | RF025, RFIC08 | MoSCoW, Introspecção |
US039 | Documentação | Funcional | Aplicativo | ser capaz de determinar se o app foi acessado através de um link e determinar o endereço deste site | eu possa saber de onde foi acessado para se aperfeiçoar | Através de links como o de convidar amigos | Could | done | RF026, RFIC09 | MoSCoW, Introspecção |
US040 | Documentação | Funcional | Aplicativo | ser capaz de Identificar o dispositivo utilizado | eu possa identificar o dispositivo utilizado para conhecer melhor seu público | - | Could | done | RF027, RFIC010 | MoSCoW, Introspecção |
US041 | Documentação | Funcional | Aplicativo | ser capaz de proteger informações do usuário | minimize os riscos de roubo, dano, perda de informações, acesso não autorizado ou uso indevido de informações. | Confiabilidade | Must | in progress | RF028, RFIU013, RNFC01 | MoSCoW, Introspecção, Especificação Suplementar |
US042 | Documentação | Funcional | Aplicativo | ser capaz de repassar informações dos usuários | eu possa repassar informações dos usuários para gerar propaganda | - | Must | (?) | RF029, RFIP02 | MoSCoW, Introspecção |
US043 | Doação | Funcional | Aplicativo | ser capaz de retornar o sucesso da doação feita pelo usuário | eu possa retornar o sucesso da doação feita pelo usuário para que o usuário saiba que o Aplicativo é confiável | - | Must | done | RF030, RFST01 | MoSCoW, Storytelling |
História | integrado a US020 | |||||||||
US045 | História | Funcional | Aplicativo | poder redirecionar o usuário à página da notícia | o usuário possa tanto terminar de ler a notícia, como checar a procedência da mesma | - | Must | done | RF034, RFIP04 | MoSCoW, Introspecção |
US046 | Documentação | Não Funcional | Desenvolvedor | que o sistema seja fácil de ser utilizado | novos usuários aprendam rápido à como usar o mesmo e também não se sintam intimidados por um sistema complexo e de uso difícil | Usabilidade | Must | Done | RNFU01 | Especificação Suplementar |
US047 | Documentação | Não Funcional | Desenvolvedor | que o design do sistema seja intuitivo | ajude a guiar o usuário através do uso da aplicação | Restrições de Design, Usabilidade | Should | In Progress | RNFU02, RNFRD01 | Especificação Suplementar |
US049 | Usuário | Não Funcional | Desenvolvedor | que o usuário possua conhecimentos mínimos acerca do uso de aplicações mobile | ele consiga aproveitar o aplicativo por completo | Usabilidade | Should | (?) | RNFU04 | Especificação Suplementar |
Documentação | Integrado a US41 | |||||||||
US051 | Doação | Não Funcional | Desenvolvedor | que o sistema certifique os usuários que as doações feitas pelos mesmos realmente estão sendo realizadas | o usuário tenha mais confiança sobre o app | Confiabilidade | Must | done | RNFC02 | Especificação Suplementar |
US052 | Documentação | Não Funcional | Desenvolvedor | que o aplicativo Ribon tenha acesso constante à internet | possam ser feitos todas as requisições e processamentos necessários para usar o aplicativo. | Desempenho | Must | (?) | RNFD01 | Especificação Suplementar |
US053 | Documentação | Não Funcional | Desenvolvedor | que o celular do usuário seja capaz de comportar e fazer os cálculos necessários | o aplicativo funcione corretamente. Para isso tem que haver uma memória RAM suficiente para multitarefas e memória interna do HD para armazenamento de informações persistentes dos sistema. | Desempenho | Must | (?) | RNFD02 | Especificação Suplementar |
US054 | Documentação | Não Funcional | Desenvolvedor | que o aplicativo Ribon tenha suporte apenas em dispositivos com versões superiores a Android 4.1 ou IOS 8.0 e que tenham acesso à internet | para que se atinja uma maior parcela dos usuários mobile | Suportabilidade | Must | (?) | RNFS01 | Especificação Suplementar |
SERRANO, Maurício; SERRANO, Milene. Requisitos. 1º/2019. Material apresentado para a disciplina de Requisitos de Software no curso de Engenharia de Software da UnB, FGA.
Grupo Uber. 2º semestre de 2018, disponível em: https://github.com/victorhdcoelho/Requisitos-uber-2018.2/wiki/