Skip to content

Critérios de aceitação

Victor Rodrigues edited this page Jun 24, 2019 · 6 revisions
Data Versão Descrição Autor
06/05/2019 1.0 Criando Modelo de Criterio De Aceitação Rafael Teodosio
07/05/2019 1.1 Criando Introdução Lucas kishima
07/05/2019 1.2 Criando Objetivo Lucas kishima
07/05/2019 1.3 Adicionando Criterios Rafael Teodosio
23/06/2019 1.4 Adicionados todos os critérios Victor Rodrigues

Sumário

1. Introdução

Os critérios de aceitação são uma lista de critérios necessários para que a história seja concluída de forma que atenda os requisitos do usuário e seja aceita pelo Product Owner.

2. Objetivo

Os critérios de aceitação tem como objetivo ajudar o time a entender melhor o objetivo daquela história e auxiliar o P.O. a entender os requisitos necessários para aceitação daquela história.

3. Metodologia

Os integrantes do grupo levantaram através de argumentação e introspecção os critérios de cada uma das histórias.

4. Criterios de Aceitação

US001 - criar conta

  • O usuário deve poder criar uma conta.
  • Os dados informados pelo usuário sejam validados pelo sistema.
  • O sistema informe ao usuário quais dados não são válidos.
  • O sistema informe ao usuário o motivo pelo qual aquele dado não é válido.

US002 - conectar com o Facebook

  • O usuário deve poder realizar login com Facebook.
  • O sistema deve pedir permissão ao usuário para acessar as informações do Facebook.
  • O sistema deve mostrar uma mensagem de erro caso o login não seja realizado.

US003 - visualizar meu perfil

  • O usuário deve poder visualizar seu nome de usuário.
  • O usuário deve poder visualizar sua foto.
  • O usuário deve poder visualizar a quantidade de Ribons que ele possui.
  • O usuário deve poder visualizar a quantidade de Ribons doados.
  • O usuário deve poder visualizar a quantidade de dias que ele ajudou cada causa.

US004 - visualizar as doações feitas

  • O usuário deve poder visualizar com quantos ribons ele ajudou cada causa.
  • O usuário deve poder visualizar com quantos dias de ajuda ele contribuiu para cada causa.
  • O usuário deve poder visualizar com quantos ribons a comunidade do Ribon ajudou cada causa.
  • O usuário deve poder visualizar a quantidade de dias que a comunidade do Ribon ajudou cada causa.

US005 - visualizar para quais instituições são feitas as doações

  • O usuário deve poder visualizar informações sobre cada instituição parceira da Ribon.
  • O usuário deve poder acessar a página da instituição parceira da Ribon.

US006 - ler notícias

  • O usuário deve poder visualizar história.
  • O usuário deve poder visualizar quem publicou a história.
  • O usuário deve poder visualizar data de publicação da história.

US007 - coletar ribons

  • O usuário deve poder coletar Ribons história.
  • O sistema deve verificar os Ribons daquela história já foram coletados.
  • O sistema deve verificar se os Ribons daquela história foram expirados.

US008 - doar ribons

  • O usuário deve poder doar Ribons.
  • O usuário deve poder escolher para qual causa doar.
  • O sistema deve verificar se usuário possui Ribons suficientes para realizar a doação.
  • O sistema deve descontar os Ribons doados dos Ribons possuídos pelo usuário.
  • O sistema deve mostrar uma mensagem de erro indicando o motivo pelo qual não foi possível realizar a doação.
  • O sistema deve mostrar uma mensagem de sucesso caso a doação tenha sido realizada.

US009 - ter liberdade para escolher a causa que estarei ajudando

  • O usuário deve poder escolher para qual causa doar.
  • O usuário deve poder visualizar informações sobre a causa.

US010 - visualizar um comprovante de doações

  • O usuário deve poder visualizar o comprovante de doações mensais.
  • O usuário deve poder visualizar o histórico de ribons doados.
  • O usuário deve poder fazer comentários.

US011 - comprar ribons

  • O usuário deve poder comprar ribons
  • Os dados de pagamento devem ser validados pelo sistema
  • O sistema deve retornar sucesso na compra dos ribons
  • O dados de cartão de crédito devem ser manipulados de maneira sigilosa.

US012 - visualizar um tutorial

  • O tutorial deve poder ser acessado a partir da página de configurações.
  • O usuário deve poder re-fazer o tutorial.
  • O tutorial deve ser de fácil entendimento.

US013 - entrar em contato com a equipe do app

  • O usuário deve poder entrar em contato com a equipe do Ribon.
  • Deve haver um chat em tempo real que deverá ser acessado a partir da página de configuações.

US014 - ter acesso às perguntas frequentes

  • O usuário deve poder acessar um página de "FAQ" para tirar possíceis dúvidas.
  • O usuário deve acessar a página de perguntas frequentes a partir das configuações.

US015 - ler a política de privacidade

  • O usuário deve poder acessar a política de privacidade do aplicativo.
  • O usuário deverá encontrar á pagina de política de privacidade a partir das configurações.

US016 - fazer login

  • O usuário deve poder logar no aplicativo
  • O sistema deve válidar os dados utilizados pelo usuário no login.
  • O usuário deve poder logar com o Facebook

US017 - ser esclarecido sobre como o app funciona pela primeira vez

  • Apenas novos usuário devem ser apresentados ao tutorial em sua primeira vez no app

US018 - coletar o presente diário

  • O usuário deve poder coletar diáriamente uma quantidade ribons como "presente"
  • O sistema não deve aceitar coletas do presente no mesmo dia pelo mesmo usuário.

US019 - visualizar quantos ribons já foram doados pela comunidade do Ribon

  • O sistema deve armazenar o histórico de doações de toda a comunidade.
  • O usuário deve ter acesso há uma página com os dados compilados para que possa ser visualizado o impacto das doações realizada pelo Ribon.

US020 - compartilhar as histórias

  • O usuário deve poder compartilhar histórias com pessoas que não usam o aplicativo.
  • As histórias podem ser compartilhadas em redes sociais.
  • As histórias devem poder ser compartilhadas em aplicativos de mensagens instantâneas.

US021 - compartilhar as doações

  • O usuário deve poder compartilhar histórico de doações com pessoas que não usam o aplicativo.
  • As doações podem ser compartilhadas em redes sociais.
  • As doações devem poder ser compartilhadas em aplicativos de mensagens instântaneas.

US022 - convidar amigos para usar o app

  • O usuário deve poder convidar alguém que não usa o aplicativo para usá-lo
  • O usuário deve receber Ribons pelo convite
  • O usuário deve poder convidar por redes sociasl
  • O usuário deve poder convidar por aplicativos de mensagens instântaneas.

US023 - navegar por um feed de histórias

  • O sistema deve mostrar as histórias
  • As histórias devem estár em destaque

US024 - visualizar quantos ribons possuo

  • O sistema deve informar a quantidade verdadeira de Ribons
  • O usuário deve poder ver as opções de doações ao clicar na quantidade de Ribons que possui

US025 - sair de minha conta

  • O usuário deve poder deslogar da conta
  • O sistema deve pedir as informações do usuário novamente para ele poder fazer login

US026 - visualizar quem publicou a história

  • O sistema deve informar a verdadeira fonte de publicação da história
  • O usuário deve poder acessar o site de publicação através do nome do site de origem da história

US027- visualizar a data de publicação da história

  • O sistema deve informar a verdadeira data de publicação de uma história

US028 - clicar na história para ler a mesma por completo

  • O sistema deve mostrar o texto completo da história
  • O usuário deve poder compartilhar a história que está lendo
  • O usuário deve poder ver quem publicou a história

US029 - comunicar o usuário a respeito de produtos, serviços, promoções e pesquisas

  • O usuário deve poder ignorar e recursar os produtos, serviços, promoções e pesquisas mostradas
  • O usuário deve poder aceitar os produtos, serviços, promoções e pesquisas mostradas.

US030 - poder publicar notícias de terceiros

  • O usuário deve poder saber qual o responsável pela notítica
  • O usuário deve poder ver a data de publicação da história
  • O responsável pela notícia deve colocar a fonte da notícia

US031 - ser capaz de coletar padrões de utilização, frequência e alcance do uso

  • O sistema deve pedir autorização do usuário para tais práticas
  • Deve estar descrito na politica de privacidade quaisquer praticas relacionadas
  • O usuário deve poder interromper todas as práticas mensionadas a qualquer momento

US032 - poder coletar o conteúdo que o usuário lê, usa ou cria e os anúncios clicados pelo usuário

  • O usuário deve autorizar o sistema para utilização de tais práticas
  • O sistema deve descrever em detalhes quaisquer praticas relacionas na política de privacidade
  • O usuário deve poder interromper todas as práticas mensionadas a qualquer momento

US033 - poder coletar a duração das sessões do usuário

  • O usuário deve autorizar o sistema para utilização de tais práticas
  • O sistema deve descrever em detalhes quaisquer praticas relacionas na política de privacidade
  • O usuário deve poder interromper todas as práticas mensionadas a qualquer momento

US034 - poder criar um histórico de informação detalhada do usuário e ligar todas as informações com a sua conta

  • O usuário deve autorizar o sistema para utilização de tais práticas
  • O sistema deve descrever em detalhes quaisquer praticas relacionas na política de privacidade
  • O usuário deve poder interromper todas as práticas mensionadas a qualquer momento

US035 - poder determinar o tipo de navegador utilizado para acessar o app

  • O sistema deve descrever em detalhes quaisquer praticas relacionas na política de privacidade

US036 - poder coletar data e hora de acesso ao app

  • O usuário deve autorizar o sistema para utilização de tais práticas
  • O sistema deve descrever em detalhes quaisquer praticas relacionas na política de privacidade
  • O usuário deve poder interromper todas as práticas mensionadas a qualquer momento

US037 - poder coletar páginas acessadas através do app

  • O usuário deve autorizar o sistema para utilização de tais práticas
  • O sistema deve descrever em detalhes quaisquer praticas relacionas na política de privacidade
  • O usuário deve poder interromper todas as práticas mensionadas a qualquer momento

US038 - poder coletar localização geográfica do usuário

  • O usuário deve autorizar o sistema para utilização de tais práticas
  • O sistema deve descrever em detalhes quaisquer praticas relacionas na política de privacidade
  • O usuário deve poder interromper todas as práticas mensionadas a qualquer momento

US039 - ser capaz de determinar se o app foi acessado através de um link e determinar o endereço deste site

  • O usuário deve autorizar o sistema para utilização de tais práticas
  • O sistema deve descrever em detalhes quaisquer praticas relacionas na política de privacidade
  • O usuário deve poder interromper todas as práticas mensionadas a qualquer momento

US040 - ser capaz de Identificar o dispositivo utilizado

  • O usuário deve autorizar o sistema para utilização de tais práticas
  • O sistema deve descrever em detalhes quaisquer praticas relacionas na política de privacidade
  • O usuário deve poder interromper todas as práticas mensionadas a qualquer momento

US041 - ser capaz de proteger informações do usuário

  • O sistema deve apresentar um bom sistema de segurança de dados
  • O sistema deve possuir uma politica de privacidade consistente

US042 - ser capaz de repassar informações dos usuários

  • O usuário deve autorizar o sistema para utilização de tais práticas
  • O sistema deve descrever em detalhes quaisquer praticas relacionas na política de privacidade
  • O usuário deve poder interromper todas as práticas mensionadas a qualquer momento

US043 - ser capaz de retornar o sucesso da doação feita pelo usuário

  • O sistema deve apresentar ao usuário de maneira gráfica o sucesso das doações
  • O sistema deve apresentar ao usuário de maneira gráfica o fracasso das doações

US044 - possibilitar o compartilhamento de histórias

  • O sistema deve possuir um sistema facilitado de compartilhamento

US045 - poder redirecionar o usuário à página da notícia

  • O sistema deve disponibilizar o redirecionamento para o fonte da noticia

US046 - que o sistema seja fácil de ser utilizado

  • O sistema deve apresentar vocabulário simples
  • O sistema deve apresentar uma Interface interativa

US047 - design do sistema intuitivo

  • O sistema deve possi ícones intuitivos
  • Ajudar a guiar o usuário através do uso da aplicação

US049 - que o usuário possua conhecimentos mínimos acerca do uso de aplicações mobile

  • O usuário deve possui conhecimento suficiente para poder interagir com um smartphone
  • O usuário deve possuir conhecimento suficiente para realizar instalações de apps em um smartphone
  • O usuário deve possuir conhecimento suficiente, ou que seja ensinado a manusear o aplicativo ribon

US050 - ser capaz de proteger informações do usuário

  • O sistema deve apresentar um bom sistema de segurança de dados
  • O sistema deve possuir uma politica de privacidade consistente

US051 - que o sistema certifique os usuários que as doações feitas pelos mesmos realmente estão sendo realizadas

  • O sistema deve apresentar comprovantes das doações feitas com a ajuda dos usuários
  • O sistema deve apresentar valores e impactos causados pelas doações

US052 - que o aplicativo Ribon tenha acesso constante à internet

  • O usuário deve estar conectado a uma rede Wifi ou Móvel
  • O usuário deve possuir conexão constante e initerrupta

US053 - que o celular do usuário seja capaz de comportar e fazer os cálculos necessários

  • O usuário deve certificar-se que o smartphone esteja em pleno funcionamento

US054 - 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

  • O sistema deve utilizar sistemas operacionas que possuem o mínimo desejado de segurança
  • O sistema deve utilizar sistemas operacionais que abrengem a maioria dos usuários

5. Refêrencias

Clone this wiki locally