You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

GR2 - Designs

Actors:

The main actors involved in the scenario are:

1. Joe, an unmarried college student who wants to update his friends about his visits to new or interesting places and is interested in receiving as many relevant offers as possible,

2. Alice, a middle-aged parent who primarily wants to keep track of her family members.

3. Bob, a married employee who cares a lot about the amount and type of information he shares with others, and wants to primarily connect with friends and family, and,

Scenario:

Description:

Joe decides to join a group of friends on a ski trip. His main goals for using LocaShare are:

1. Enable his contacts to know his whereabouts during the trip.

2. Coordinate activities with some participants of the trip.

3. Get some discounts related to skiing.

Tasks:

Assumption: All actors are logged into LocaShare.

Task 1: Add social contacts

Joe finds out that his friend, Bob, is also going on the same trip. He adds Bob to his social contacts in LocaShare.

1. He adds Bob as a new contact.

2. After Bob confirms this contact, he views Bob's profile on LocaShare.

3. He sets the permissions for Bob. Since, he and Bob are not close friends, he allows Bob to see his location only when he is physically present at the resort. He gives the following input to set the permissions:

a. Permissible locations

b. Radius

c. Value to be shared (GPS coordinates, Building/Street, Block, City, State, Country)

d. Frequency

e. Time(s) of the day that sharing is alright

f. Boolean value to indicate whether aggregation is allowed

In this scenario, Joe gives the following inputs:

a. Put a marker over Sunday River

b. 2 miles

c. GPS coordinates

d. Daily

e. 9am to 8pm

f. False (not checked)

Task 2: View  real-time location of social contacts

The group leaves for the resort the next week and reach it on a Friday. Bob and Joe decide to meet over lunch after the ski lessons on Saturday. After his lesson, Joe heads to the nearby cafe where they had agreed to meet but does not find Bob there.

1. He pulls up Bob's profile from his list of social contacts

3. He sees Bob's current location and observes that Bob may be still skiing.

Task 3: View offers and opt-in to create commercial contacts

While waiting for Bob, Joe notices that he has a few offers from nearby stores.

1. He sees the list of various offers from nearby stores and selects one of them (Rei).

2. He views the required location information needed in exchange for the offer (specifying the amount and type of location information he has to share).

3. He agrees to the requirements of one offer. He then receives a coupon for ski gear from Rei on his phone.

4. He heads to the store to shop for a while.

Task 4: View aggregate information of social contacts

Joe promised his mother that he would call her during the evenings. However, he was too tired the first evening of the trip. Also, his mother (Alice) is currently visiting Asia and so their time schedules do not align well. He wants to ensure that his mother is safe and sound and so decides to view her aggregated location information to know about her whereabouts.

1. He pulls up Alice's profile on the system.

2. He then browses through her location history to see whether she safely reached the city she was supposed to reach yesterday.

Task 5: Edit social contacts:

After a few days, the entire group return home. Joe and Bob decide to keep in touch after the trip. Joe then decides to let Bob view his location even after returning home.

1. He pulls up Bob's profile from his list of social contacts.

2. He first checks the type and amount of information that Bob was able to view about him.

3. He finally adjusts the permissions so that Bob can see his location in his current city.

Task 6: Edit commercial contacts:

One day, Joe sees a notification from Rei for ski equipment. However, he does not have a need for that now, and decides to stop Rei from seeing his location data any longer.

1. He pulls up Rei from his list of commercial contacts.

2. He checks the type and amount of information that Rei is able to view about him.

3. He feels that since he is no longer interested in offers from Rei, it wouldn't make sense to keep sharing information with them. He therefore deletes Rei from being a commercial contact.

  • No labels