Skip to content

User Story

Thanchida Amornpitakwong edited this page Dec 2, 2024 · 12 revisions

User Story for Restaurant

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.

User Story for Hospital

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.

User Story for Airport

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.

User Story for Bank

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.

Clone this wiki locally