TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Jeff
1. use case narratives:
•Browse Media Feeds
•Take a picture
•Post new status
Identification summary
Title: Browse Media Feed
2. Summary: this use case describes the steps associated with browsing the media feed of
the user
Actors:
•User-the one who interfaces with the application thru sliding up or down to view the
media feeds of people whom you're following.
•Google Hangout App- responds to the users gestures when the user slides up/down to
view the Feeds.
Creation date: July 8, 2013
Date Of update: July 8,2013
Version: V1.0
Person-in-charge: Ireneo Faraon Jr.
Flow Of Events:
Pre-Conditions:
1.User or Google Hangouts has already undergone the sign in process in use-case.
2.User has followed users for posts to populate the users feed.
Main Success Scenario:
1. User Presses Home button.
2. Google Hangouts refreshes container with posts from followed by user.
Recent posts are displayed.
3. User browses posts from the ones.
4. User swipes up to proceed to recent posts by other users. User repeats step 3-4.
5. Use-case ends successfully.
Alternative Sequence:
3. A1a. User decides to (+1) a post.1. User proceeds to (+1) a post use case.
2. Use-case proceeds to the next step, Step 3.
A1b. User decides to comment on a certain post.
1. User proceeds to comment on a post use case.
2. use case proceeds to step 3.
A2. user refreshes media feed
1. use-case proceeds to step 2.
Post-conditions:1. (+1) count for posts are updated.
2. Comments on posts are updated.
Title: Taking a Picture
Summary: this use case describes the steps associated with successfully taking a
picture.
Actors:
•User - performs steps to take and post photo.
•Google Hangouts - processes user action for taking and posting the photo.
Creation date: July 8, 2013
Date Of Update: July 8, 2013
Version: V1.0
Person in Charge: Ireneo Faraon Jr.
Flow of events:
4. Pre-conditions:
1. User or Google Hangouts has already undergone the Sign in account use-case.
Main Success Scenario:
1. User activates his/her web camera to take a picture.
2. Google Hangouts loads the photo capture on the screen.
3. User presses "Capture" button.
4. Google Hangouts uploads the image taken by the user.
5. User presses next.
6. User adds caption for the image.
7. User presses share.
8. Google Hangouts processes the request to upload the picture then loads it back to
the back-end.
9. Google Hangouts proceeds to Browse Media Feeds use-case.
10. Use-case ends successfully.
Alternative sequence:
A3.User chooses to use photo from desktop saved pictures.
1. Google Hangouts loads the saved pictures from desktop.
2. User picks a photo from the saved pictures.
A4. User decides to search a picture from the Google website.
1. User searches a picture from Google.
2. User saves the picture.
3. User proceeds to Step 4.
4. User proceeds to Step 7.
A5. User decides to share on social accounts integrated.
5. 1. User proceeds to Share post use case.
2. Use-case proceeds to step 7.
Error Sequence:
E1. User chooses to cancel image capture workflow.
1. User presses Cancel button.
2. Google Hangouts deletes image captured processed which ends the use-case.
3. Use-Case proceeds to Browse Media feed Use-case.
Post-Conditions:
1. New photo posted on media feed.
2. Post is shared on user's social accounts.
Identification Summary
Title: Post New Status
Summary: This use case describes the steps associated with successfully posting a new
status.
Actors:
•User - performs steps to add and post a status.
•Google Hangouts - processes the users action for adding and posting the video.
6. Creation date: July 9, 2013
Date of update: July 9, 2013
Version:V1.0
Person-in-charge: Ireneo Faraon Jr.
Flow of events
Pre-conditions
1. User or Google Hangouts has already undergone the Sign in account Use-case.
Main Success Scenario:
1. User types a sentence in the Status text box.
2. User then presses the share button.
3. Google Hangouts then processes the request of the user then posts.
4. Google Hangouts proceeds to Browse Media Feed use-case
5. Use-case ends successfully.
Alternative sequence:
A6. User decides to remove the status he/she posted.
1. User presses delete status button.
2. Google Hangouts deletes the posted status.
3. Use-case proceeds to Step 4.
A7. User decides to share on social accounts integrated.
1. User proceeds to Share Post use-case
2. Use Case proceeds to Step 4.
Error Sequence:
E2. User chooses to cancel the post.
7. 1. User presses Cancel Button.
2. Google Hangouts deletes the post which ends the use-case.
3. Use-case proceeds to Browse Media Feed use-case/
Post-Conditions:
1. New Status posted on Media Feed.
2. Post is shared on user's social account.