Versão |
Autor |
O que fez |
Quando |
Onde |
1.0 |
Dâmaso Júnio |
Criou o documento. |
23/11/2019 |
Remoto, via Just in Mind |
Protótipo de Baixa Fidelidade
Sumário
- Sumário
- Introdução
- Metodologia
- Protótipo
- Resultados
- Conclusão
- Referências
Introdução
O protótipo de alta fidelidade foi criado com o objetivo de validar alguns requisitos com usuários do aplicativo. Cada tela foi pensada para ser uma ideia do que pode ser o aplicativo baseado em seus requisitos elicitados, e também outros artefatos elencados, como os Casos de Uso, e também o NFR Framework.
Metodologia
Em um protótipo, são simulados telas buscando cobrir o máximo de requisitos possíveis para validação.
Protótipo
Tela de Loading
Login
Requisito |
Descrição |
RF001 |
O sistema deve permitir o cadastro de novos usuários. |
RF002 |
O sistema deve permitir login na conta. |
Tela principal
Bicicletas
Patinetes
Requisito |
Descrição |
RF004 |
O sistema deve mostrar a localização dos veículos disponíveis. |
RF013 |
O sistema deve diferenciar no mapa bicicletas e patinetes. |
Scanner
Requisito |
Descrição |
RF005 |
O sistema deve ser capaz de desbloquear um veículo. |
Perfil
Requisito |
Descrição |
RF010 |
O sistema deve disponibilizar códigos e cupons promocionais na própria aplicação e recompensas para algumas tarefas. |
RF015 |
O sistema deve fornecer um histórico de corridas, com as informações deste. |
RF023 |
O sistema deve contar com uma Central de Ajuda. |
Carteira
Requisito |
Descrição |
RF003 |
O sistema deve recarregar créditos em uma quantidade flexível. |
RF008 |
O sistema deve informar ao usuário sobre o seu uso, gastos e crédito disponível. |
RF009 |
O sistema deve ter integração com bancos digitais de forma que facilite a inserção de crédito. |
RF024 |
O sistema deve conseguir realizar pagamentos de contas e boletos bancários. |
Pagamento de boleto
Requisito |
Descrição |
RF024 |
O sistema deve conseguir realizar pagamentos de contas e boletos bancários. |
Cadastro de meios de pagamento
Requisito |
Descrição |
RF009 |
O sistema deve ter integração com bancos digitais de forma que facilite a inserção de crédito. |
Compartilhamento de créditos
Requisito |
Descrição |
RF007 |
O sistema deve realizar o compartilhamento de crédito. |
Recarga de créditos para o celular
Recarga de créditos Yellow
Requisito |
Descrição |
RF003 |
O sistema deve recarregar créditos em uma quantidade flexível. |
Central de Ajuda
Requisito |
Descrição |
RF016 |
O sistema deve fornecer suporte acessível e flexível. |
RF023 |
O sistema deve contar com uma Central de Ajuda. |
Cupons
Requisito |
Descrição |
RF010 |
O sistema deve disponibilizar códigos e cupons promocionais na própria aplicação e recompensas para algumas tarefas. |
Histórico
Requisito |
Descrição |
RF015 |
O sistema deve fornecer um histórico de corridas, com as informações deste. |
Resultados
Foram executados algumas tarefas:
1. Busca por bicicletas
2. Busca por patinetes
3. Visualizar histórico de corridas
4. Compartilhar crédito com amigos
5. Adicionar cupons
Foram feito os testes com 2 usuários:
Usuário 1: Mateus - Estudante da UnB (Campus Darcy Ribeiro)
A busca por bicicletas e patinetes é bastante intuitiva, e eles são diferenciados no mapa com ícones diferentes. A visualização do histórico de corridas, é diferente do que temos atualmente, ele mostra qual veículo que eu utilizei nas corridas anteriores, o que não acontece no aplicativo atualmente. O compartilhamento de créditos também é bastante fácil, pois aparece a lista dos meus amigos que usam o aplicativo, facilitando ainda mais o compartilhamento, e a adição de cupons também é bastante simples.
Usuário 2: Letícia - Moradora de Águas Claras
A tela principal é bastante parecido com o aplicativo, como ele é atualmente, mas ainda assim, ele cumpre com a sua proposta corretamente, a busca por patinetes e bicicletas é bem simples. O histórico de corridas, é engraçado, porque o patinete é realmente muito caro para se andar por muito tempo, mas o histórico não mostra o horário e nem o dia que eu utilizei um dos veículos. O compartilhamento ficou mais simples também, e a adição de cupons é bem intuitivo, só ficou confusa em relação à onde eu vou conseguir um cupom.
Conclusão
Os requisitos foram validados com sucesso, através de uma pesquisa feita com usuários do aplicativo, que validaram em algumas questões os requisitos que foram postos nesse protótipo de alta fidelidade.
Referências
- SERRANO, Maurício; SERRANO, Milene. Requisitos - Slides Aula 023. 1º/2019. Material apresentado para a disciplina de Requisitos de Software no curso de Engenharia de Software da UnB, FGA.