Skip to content

Verificação de Requisitos

Histórico de Revisão

Data Versão Descrição Autor
13/11/2019 0.1 Estrutura do Documento Pedro Féo
14/11/2019 0.2 Adição de novos requisitos Pedro Rodrigues
15/11/2019 0.3 Adição dos cortes de escopo e listar todos requisitos Pedro Féo
16/11/2019 0.4 Adição de PRs relacionados a requisitos cumpridos Pedro Rodrigues
16/11/2019 0.5 Adição de todos os PRs relacionados aos requisitos cumpridos Pedro Rodrigues
17/11/2019 0.6 Ajuste de rotas e adição de requisitos Shayane Alcântara

Verificação de Requisitos

Código Descrição Prioridade Rastro PRs Associados
BS07 O Sistema deve disponibilizar apenas um QR code por shopping Must have BS07 restaurant-service
PRO17 O usuário deve ser capaz de adicionar um pedido à sacola Must have PRO17 qrcomer-front
PRO18 Na sacola o usuário deve ser capaz de editar os itens que estão nela Must have PRO18 qrcomer-front, qrcomer-front
PRO19 A sacola deve apresentar um resumo dos itens que o usuário está pedindo Must have PRO19 qrcomer-front
PRO20 A sacola deve permitir que o usuário escolha sua forma de pagamento e adicione CPF Must have PRO20 qrcomer-front
PRO21 A sacola deve permitir que o usuário finalize seu pedido Must have PRO21 qrcomer-front, api-gateway, order-service
PRO28 O usuário deve ser capaz de visualizar seus cartões cadastrados Must have PRO28 qrcomer-front, User-service
ST02 As mesas dos shoppings devem conter QRCodes Must have ST02 restaurant-service
ST05 O QRCode deve direcionar o usuário para o QRComer Must have ST05 restaurant-service
ST06 O sistema deve possuir uma área de cadastro do usuário Must have ST06 qrcomer-front
ST10 O sistema deve informar o shopping onde o usuário está localizado Must have ST10 qrcomer-front,
ST11 O sistema deve demonstrar a lista de restaurantes do shopping Must have ST11 qrcomer-front,
ST12 O sistema deve permitir a escolha de um restaurante pelo usuário Must have ST12 qrcomer-front
ST13 O sistema deve informar os itens do cardápio do restaurante Must have ST13 qrcomer-front, restaurant-service
ST14 O sistema deve permitir que o usuário escolha itens do cardápio do restaurante Must have ST14 qrcomer-front, restaurant-service
ST19 O sistema deve gerar uma senha do pedido do usuário Must have ST19 qrcomer-front, order-service
E02 Fazer pedido a partir da aplicação Must have E02 qrcomer-front, qrcomer-front, qrcomer-front, restaurant-service, order-service
E03 Acessar a aplicação a partir de um QR Code Must have E03 restaurant-service
E21 Cadastrar restaurantes Must have E21 restaurant-service
E04 e E18 Aceitar pagamento por cartão de crédito e Cadastrar cartão de crédito Must have E04 e E18 qrcomer-front, User-service
PRO04 O app deve possuir uma página falando sobre a aplicação Should have PRO04 qrcomer-front
PRO25 O usuário deve ser capaz de visualizar seu perfil Should have PRO25 qrcomer-front, user-service
PRO26 O usuário deve ser capaz de editar seu perfil Should have PRO26 qrcomer-front, user-service
E14 Acrescentar observações relativas ao pedido Should have E14 order-service
E15 Possuir imagens para descricao dos itens Should have E15 restaurant-service
E16 Possuir descricao dos itens Should have E16 restaurant-service
E20 Possuir categoria de pratos Should have E20 resturante-service
PRO13 e E17 O app deve apresentar os pedidos em andamento do usuário Could have PRO13 e E17 qrcomer-front, order-service
BS06 O Sistema deve possuir possuir API aberta para integração com outros sistemas Must have BS06 order-service, api-gateway, api-gateway
Q06 A aplicação deverá apresentar as informações de forma prática Must have Q06 Requisito Não funcional
Q07 A aplicação deverá apresentar as informações de forma clara e organizada Must have Q07 Requisito Não funcional
Q09 No fluxo de pedido pela aplicação não deve haver filas para o usuário Must have Q09 Requisito Não funcional
Q10 No fluxo de pedido pela aplicação o usuário não precisará interagir com atendentes Must have Q10 Requisito Não funcional
ST04 O sistema deve ser Web Must have ST04 Requisito Não funcional
BENCH04 A aplicação poderá cobrir falhas e possuir boa performance Could have BENCH04 Requisito Não funcional
PRO02 O app deve possuir uma sessão de cadastro Must Have PRO02 qrcomer-front
BS07 O Sistema deve disponibilizar apenas um QR code por shopping Must Have BS07 restaurant-service
PRO03 O app deve possuir uma sessão de login Must Have PRO03 qrcomer-front
PRO04 O app deve possuir uma página falando sobre a aplicação Would Have PRO04 qrcomer-front
PRO05 O app deve possuir uma página falando sobre o time de desenvolvimento Want to Have PRO05 qrcomer-front

Cortes de Escopo

Código Descrição Prioridade Rastro
PRO07 O app deve conseguir recuperar sua senha caso a esqueça Must Have PRO07
ST09 O sistema deve possuir uma tela de carregamento como feedback para o usuário Should Have ST09
E07 Criptografar os dados de cartão Should Have E07
BS11 O Sistema deve validar as franquias cadastradas por meio do CNPJ Could Have BS11
BS14 O Sistema deve possuir uma forma de prevenir da desistência de pedidos Could Have BS14
BENCH10 O app deve permitir o cancelamento do pedido Could Have BENCH10
PRO06 O app deve possuir uma página falando sobre os parceiros que já utilizam o QR Comer Could Have PRO06
PRO24 O usuário deve ser capaz de avaliar o restaurante onde já fez seu pedido Could Have PRO24
ST07 O sistema deve possuir integração com outras API's de cadastro Could Have ST07
RNFE10 Portabilidade Could Have RNFE10
BENCH01 e PRO29 O app deve ter uma página de suporte Would Have BENCH01 e PRO29
PRO27 O usuário deve ser capaz de visualizar os termos de uso e as políticas de privacidade Would Have PRO27
E08 Possibilitar pagamento por dinheiro no caixa Would Have E08
E11 Autenticação dupla Would Have E11
E19 Receber notificação sobre a completude do pedido Would Have E19
BS10 O Sistema deve expirar a sessão do cliente após um período de tempo pré-definido Should have BS10
E12 Acrescentar adicionais Should have E12
BENCH01 e PRO29 O app deve ter uma página de suporte Would have BENCH01 e PRO29
BENCH07 O app deve exibir uma previsão de tempo do pedido, a princípio de forma estática Should have BENCH07