2. Identification Summary
Title: Refer Friend
Summary: This use case describes the steps included in referring a friend in
Groupon and obtaining $10 in Groupon bucks.
Actors:
User – refers a friend by sharing referral link via Tweet or Facebook.
Groupon System – confirms referrals
Creation Date: 10/24/2013
Date of update: 10/24/2013
Version: 1. 0
Person-in-charge: Student
Flow of Events:
Preconditions:
1. User must have an account
2. User must have a valid credit card
Main Success scenario:
1. User logs in Groupon Account
2. User refers a friend via Groupon website
3. User selects method of referral
4. User waits for Groupon to confirm referral
5. Groupon confirms referral
6. Groupon deposits reward to User’s account
3. Error Sequence:
E2. User decides to cancel action
1. Proceeds to Browse Deals use case.
E5. Groupon does not confirm referral
1. Use case ends
E6. Friend failed to respond to referral
1. Use case ends
Post Conditions:
1. User’s account contains an additional $10 in Groupon bucks
2. User’s referred friend has subscribed and made a purchase at Groupon
4. Identification Summary
Title: Follow Groupon
Summary: This use case describes the steps included in following Groupon on
social media sites
Actors:
User – follows Groupon via Facebook, Twitter and other social media sites.
Social media server – process data
Creation Date: 10/24/2013
Date of update: 10/24/2013
Version: 1. 0
Person-in-charge: Student
Flow of Events:
Preconditions:
1. User must have an account on both the social media site and Groupon
Main Success scenario:
1. User logs in Groupon Account
2. User follows Groupon via links found on lower right of home page
3. User is redirected to desired choice of site
4. User logs in their account in social media site
5. User follows Groupon
6. Social media server confirms follower
5. Error Sequence:
E2. User decides to cancel action
1. Use case ends
E4. User could not log on to social media site
1. Use case ends
Post Conditions:
1. Groupon gets an additional follower
2. User gets updated on changes happening in Groupon
6. Identification Summary
Title: Get Groupon App
Summary: This use case describes the steps included in obtaining Groupon’s
mobile app
Actors:
User – downloads Groupon’s mobile app
Groupon – process download demand
Creation Date: 10/24/2013
Date of update: 10/24/2013
Version: 1. 0
Person-in-charge: Student
Flow of Events:
Preconditions:
1. User must have a 10 digit US mobile Phone number
Main Success scenario:
1. User logs in Groupon Account
2. User clicks the Get the App Now button located in the lower left of home page
3. Groupon requests 10 digit US mobile Phone number
4. User inputs 10 digit number
5. Groupon receives data
6. Groupon sends download link into User’s mobile phone
7. User follows instructions indicated on the message
8. User downloads mobile app
7. Alternative Sequence:
A3. User decides to download app thru Google play
1. User connects phone to Google play
2. Google checks compatibility of app with device
1. Device not compatible
2. Proceed to step 4
3. Google play installs app on mobile phone
4. User redirects to Home Page
A3. User decide to download app thru Apple iStore
1. User syncs phone to Apple
2. User downloads app
Error Sequence:
E6. User’s device is not capable of obtaining the Groupon app
1. Device does not support app
2. Use case ends
Post Conditions:
1. User will now be able to purchase deals on the move
2. User gets updated on new deals every time