Use case 3 - myloginistaken/sonytech GitHub Wiki
Use Case Name:
System must allow waiters to share their tabs with each other.
Preconditions:
- The waiter has seen that another waiter has too big of a table.
- The head waiter has decided to assign several waiters to one table.
Primary Actor:
- The waiter, the head waiter
Main Success Scenario:
- The waiter sees that s/he has too much workload or too big of a table
- Another waiter comes around and requests the same tab
- The initial waiter is asked for confirmation
- Upon mutual agreement the tab is shared and waiters can see all the information about this particular tab
Extensions - possible alternatives of the main success scenario:
- A: The initial waiter does not provide confirmation
In this case the other waiter does not gain access to that tab and the initial waiter continues work normally.