Cancelar Viagem Motorista - victorhdcoelho/Requisitos-uber-2018.2 GitHub Wiki
Cenário 002 - Cancelar Viagem (Motorista) - V1.0
Objetivo:
- Descrever as etapas do cancelamento de viagem por parte do Motorista.
Contexto:
- Motorista confirmou a viagem
- Motorista deseja cancelar a viagem
- Passageiro ainda não entrou no carro do Motorista
Atores:
Recursos:
- Carro, Celular, Corrida, Aplicativo, Conexão com a Internet
Episódios:
- Motorista solicita cancelamento
- Motorista recebe informações acerca do cancelamento
- Motorista informa motivo do cancelamento
- Motorista confirma cancelamento
- Motorista está apto a receber nova viagem (pós-condição)
- Passageiro recebe a informação da viagem cancelada
- Passageiro está apto a solicitar novas viagens (pós-condição)
Restrições:
- O passageiro deve ter solicitado a viagem
- O Motorista deve ter confirmado a viagem
- O índice de viagens canceladas do Motorista deve subir
Exceções:
- Celular deixa de funcionar
- Travamento do aplicativo
- Falha na transmissão de informações para a central de processamento Uber
- Falha na recepção de informações por parte do passageiro
Fonte:
https://help.uber.com/h/053be67d-5404-40ba-a54e-9d5c864fe1c8
Cenário 002 - Cancelar Viagem (Motorista) - V1.1
Objetivo:
- Descrever as etapas do cancelamento de viagem por parte do motorista.
Contexto / Pré-Condições:
- C010 - Solicitar Viagem
- Motorista deseja cancelar a viagem
- Passageiro ainda não entrou no carro do Motorista
Atores:
Recursos:
- Carro, Celular, Corrida, Aplicativo, Conexão com a Internet
Episódios:
- Motorista solicita cancelamento
- Motorista recebe informações acerca do cancelamento
- Motorista informa motivo do cancelamento
- Motorista confirma cancelamento
Pós-Condições:
- Motorista está apto a receber nova viagem
- Passageiro recebe a informação da viagem cancelada
- Passageiro está apto a solicitar novas viagens
Restrições:
- O índice de viagens canceladas do motorista deve subir
Exceções:
- Celular deixa de funcionar
- Travamento do aplicativo
- Falha na transmissão de informações para a central de processamento Uber
- Falha na recepção de informações por parte do passageiro
- Motorista não confirma cancelamento
Referências:
https://help.uber.com/h/053be67d-5404-40ba-a54e-9d5c864fe1c8