ensure shoppers can accept notifications for new orders in a timely manner
analysis (user requirement)
when user created a new order
thenexpected
push notification should reach shopper within 10 seconds
actual
push notification sometimes reaches shopper in more than a minute
functional requirement
On new order placed , the backend send notification for the assigned shopper and turns the order to assign_request status , and it expires in one min
But the notification delays more than 40 seconds which make the order timed out before the shopper can accept or reject it
Business Value Added
ensure shoppers can accept notifications for new orders in a timely manner
analysis (user requirement)
when user created a new order then expected push notification should reach shopper within 10 seconds actual push notification sometimes reaches shopper in more than a minute
functional requirement
On new order placed , the backend send notification for the assigned shopper and turns the order to assign_request status , and it expires in one min But the notification delays more than 40 seconds which make the order timed out before the shopper can accept or reject it