Prototipação - Requisitos-2018-1-iFood/iFood GitHub Wiki
Histórico de Revisões
Data | Versão | Descrição | Autor(es) |
---|---|---|---|
02/04/2018 | 0.1 | Adicionado Protótipos | João Vitor |
08/04/2018 | 0.2 | Adicionado textos aos protótipos | João Vitor |
10/04/2018 | 1.0 | Adicionado as atas de reuniões | Bruno Dantas |
26/05/2018 | 2.0 | Adicionando textos explicativos da Prototipagem | Bruno Dantas |
Pré-Rastreabilidade
Prototipação
"Prototipação é uma técnica de elicitação de requisitos que permite a construção de um modelo inicial do sistema proposto."
Além disso, foi abordado também o fato de que faríamos a prototipagem de apenas das novas funcionalidades levantadas pelo grupo, visto que o aplicativo já existe.
- Implementação da funcionalidade de Chat
- Implementação da função de Cancelar Pedido
- Implementação do Rastreamento de Pedido
Prototipação chat
Protótipo de uma nova funcionalidade que seria um sistema de chat entre restaurante e cliente.
Seleção do restaurante para troca de mensagens
Note que foi incluído um float button, com a imagem de um balão de conversa, é este botão que encaminha o usuário para o chat.
Troca de mensagens entre restaurante e cliente
Na tela de Chat, é possível conversar com o restaurante no qual foi feito o pedido.
Prototipação cancelar pedido
Protótipo de nova funcionalidade para cancelamento do pedido, caso o status do pedido esteja em pendente.
Menu com opção de cancelamento do pedido
Na tela de cancelamento de pedido, é possível visualizar a faze na qual o pedido encontra-se.
Imagem após cancelamento do pedido
Na ultima tela, é visto o pedido finalizado, note que só é possível cancelar um pedido, caso o status dele esteja em pendente.
Prototipação rastrear pedido
Protótipo de nova funcionalidade em que o usuário poderia realizar o rastreamento do seu pedido, visualizando a sua localização.
Menu com status do pedido, incluindo a opção de rastreamento do pedido
Novamente na tela de status do pedido, é perceptível que a função de rastrear Pedido só é acionado, apos a fase de efetivação do pedido.
Rastreamento da localização do pedido
Na tela de rastreamento, foi implementado um mapa com a rota do entregador, para que o usuário tenha a possibilidade de verificar onde o pedido está.