Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Republica-Do-Afeto
  • wiki
  • Wiki
  • requisitos

requisitos · Changes

Page history
Update requisitos authored Aug 26, 2019 by Virgilius F. T. dos Santos's avatar Virgilius F. T. dos Santos
Hide whitespace changes
Inline Side-by-side
requisitos.md
View page @ f8182cd6
...@@ -2,67 +2,104 @@ ...@@ -2,67 +2,104 @@
|---| |---|
# *User Stories e Critérios de Aceite* # *User Stories e Critérios de Aceite*
<br/>
|User Store 5|Criar capa do aplicativo|
|User Store 1|Disponibilizar dados dos usuários|
|-|-| |-|-|
|COMO:|Stakeholder| |COMO:|Criança|
|EU GOSTARIA DE:|Visualizar os dados de quantidade de crianças, suas idades, sexo, avaliações das atividades e anotações dos pais| |EU GOSTARIA QUE:|Seja criada uma capa lúdica|
|PARA QUE:|Possa acompanhar o perfil dos usuários que estão utilizando o Passaporte da Bondade.| |PARA QUE:|o uso do aplicativo seja atraente para mim.|
|Critérios de Aceite| |Critérios de Aceite|
|------------|-----------| |------------|-----------|
* Acesso aos dados disponibilizado para a Stakeholder. |* Capa lúdica do passaporte é exibida ao entrar no aplicativo|
---
<br/>
|User Store 10|Visualizar as atividades disponíveis no aplicativo|
|-|-|
|COMO:|Criança|
|EU GOSTARIA DE:|Visualizar as atividades disponíveis no aplicativo|
|PARA QUE:|Possa prever o que terei que realizar.|
|User Store 2|Exibir andamento das atividades| |Critérios de Aceite|
|------------|-----------|
|* A criança consegue visualizar as atividades disponíveis (que não possuem um cadeado) assim que se cadastra no aplicativo|
---
<br/>
|User Store 11|Completar quebra-cabeça|
|-|-| |-|-|
|COMO:|Stakeholder| |COMO:|Criança|
|EU GOSTARIA:|Visualizar o andamento/progresso das atividades que estão sendo realizadas pelas crianças| |EU GOSTARIA DE:|Completar um quebra-cabeça na medida em que realizo uma atividade|
|PARA QUE:|Possa acompanhar a evolução das CRIANÇAS durante o uso do aplicativo.| |PARA QUE:|Seja desafiador realizar essa atividade repetidas vezes.|
|Critérios de Aceite| |Critérios de Aceite|
|------------|-----------| |------------|-----------|
* Stakeholder visualiza quantas atividades a criança realizou desde o cadastro |* A cada atividade definida como concluída uma nova peça do quebra-cabeça é exibida <br/> * Após realizar a mesma atividade 4 vezes, o quebra-cabeça é completado|
* Stakeholder visualiza a data em que a criança realizou a última atividade ---
<br/>
|User Store 12|Exibir atividades bloqueadas|
|-|-|
|COMO:|Criança|
|EU GOSTARIA DE:|Visualizar as atividades que estão bloqueadas|
|PARA QUE:|Seja desafiador desbloqueá-las.|
|User Store 3|Requerir senha do responsável| |Critérios de Aceite|
|------------|-----------|
|* As atividades bloqueadas são exibidas na lista de bondades com um cadeado <br/> * As atividades bloqueadas são exibidas na navegação do mapa como um ponto "preto"|
---
<br/>
|User Store 13|Disponibilizar navegação no Mapa|
|-|-| |-|-|
|COMO:|Stakeholder| |COMO:|Criança|
|EU GOSTARIA DE:|Garantir que o responsável digite sua senha no momento de concluir uma atividade| |EU GOSTARIA DE:|Navegar no mapa dos continentes|
|PARA QUE:|Certificar a veracidade dos dados gerados no aplicativo.| |PARA QUE:|Seja divertido descobrir as atividades de cada país.|
|Critérios de Aceite| |Critérios de Aceite|
|------------|-----------| |------------|-----------|
* Ao definir uma atividade como concluída, é solicitada a senha do responsável |* É exibido um ícone para navegação no mapa na parte inferior da lista de bondades <br/> * Ao clicar no ícone, a navegação pelo mapa pode ser realizada <br/> * As atividades demarcadas com um ponto preto são as bloqueadas, em verde são as realizadas e em vermelho as desbloqueadas|
* A atividade só é definida como concluída quando a senha correta do responsável é inserida ---
<br/>
|User Store 14|Criar emoções das atividades realizadas|
|-|-|
|COMO:|Criança|
|EU GOSTARIA DE:|Demonstrar meu sentimento após realizar uma atividade (ex: emoji)|
|PARA QUE:|Mostrar minhas emoções ao meu responsável.|
|User Store 4|Criar crud de cadastro da criança e do responsável| |Critérios de Aceite|
|------------|-----------|
|* Após uma atividade ser definida como concluída, a criança pode mostrar sua emoção através de um emoji (a definir)|
---
<br/>
|User Store 15|Emitir recompensa|
|-|-| |-|-|
|COMO:|Stakeholder| |COMO:|Criança|
|EU GOSTARIA QUE:|seja criado o cadastro da criança e do seu responsável| |EU GOSTARIA DE:|Receber uma recompensa após realizar uma atividade|
|PARA QUE:|possa verificar quem está utilizando o aplicativo.| |PARA QUE:|Me sinta motivado a realizadas as demais.|
|Critérios de Aceite| |Critérios de Aceite|
|------------|-----------| |------------|-----------|
* Criança e responsável se cadastram no aplicativo simultâneamente |* Após uma atividade ser definida como concluída, uma animação é exibida na tela|
* Dados requeridos no cadastro da criança: Nome, Data de Nascimento, Sexo, Cidade e Informações Adicionais (opcional) ---
* Dados requeridos no cadastro do responsável: Nome, Senha e Lembrete da Senha. <br/>
* Qualquer dado do cadastro pode ser editado
* O cadastro pode ser excluído
|User Store 5|Criar capa do aplicativo| |User Store 16|Emitir Certificado|
|-|-| |-|-|
|COMO:|Criança| |COMO:|Criança|
|EU GOSTARIA QUE:|Seja criada uma capa lúdica| |EU GOSTARIA DE:|Receber um certificado após concluir todas as atividades previstas|
|PARA QUE:|o uso do aplicativo seja atraente para mim.| |PARA QUE:|Me sinta realizado.|
|Critérios de Aceite| |Critérios de Aceite|
|------------|-----------| |------------|-----------|
* Capa lúdica do passaporte é exibida ao entrar no aplicativo |* Após todas as atividades previstas serem concluídas, a criança recebe um certificado com uma mensagem bonita emitida para ela.|
---
<br/>
|User Store 6|Exibir as atividades realizadas para o responsável| |User Store 6|Exibir as atividades realizadas para o responsável|
...@@ -73,7 +110,9 @@ ...@@ -73,7 +110,9 @@
|Critérios de Aceite| |Critérios de Aceite|
|------------|-----------| |------------|-----------|
* O responsável consegue visualizar todas as atividades realizadas pela criança sempre que acessa o aplicativo |* O responsável consegue visualizar todas as atividades realizadas pela criança sempre que acessa o aplicativo|
---
<br/>
|User Store 7|Inserir anotações nas atividades| |User Store 7|Inserir anotações nas atividades|
...@@ -84,7 +123,9 @@ ...@@ -84,7 +123,9 @@
|Critérios de Aceite| |Critérios de Aceite|
|------------|-----------| |------------|-----------|
* O campo para Anotações (opcional) é disponibilizado após o responsável definir uma atividade como concluída |* O campo para Anotações (opcional) é disponibilizado após o responsável definir uma atividade como concluída|
---
<br/>
|User Store 8|Inserir foto/vídeo nas atividades| |User Store 8|Inserir foto/vídeo nas atividades|
...@@ -95,7 +136,9 @@ ...@@ -95,7 +136,9 @@
|Critérios de Aceite| |Critérios de Aceite|
|------------|-----------| |------------|-----------|
* Após definir uma atividade como concluída será disponibilizada a opção para carregar uma imagem ou um vídeo referente à execução dessa atividade |* Após definir uma atividade como concluída será disponibilizada a opção para carregar uma imagem ou um vídeo referente à execução dessa atividade|
---
<br/>
|User Store 9|Criar atividades extras| |User Store 9|Criar atividades extras|
...@@ -106,89 +149,72 @@ ...@@ -106,89 +149,72 @@
|Critérios de Aceite| |Critérios de Aceite|
|------------|-----------| |------------|-----------|
* O responsável pode criar até 5 novas atividades |* O responsável pode criar até 5 novas atividades <br/> * O responsável pode escolher o país disponível que desejar <br/> * O responsável pode inserir uma descrição para esta atividade (opcional)|
* O responsável pode escolher o país disponível que desejar ---
* O responsável pode inserir uma descrição para esta atividade (opcional) <br/>
|User Store 10|Visualizar as atividades disponíveis no aplicativo|
|-|-|
|COMO:|Criança|
|EU GOSTARIA DE:|Visualizar as atividades disponíveis no aplicativo|
|PARA QUE:|Possa prever o que terei que realizar.|
|Critérios de Aceite|
|------------|-----------|
* A criança consegue visualizar as atividades disponíveis (que não possuem um cadeado) assim que se cadastra no aplicativo
|User Store 20|Autorizar compartilhamento de dados|
|User Store 11|Completar quebra-cabeça|
|-|-|
|COMO:|Criança|
|EU GOSTARIA DE:|Completar um quebra-cabeça na medida em que realizo uma atividade|
|PARA QUE:|Seja desafiador realizar essa atividade repetidas vezes.|
|Critérios de Aceite|
|------------|-----------|
* A cada atividade definida como concluída uma nova peça do quebra-cabeça é exibida
* Após realizar a mesma atividade 4 vezes, o quebra-cabeça é completado
|User Store 12|Exibir atividades bloqueadas|
|-|-| |-|-|
|COMO:|Criança| |COMO:|Responsável|
|EU GOSTARIA DE:|Visualizar as atividades que estão bloqueadas| |EU GOSTARIA DE:|Autorizar o compartilhamento de qualquer informação pessoal|
|PARA QUE:|Seja desafiador desbloqueá-las.| |PARA QUE:|Possa garantir a integridade dos meus dados no aplicativo.|
|Critérios de Aceite| |Critérios de Aceite|
|------------|-----------| |------------|-----------|
* As atividades bloqueadas são exibidas na lista de bondades com um cadeado |* É exibida uma mensagem solicitando a autorização do compartilhamento dos dados pessoais após o cadastro no aplicativo|
* As atividades bloqueadas são exibidas na navegação do mapa como um ponto "preto" ---
<br/>
|User Store 1|Disponibilizar dados dos usuários|
|User Store 13|Disponibilizar navegação no Mapa|
|-|-| |-|-|
|COMO:|Criança| |COMO:|Stakeholder|
|EU GOSTARIA DE:|Navegar no mapa dos continentes| |EU GOSTARIA DE:|Visualizar os dados de quantidade de crianças, suas idades, sexo, avaliações das atividades e anotações dos pais|
|PARA QUE:|Seja divertido descobrir as atividades de cada país.| |PARA QUE:|Possa acompanhar o perfil dos usuários que estão utilizando o Passaporte da Bondade.|
|Critérios de Aceite| |Critérios de Aceite|
|------------|-----------| |------------|-----------|
* É exibido um ícone para navegação no mapa na parte inferior da lista de bondades |* Acesso aos dados disponibilizado para a Stakeholder.|
* Ao clicar no ícone, a navegação pelo mapa pode ser realizada ---
* As atividades demarcadas com um ponto preto são as bloqueadas, em verde são as realizadas e em vermelho as desbloqueadas <br/>
|User Store 14|Criar emoções das atividades realizadas| |User Store 2|Exibir andamento das atividades|
|-|-| |-|-|
|COMO:|Criança| |COMO:|Stakeholder|
|EU GOSTARIA DE:|Demonstrar meu sentimento após realizar uma atividade (ex: emoji)| |EU GOSTARIA:|Visualizar o andamento/progresso das atividades que estão sendo realizadas pelas crianças|
|PARA QUE:|Mostrar minhas emoções ao meu responsável.| |PARA QUE:|Possa acompanhar a evolução das CRIANÇAS durante o uso do aplicativo.|
|Critérios de Aceite| |Critérios de Aceite|
|------------|-----------| |------------|-----------|
* Após uma atividade ser definida como concluída, a criança pode mostrar sua emoção através de um emoji (a definir) |* Stakeholder visualiza quantas atividades a criança realizou desde o cadastro <br/> * Stakeholder visualiza a data em que a criança realizou a última atividade|
---
<br/>
|User Store 15|Emitir recompensa| |User Store 3|Requerir senha do responsável|
|-|-| |-|-|
|COMO:|Criança| |COMO:|Stakeholder|
|EU GOSTARIA DE:|Receber uma recompensa após realizar uma atividade| |EU GOSTARIA DE:|Garantir que o responsável digite sua senha no momento de concluir uma atividade|
|PARA QUE:|Me sinta motivado a realizadas as demais.| |PARA QUE:|Certificar a veracidade dos dados gerados no aplicativo.|
|Critérios de Aceite| |Critérios de Aceite|
|------------|-----------| |------------|-----------|
* Após uma atividade ser definida como concluída, uma animação é exibida na tela |* Ao definir uma atividade como concluída, é solicitada a senha do responsável <br/> * A atividade só é definida como concluída quando a senha correta do responsável é inserida|
---
<br/>
|User Store 16|Emitir Certificado| |User Store 4|Criar crud de cadastro da criança e do responsável|
|-|-| |-|-|
|COMO:|Criança| |COMO:|Stakeholder|
|EU GOSTARIA DE:|Receber um certificado após concluir todas as atividades previstas| |EU GOSTARIA QUE:|seja criado o cadastro da criança e do seu responsável|
|PARA QUE:|Me sinta realizado.| |PARA QUE:|possa verificar quem está utilizando o aplicativo.|
|Critérios de Aceite| |Critérios de Aceite|
|------------|-----------| |------------|-----------|
* Após todas as atividades previstas serem concluídas, a criança recebe um certificado com uma mensagem bonita emitida para ela. |* Criança e responsável se cadastram no aplicativo simultaneamente <br/> |* Dados requeridos no cadastro da criança: Nome, Data de Nascimento, Sexo, Cidade e Informações Adicionais (opcional) <br/> * Dados requeridos no cadastro do responsável: Nome, Senha e Lembrete da Senha. <br/> * Qualquer dado do cadastro pode ser editado <br/> * O cadastro pode ser excluído|
---
<br/>
|User Store 17|Customizar atividades| |User Store 17|Customizar atividades|
...@@ -199,7 +225,9 @@ ...@@ -199,7 +225,9 @@
|Critérios de Aceite| |Critérios de Aceite|
|------------|-----------| |------------|-----------|
* A Stakeholder consegue editar o título de uma atividade |* A Stakeholder consegue editar o título de uma atividade|
---
<br/>
|User Store 18|Customizar países/mapa| |User Store 18|Customizar países/mapa|
...@@ -210,8 +238,9 @@ ...@@ -210,8 +238,9 @@
|Critérios de Aceite| |Critérios de Aceite|
|------------|-----------| |------------|-----------|
* A Stakeholder consegue editar os países das atividades |* A Stakeholder consegue editar os países das atividades <br/> * A Stakeholder consegue editar o mapa exibido para navegação|
* A Stakeholder consegue editar o mapa exibido para navegação ---
<br/>
|User Store 19|Exibir atividades extras para o stakeholder| |User Store 19|Exibir atividades extras para o stakeholder|
...@@ -222,16 +251,7 @@ ...@@ -222,16 +251,7 @@
|Critérios de Aceite| |Critérios de Aceite|
|------------|-----------| |------------|-----------|
* A Stakeholder consegue visualizar as atividades incluídas pelos pais |* A Stakeholder consegue visualizar as atividades incluídas pelos pais|
---
<br/>
|User Store 20|Autorizar compartilhamento de dados|
|-|-|
|COMO:|Responsável|
|EU GOSTARIA DE:|Autorizar o compartilhamento de qualquer informação pessoal|
|PARA QUE:|Possa garantir a integridade dos meus dados no aplicativo.|
|Critérios de Aceite|
|------------|-----------|
* É exibida uma mensagem solicitando a autorização do compartilhamento dos dados pessoais após o cadastro no aplicativo
Clone repository
  • arquitetura
  • banco_dados
  • boas praticas
  • configuracao
  • firebase
  • git
  • gp
  • Home
  • horarios
  • instalacao
  • mockups
  • requisitos
  • retrospectivas
  • sprints
  • testes