-
Notifications
You must be signed in to change notification settings - Fork 0
User Story
Thanchida Amornpitakwong edited this page Dec 2, 2024
·
12 revisions
| ID | User Story | Acceptance Criteria |
|---|---|---|
| 1 | As a very busy business owner, I want to be able to manage the queue so that it can improve my customer satisfaction with my business. | The queue system displays all active queues in real-time and notifies customers of their position. |
| 2 | As someone with many errands, I don’t want to wait physically around at the restaurant to notify my queue so I want to be notified online instead. | Notifications are sent to customers when their queue status changes. |
| 3 | As a customer who prefers not to wait in line, I want to track my queue status online, so I can minimize my wait time for dining at the restaurant. | Customers can view their queue status and position online. |
| 4 | As a restaurant owner who has different sizes of tables, I want to manage queues based on table size so that their queues can be managed independently. | Each table size has a separate queue that can be viewed and managed independently. |
| 5 | As a business owner who has staff running the queue that might make mistakes in managing, such as skipping or miscalling customers, I want to be able to manage the queue more accurately so that my customers receive timely and correct service | Notifications are automatically sent to the next customer when the previous one is served or skipped. |
| 6 | As a customer, I want the ability to reschedule or cancel my queue easily, so I can adjust my plans without hassle. | Customers can cancel their place in the queue through the online platform. |
| 7 | As a staff member responsible for managing queues, I want the system to automatically notify customers when their table is ready, so I can focus on serving customers. | When a table becomes available, an automatic notification is sent to the next customer in line. |
| ID | User Story | Acceptance Criteria |
|---|---|---|
| 1 | As a hospital administrator, I want to analyze patient flow and queue data, so that I can identify bottlenecks and improve overall service efficiency. | The system provides analytics on average wait times. |
| 2 | As a patient with a busy schedule, I want to check into the hospital queue online to reduce my waiting time at the hospital. | Patients can check into the hospital queue remotely through an online website. |
| 3 | As a hospital patient, I want to receive a text message when it’s my turn, so I can arrive just in time and avoid unnecessary waiting. | The system sends an email message when the patient’s turn is approaching. |
| ID | User Story | Acceptance Criteria |
|---|---|---|
| 1 | As a traveler with luggage, I want to track the status of my checked baggage so that I know when to collect it after landing. | Passengers can track their checked baggage status. |
| 2 | As a passenger going through security check, I want to know the expected wait time so that I can plan to reach the gate on time. | The system displays real-time estimated wait times for security checks. |
| ID | User Story | Acceptance Criteria |
|---|---|---|
| 1 | As a customer visiting the bank, I want to receive a queue ticket and view my position in real-time so that I can estimate my wait time. | The queue management system displays the current position and estimated wait time on an app. |
| 2 | As a bank manager, I want to track queue statistics and performance metrics so that I can optimize staff allocation. | The system provides real-time analytics on queue lengths, average wait times, and counter performance. |