User Stories e Critérios de Aceite
User Store 5 |
Criar capa do aplicativo |
COMO: |
Criança |
EU GOSTARIA QUE: |
Seja criada uma capa lúdica |
PARA QUE: |
o uso do aplicativo seja atraente para mim. |
|Critérios de Aceite|
|------------|-----------|
|* Capa lúdica do passaporte é exibida ao entrar no aplicativo|
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 12 |
Exibir atividades bloqueadas |
COMO: |
Criança |
EU GOSTARIA DE: |
Visualizar as atividades que estão bloqueadas |
PARA QUE: |
Seja desafiador desbloqueá-las. |
|Critérios de Aceite|
|------------|-----------|
|* As atividades bloqueadas são exibidas na lista de bondades com um cadeado
* As atividades bloqueadas são exibidas na navegação do mapa como um ponto "preto"|
User Store 16 |
Emitir Certificado |
COMO: |
Criança |
EU GOSTARIA DE: |
Receber um certificado após concluir todas as atividades previstas |
PARA QUE: |
Me sinta realizado. |
|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.|
User Store 15 |
Emitir recompensa |
COMO: |
Criança |
EU GOSTARIA DE: |
Receber uma recompensa após realizar uma atividade |
PARA QUE: |
Me sinta motivado a realizadas as demais. |
|Critérios de Aceite|
|------------|-----------|
|* Após uma atividade ser definida como concluída, uma animação é exibida na tela|
User Store 13 |
Disponibilizar navegação no Mapa |
COMO: |
Criança |
EU GOSTARIA DE: |
Navegar no mapa dos continentes |
PARA QUE: |
Seja divertido descobrir as atividades de cada país. |
|Critérios de Aceite|
|------------|-----------|
|* É exibido um ícone para navegação no mapa na parte inferior da lista de bondades
* 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|
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. |
|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)|
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 6 |
Exibir as atividades realizadas para o responsável |
COMO: |
Responsável |
EU GOSTARIA DE: |
Visualizar as atividades realizadas pela criança |
PARA QUE: |
possa ter controle do seu uso. |
|Critérios de Aceite|
|------------|-----------|
|* O responsável consegue visualizar todas as atividades realizadas pela criança sempre que acessa o aplicativo|
User Store 7 |
Inserir anotações nas atividades |
COMO: |
Responsável |
EU GOSTARIA DE: |
Inserir anotações nas atividades realizadas pela criança |
PARA QUE: |
possa registrar como foi o andamento da atividade. |
|Critérios de Aceite|
|------------|-----------|
|* O campo para Anotações (opcional) é disponibilizado após o responsável definir uma atividade como concluída|
User Store 8 |
Inserir foto/vídeo nas atividades |
COMO: |
Responsável |
EU GOSTARIA DE: |
Inserir foto/vídeo da atividade sendo realizada pela criança |
PARA QUE: |
possa rever o momento da realização de uma atividade futuramente. |
|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|
User Store 9 |
Criar atividades extras |
COMO: |
Responsável |
EU GOSTARIA DE: |
Criar atividades extras |
PARA QUE: |
a criança possa realizar atividades que eu venha a desejar, diferentes das que já estão disponíveis no aplicativo. |
|Critérios de Aceite|
|------------|-----------|
|* O responsável pode criar até 5 novas atividades
* O responsável pode escolher o país disponível que desejar
* O responsável pode inserir uma descrição para esta atividade (opcional)|
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|
User Store 1 |
Disponibilizar dados dos usuários |
COMO: |
Stakeholder |
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: |
Possa acompanhar o perfil dos usuários que estão utilizando o Passaporte da Bondade. |
|Critérios de Aceite|
|------------|-----------|
|* Acesso aos dados disponibilizado para a Stakeholder.|
User Store 2 |
Exibir andamento das atividades |
COMO: |
Stakeholder |
EU GOSTARIA: |
Visualizar o andamento/progresso das atividades que estão sendo realizadas pelas crianças |
PARA QUE: |
Possa acompanhar a evolução das CRIANÇAS durante o uso do aplicativo. |
|Critérios de Aceite|
|------------|-----------|
|* Stakeholder visualiza quantas atividades a criança realizou desde o cadastro
* Stakeholder visualiza a data em que a criança realizou a última atividade|
User Store 3 |
Requerir senha do responsável |
COMO: |
Stakeholder |
EU GOSTARIA DE: |
Garantir que o responsável digite sua senha no momento de concluir uma atividade |
PARA QUE: |
Certificar a veracidade dos dados gerados no aplicativo. |
|Critérios de Aceite|
|------------|-----------|
|* Ao definir uma atividade como concluída, é solicitada a senha do responsável
* A atividade só é definida como concluída quando a senha correta do responsável é inserida|
User Store 4 |
Criar crud de cadastro da criança e do responsável |
COMO: |
Stakeholder |
EU GOSTARIA QUE: |
seja criado o cadastro da criança e do seu responsável |
PARA QUE: |
possa verificar quem está utilizando o aplicativo. |
|Critérios de Aceite|
|------------|-----------|
|* Criança e responsável se cadastram no aplicativo simultaneamente
|* 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.
* Qualquer dado do cadastro pode ser editado
* O cadastro pode ser excluído|
User Store 17 |
Customizar atividades |
COMO: |
Stakeholder |
EU GOSTARIA DE: |
Customizar remotamente as atividades |
PARA QUE: |
Possa oferecer mais opções futuramente aos usuários. |
|Critérios de Aceite|
|------------|-----------|
|* A Stakeholder consegue editar o título de uma atividade|
User Store 18 |
Customizar países/mapa |
COMO: |
Stakeholder |
EU GOSTARIA DE: |
Customizar remotamente os países/mapa |
PARA QUE: |
Possa oferecer opções diferentes futuramente aos usuários. |
|Critérios de Aceite|
|------------|-----------|
|* A Stakeholder consegue editar os países das atividades
* A Stakeholder consegue editar o mapa exibido para navegação|
User Store 19 |
Exibir atividades extras para o stakeholder |
COMO: |
Stakeholder |
EU GOSTARIA DE: |
Visualizar as atividades extras criadas pelos responsáveis |
PARA QUE: |
Possa comparar com as atividades que eu disponibilizo no aplicativo. |
|Critérios de Aceite|
|------------|-----------|
|* A Stakeholder consegue visualizar as atividades incluídas pelos pais|