Home | Escopo e Cronograma | Processo | Design/Mockups | Configuração | Arquitetura | Código | BD | Qualidade | Utilização |
---|
Escopo do Projeto
Descrição
Esta seção é dedicada a apresentar o escopo do projeto e os documentos referentes ao mesmo
Sumário
Mapeamento de Histórias de Usuário
As User Stories com os critérios de aceitação estão disponíveis no link abaixo:
https://tools.ages.pucrs.br/apus-drones/apus-drones-wiki/raw/master/User_Stories.xlsx
# | Nome | Descrição | Completo |
---|---|---|---|
1 | Login | Eu, como usuário já cadastrado, desejo logar no aplicativo, para que eu possa utilizá-lo. | |
2 | Logout | Eu, como usuário logado, desejo deslogar do meu perfil, para que eu possa logar com outra conta. | |
3 | Visualizar perfil | Eu, como usuário cadastrado, desejo visualizar o meu perfil, para que eu possa verificar os meus dados no aplicativo. | |
4 | Editar perfil | Eu, como usuário cadastrado, desejo editar meu perfil, para que eu possa atualizar meus dados constantemente. | |
5 | Cadastrar piloto | Eu, como piloto, desejo me cadastrar na plataforma, para que eu possa supervisionar voos de drones. | |
6 | Aceitar/rejeitar solicitações de corrida (supervisão de vôo) | Eu, como piloto, desejo aceitar ou rejeitar solicitações de corrida, para que eu possa iniciar a supervisão de um voo, caso aceite. | |
7 | Informar disponibilidade para aceitar solicitações de corrida | Eu, como piloto, desejo informar que estou disponível ou não para receber solicitações de corrida, para que eu possa desativar as solicitações nos momentos em que não estiver atuando. | |
8 | Corrida (supervisionar vôo) |
|
|
9 | Histórico de corridas (lista) | Eu, como piloto, desejo visualizar o histórico de meus voos, para que eu possa visualizar os voos que supervisionei. | |
10 | Histórico de corridas (detalhe) | Eu, como piloto, desejo visualizar os detalhes dos voos no histórico, para que eu possa visualizar os detalhes de um voo. | |
11 | Cadastrar cliente | Eu, como cliente não cadastrado, desejo me cadastrar no aplicativo, para que eu possa comprar um produto que preciso no momento. | |
12 | Visualizar lista de produtos/parceiros (página inicial) | Eu, como usuário após fazer meu login, desejo visualizar os produtos que estão disponíveis, para que eu possa comprar no aplicativo. | |
13 | Pesquisa de parceiros/produtos | Eu, como cliente, desejo pesquisar por parceiros ou produtos no app, para que eu possa localizar com mais facilidade os parceiros e produtos que desejo. | |
14 | Visualizar detalhe de produto | Eu, como cliente logado, gostaria de ter mais informações sobre o produto que estou interessado, para que eu possa ter certeza de que estou adquirindo um produto que irá atender minha necessidade. | |
15 | Adicionar produto ao carrinho | Eu, como cliente logado, desejo adicionar um produto ao carrinho, para que eu possa adquirir mais de um produto com apenas uma compra. | |
16 | Interagir com o carrinho | Eu, como cliente, gostaria de visualizar e editar os itens do meu carrinho, para que eu possa finalizar a compra. | |
17 | Fazer checkout (comprar) | Eu, como cliente, gostaria de finalizar a compra, para que eu possa acompanhar e receber meu pedido. | |
18 | Tela de pagamento | Eu, como cliente, desejo visualizar a tela de pagamento, para que possa efetuar uma compra. | |
19 | Acompanhar pedido | Eu, como cliente, gostaria de acompanhar meu pedido, para que eu saiba quando ele estiver chegando. | |
20 | Notificações sobre status da entrega | Eu, como cliente aguardando uma entrega, gostaria de receber notificações sobre o status do meu pedido, para que eu possa me manter informado e tomar ações rápidas sobre. | |
21 | Histórico de pedidos (lista) | Eu, como cliente cadastrado, desejo visualizar o histórico de pedidos, para que eu possa acompanhar os meus pedidos em andamento e verificar os meus pedidos anteriores. | |
22 | Histórico de pedidos (detalhe) | Eu, como cliente cadastrado, desejo visualizar o detalhe de um pedido, para que eu possa analisar com mais detalhes um pedido que foi feito. | |
23 | Cadastrar Parceiro | Eu, como parceiro não cadastrado, desejo me cadastrar na plataforma Apus Drones, para que eu possa vender meus produtos pelo aplicativo. | |
24 | CRUD de produtos | Eu, como parceiro logado, desejo cadastrar, editar, deletar e visualizar produtos, para que eu possa vendê-lo. | |
25 | Solicitação de compra | Eu, como parceiro cadastrado, desejo receber notificações quando meus produtos forem comprados, para que eu possa começar o preparo dos mesmos. | |
26 | Confirmação do pedido | Eu, como parceiro cadastrado, desejo confirmar ou rejeitar o pedido solicitado, para que eu possa começar o preparo dos mesmos. | |
27 | Alteração de status de pedido | Eu, como parceiro cadastrado, desejo alterar o status do pedido em andamento, para que eu possa atualizar o piloto do que está acontecendo no momento. | |
28 | Histórico de pedidos (lista) | Eu, como parceiro cadastrado, desejo visualizar o histórico de pedidos, para que eu possa acompanhar os pedidos em andamento, ter uma ideia de quantos clientes foram atendidos e quais horários houve maior quantidade de pedidos. | |
29 | Histórico de pedidos (detalhe) | Eu, como parceiro cadastrado, desejo visualizar o detalhe de um pedido, para que eu possa analisar com mais detalhes um pedido. |
Na apresentação da sprint 4, houve uma alteração de escopo. A US08 foi reduzida e foi criada uma nova US, para um novo tipo de usuário, que é o administrador.
US | Nome | Descrição | Completo |
---|---|---|---|
08 | Corrida | Eu, como piloto, gostaria de alterar o status do pedido para "coletado" quando fizer a coleta e "entregue" quando terminar a entrega, para que o cliente e o parceiro possam saber quando o pedido é coletado e entregue. | |
30 | Aprovação/reprovação de cadastro de parceiros | Eu, como administrador, gostaria de moderar a entrada de novos parceiros, para que eu possa ter controle sobre os cadastros dos parceiros, a fim de não aprovar aqueles que eu não considerar aptos para utilizar o aplicativo |
Estrutura Analítica do Projeto
TBD
Cronograma
Sprint 0
Período: 13/08 - 27/08
Escopo
Gerenciamento de Projeto
TBD
Design
TBD
Configuração de Ambiente
TBD
Dúvidas
TBD
Apresentação
TBD
Retropectiva
TBD
Itens de Ação
TBD
Sprint 1
Período: 28/08 - 10/09
Escopo
US | Nome | Descrição | Status | Observações |
---|---|---|---|---|
12 | Visualizar lista de produtos/parceiros (página inicial) | Eu, como usuário após fazer meu login, desejo visualizar os produtos que estão disponíveis, para que eu possa comprar no aplicativo. | ||
13 | Pesquisa de parceiros/produtos | Eu, como cliente, desejo pesquisar por parceiros ou produtos no app, para que eu possa localizar com mais facilidade os parceiros e produtos que desejo. | ||
21 | Histórico de pedidos (lista) | Eu, como cliente cadastrado, desejo visualizar o histórico de pedidos, para que eu possa acompanhar os meus pedidos em andamento e verificar os meus pedidos anteriores. | ||
22 | Histórico de pedidos (detalhe) | Eu, como cliente cadastrado, desejo visualizar o detalhe de um pedido, para que eu possa analisar com mais detalhes um pedido que foi feito. | ||
24 | CRUD de produtos | Eu, como parceiro logado, desejo cadastrar, editar, deletar e visualizar produtos, para que eu possa vendê-lo. | Faltou tempo para a integração, algumas tarefas não foram realizadas | |
28 | Histórico de pedidos (lista) | Eu, como parceiro cadastrado, desejo visualizar o histórico de pedidos, para que eu possa acompanhar os pedidos em andamento, ter uma ideia de quantos clientes foram atendidos e quais horários houve maior quantidade de pedidos. | ||
29 | Histórico de pedidos (detalhe) | Eu, como parceiro cadastrado, desejo visualizar o detalhe de um pedido, para que eu possa analisar com mais detalhes um pedido. |
Apresentação
TBD
Retrospectiva
Itens de Ação
Sprint 2
Período: 11/09 - 24/09
Escopo
US | Nome | Descrição | Status | Observações |
---|---|---|---|---|
24 | CRUD de produtos | Eu, como parceiro logado, desejo cadastrar, editar, deletar e visualizar produtos, para que eu possa vendê-lo. | Faltou integrar as tasks de exclusão de produtos e upload de imagens | |
14 | Visualizar detalhe de produto | Eu, como cliente logado, gostaria de ter mais informações sobre o produto que estou interessado, para que eu possa ter certeza de que estou adquirindo um produto que irá atender minha necessidade. | ||
15 | Adicionar produto ao carrinho | Eu, como cliente logado, desejo adicionar um produto ao carrinho, para que eu possa adquirir mais de um produto com apenas uma compra. | ||
16 | Interagir com o carrinho | Eu, como cliente, gostaria de visualizar e editar os itens do meu carrinho, para que eu possa finalizar a compra. | ||
17 | Fazer checkout (comprar) | Eu, como cliente, gostaria de finalizar a compra, para que eu possa acompanhar e receber meu pedido. | ||
25 | Solicitação de compra | Eu, como parceiro cadastrado, desejo receber notificações quando meus produtos forem comprados, para que eu possa começar o preparo dos mesmos. | A tela de notificação foi criada, mas os stakeholders pediram para incluir mais dados na mesma | |
26 | Confirmação do pedido | Eu, como parceiro cadastrado, desejo confirmar ou rejeitar o pedido solicitado, para que eu possa começar o preparo dos mesmos. | ||
27 | Alteração de status de pedido | Eu, como parceiro cadastrado, desejo alterar o status do pedido em andamento, para que eu possa atualizar o piloto do que está acontecendo no momento. | Não foi desenvolvida a tempo |
Retrospectiva
Itens de Ação
Sprint 3
Período: 25/09 - 08/10
Escopo
US | Nome | Descrição | Status | Observações |
---|---|---|---|---|
24 | CRUD de produtos | Eu, como parceiro logado, desejo cadastrar, editar, deletar e visualizar produtos, para que eu possa vendê-lo. | Foi encontrado um problema com a visualização de imagens enviadas anteriormente, que não foi resolvido a tempo | |
01 | Login | Eu, como usuário já cadastrado, desejo logar no aplicativo, para que eu possa utilizá-lo. | ||
02 | Logout | Eu, como usuário logado, desejo deslogar do meu perfil, para que eu possa logar com outra conta. | ||
11 | Cadastrar cliente | Eu, como cliente não cadastrado, desejo me cadastrar no aplicativo, para que eu possa comprar um produto que preciso no momento. | Foi encontrado um problema com o endereço do usuário | |
23 | Cadastrar parceiro | Eu, como parceiro não cadastrado, desejo me cadastrar na plataforma Apus Drones, para que eu possa vender meus produtos pelo aplicativo. | ||
25 | Solicitação de compra | Eu, como parceiro cadastrado, desejo receber notificações quando meus produtos forem comprados, para que eu possa começar o preparo dos mesmos. | Os stakeholders solicitaram a inclusão de peso e endereço na modal de notificação de pedido | |
27 | Alteração status de pedido | Eu, como parceiro cadastrado, desejo alterar o status do pedido em andamento, para que eu possa atualizar o piloto do que está acontecendo no momento. | Os stakeholders solicitaram que o parceiro possa marcar um pedido como "Em entrega" |
Retrospectiva
Itens de Ação
Sprint 4
Período: 09/10 - 22/10
Escopo
US | Nome | Descrição | Status | Observações |
---|---|---|---|---|
24 | CRUD de produtos | Eu, como parceiro logado, desejo cadastrar, editar, deletar e visualizar produtos, para que eu possa vendê-lo. | Os stakeholders solicitaram uma funcionalidade para escolher a imagem principal de um produto | |
11 | Cadastrar cliente | Eu, como cliente não cadastrado, desejo me cadastrar no aplicativo, para que eu possa comprar um produto que preciso no momento. | Faltou o cadastro do endereço do cliente | |
25 | Solicitação de compra | Eu, como parceiro cadastrado, desejo receber notificações quando meus produtos forem comprados, para que eu possa começar o preparo dos mesmos. | ||
27 | Alteração status de pedido | Eu, como parceiro cadastrado, desejo alterar o status do pedido em andamento, para que eu possa atualizar o piloto do que está acontecendo no momento. | ||
03 | Visualizar perfil | Eu, como usuário cadastrado, desejo visualizar o meu perfil, para que eu possa verificar os meus dados no aplicativo. | Faltou uma alteração no modelo de dados, para que haja somente um endereço por usuário | |
04 | Editar perfil | Eu, como usuário cadastrado, desejo editar meu perfil, para que eu possa atualizar meus dados constantemente. | Não desenvolvida no frontend a tempo | |
18 | Tela de pagamento | Eu, como cliente, desejo visualizar a tela de pagamento, para que possa efetuar uma compra. | ||
19 | Acompanhar pedido | Eu, como cliente, gostaria de acompanhar meu pedido, para que eu saiba quando ele estiver chegando. | No frontend, não está sendo possível mexer no mapa na vertical, apenas na horizontal | |
20 | Notificações sobre status da entrega | Eu, como cliente aguardando uma entrega, gostaria de receber notificações sobre o status do meu pedido, para que eu possa me manter informado e tomar ações rápidas sobre. |
Retrospectiva
Itens de Ação
Sprint Final
Período: 23/10 - 12/11
Escopo
US | Nome | Descrição | Status | Observações |
---|---|---|---|---|
24 | CRUD de produtos | Eu, como parceiro logado, desejo cadastrar, editar, deletar e visualizar produtos, para que eu possa vendê-lo. | ||
11 | Cadastrar cliente | Eu, como cliente não cadastrado, desejo me cadastrar no aplicativo, para que eu possa comprar um produto que preciso no momento. | ||
03 | Visualizar perfil | Eu, como usuário cadastrado, desejo visualizar o meu perfil, para que eu possa verificar os meus dados no aplicativo. | ||
04 | Editar perfil | Eu, como usuário cadastrado, desejo editar meu perfil, para que eu possa atualizar meus dados constantemente. | ||
19 | Acompanhar pedido | Eu, como cliente, gostaria de acompanhar meu pedido, para que eu saiba quando ele estiver chegando. | ||
08 | Corrida | Eu, como piloto, gostaria de alterar o status do pedido para "coletado" quando fizer a coleta e "entregue" quando terminar a entrega, para que o cliente e o parceiro possam saber quando o pedido é coletado e entregue. | ||
30 | Aprovação/reprovação de cadastro de parceiros | Eu, como administrador, gostaria de moderar a entrada de novos parceiros, para que eu possa ter controle sobre os cadastros dos parceiros, a fim de não aprovar aqueles que eu não considerar aptos para utilizar o aplicativo |
Apresentação
TBD
Retrospectiva
TBD