-
Notifications
You must be signed in to change notification settings - Fork 0
Use Case: Poll Interaction
Selin Işık edited this page Apr 9, 2023
·
2 revisions
Description: This use case describes how a user views a poll, takes a look at the comments, optionally adds a comment, shares the poll with his friends on social media platforms, and reports the poll for being offensive.
Primary Actor: User
Preconditions:
- The user has a device with an internet connection.
- The user is logged into the poll app.
Trigger: The user decides to view and interact with the poll.
Main Scenario:
- The user navigates to the poll page on the polling website.
- The system displays the poll and the comments section.
- The user reads through the poll and the comments.
- The user decides to add a comment and clicks the "add comment" button.
- The system displays a comment box.
- The user types their comment and clicks the "submit" button.
- The system displays the user's comment on the comments section.
- The user decides to share the poll and clicks the "share" button.
- The system displays a list of social media platforms.
- The user selects a social media platform and clicks the "share" button.
- The system redirects the user to the selected social media platform, and the user shares the poll.
- The user decides to report the poll for being offensive and clicks the "report" button.
- The system displays a report form.
- The user fills out the report form and clicks the "submit" button.
Alternative Scenarios/Exceptions:
- The user does not want to add a comment.
- The user skips step 4.
- The user decides not to share the poll.
- The user skips steps 8-11.
- The user changes their mind about reporting the poll.
- The user cancels the report process before submitting the report form.
Priority: High
When Available: First Increment
Frequency of Use: Many times a day
Channel to Actor: Web browser or mobile application
- Meeting 1 - 03/03/2023
- Meeting 2 - 09/03/2023
- Meeting 3 - 10/03/2023
- Meeting 4 - 16/03/2023
- Meeting 5 - 18/03/2023
- Meeting 6 - 23/03/2023
- Meeting 7 - 25/03/2023
- Meeting 8 - 30/03/2023
- Meeting 9 - 01/04/2023
- Meeting 10 - 06/04/2023
- Meeting 11 - 08/04/2023
- Meeting 12 - 27/04/2023
- Meeting 13 - 29/04/2023
- Meeting 14 - 04/05/2023
- Meeting 15 - 10/05/2023