Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Task 1: Add Social Contacts

Storyboard

Learnability

Efficiency

Safety

Visibility


               Home screen                            Find for friends by typing in the
                                                                                 search bar          


   Permission setting page of Joe
                  for Bob

To add a new social contact,
Joe starts from his home
screen and clicks on "My
friends" button. He finds Bob
by typing his name in the
search bar (which is located
at the upper right corner.) Bob's
picture pops out and Joe clicks on
the "Add friend" button to add him.
 
Joe then sets the permissions
for Bob. For example, in this
scenario,
1. Adjust the time by manipulating
    the clock-like interface.
2. Choose the places that are
     available for Bob by clicking 
     on the map. 
  (a)  Click on a new place to 
        create a new one. At the 
        same time, you Joe can edit
        the place's radius and name, by
        manipulating a transparent
        circle around the location
        bubble. Joe can also edit
        the name of the location 
        such as STATA or Boston by
        typing in the location bubble. 
             
   (b) Clicking on an existing 
         place can either delete it
         or edit it.
    
3. Hide/show aggregated information
    by clicking on the chart and the 
    Hide/show Show button. Click on the
    tab menu to choose different
    kinds of aggregated information
    (weekly or monthly).

Pros: 
1. Adding friends is done in a 
similar way as other social apps.
2. The clock widget makes 
very easy to select the time. 
It is also consistent with other 
time widget. 
2 3. The map provides direct
direct manipulation   which allows
which allows user to  
choose the locations 
3to choose the locations.  
4. When Joe chooses a location 
on the map. It provides  
immediate feedback  feedback by creating
a bubble around the location.

Pros: 
1. Minimize the amount of
drop-down menu for permission
setting by using pictures and
maps.
 
Cons: 
1. It might be cumbersome 
for users to set the  
permissions of each 
social contact one by one. 
Aggregation* *should be 
used. (ex. group permission 
settings.) Efficiency problem 
can also be mitigated by 
providing {}default{}  *
permission settings.
2. It would be too much work for 
Joe to type the name of a 
location or the address, auto-
complete should be used here.
   

 

The clock and map are salient 
to Joe.

...