Skip to content

Backlog de Produto

Henrique Martins edited this page Jun 25, 2019 · 11 revisions

Sumário

1. Introdução

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.

2. Objetivo

Aplicar a modelagem de requisitos para o levantamento de funcionalidade desejadas para o Ribons com base nas histórias de usuário.

3. Metodologia

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.

4. Product Backlog

  • Tema: [Funcional e Não Funcional OU Áreas como Ribon, Doação, ONG]

  • Prioridade: [Alta,Média,Baixa OU Igual ao MoSCoW]

  • Status: [Feito, Em progresso, Não há codigo, À Fazer]

  • Para que: [Objetivo / Finalidade]

  • Eu Quero: [Objetivo Do Usuário]

  • Rastreio:[De Onde Foi tirada a US]

  • ID: [USXXX]

5. Épicos

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

6. User Stories

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
US044 História Funcional Aplicativo possibilitar o compartilhamento de histórias possa haver um maior engajamento de novos usuarios ao app integrado a US020 Must done RF032, RFST03 MoSCoW, Storytelling
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
US050 Documentação Não Funcional Desenvolvedor ser capaz de proteger informações do usuário eu possa proteger as informações do usuário para que ele se sinta seguro. Integrado a US41 Must in progress RNFC01 Especificação Suplementar
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

7. Referências

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/

Clone this wiki locally