Versions Compared

Key

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

...

Task 1: Add Social Contacts:

Storyboard

Learnability

Efficiency

Safety

Visibility





Joe starts from the home screen and clicks on the
tab “Social Contacts”. He is then taken to the screen
shown here that can be considered the “Home
Screen” to handle his social contacts. Here, he can
(i) search for an existing social contact or (ii) add a
new one.

Since Bob is not on his contact list, he
selects “Add New Contact”. He is then taken to the
screen that shows the various settings he can use
to control the amount and type of his location
information that Bob can view.

He can create settings according to
what he wishes to share (in detail or
in aggregate) with Bob. He
then clicks the button called “Save Contact”. He can
also cancel the form and start it again, if he wants to.

Pros:

As in the other screens, the information scent is
strong because the user is able
to identify and keep track of which
part of the application she is in.

Providing the map option makes it easy
to learn and adapt since it is externally
consistent with apps like Google Maps and
gives the ability to directly manipulate.

Cons:

The screen does not indicate which
options are compulsory and which
may be skipped.

Pros:

Since all the features are
clearly labeled, user can
set the
sharing options very quickly.

Cons:
The list of options may
seem tedious for many
users.

If the user wants to share
the same type of location
with multiple users, she
will have to enter the
same details all over
again. Aggregation of
location types may be
helpful.

Pros:



Cons:
- Possible to make
mistakes and over-/under -
share
information.
Cons: Confirmation dialogs
may be helpful.

Pros:

Controls are clearly visible.

Cons:


Task 2: View real-time location of social contacts:

Storyboard

Learnability

Efficiency

Safety

Visibility


 

 

Once Bob adds Joe as a contact, Joe can
now search for Bob in his social contacts.
He sees the screen shown here that
indicates Bob’s current location (depending
on what Bob allowed him to view). Joe can
also choose to view historical locations
visited by Bob or Bob’s aggregated information.
On the similar screen on Bob’s application,
where Bob would be viewing Joe’s profile,
Bob would see that the button “View
Aggregated Information” would be disabled since
Joe did not allow Bob to view his aggregated
information.
Suppose that a month has passed since Joe
added Bob to his contact list. Joe can view Bob’s
historical data by clicking on the button called
“View Past Locations”. He would then see this
screen that shows Bob’s locations using markers
on three different maps. These three maps
correspond to a daily, weekly and monthly summary
of Bob’s locations (based on the permissions
that Bob set for Joe).

Pros:

Cons:



Pros:

Have to explicitly search for the
contact to be able to view location.
Would be better if there was an
alphabetical list of contacts that the user could scroll through.

Cons:


Pros:

Cannot edit the contact's
information, so nothing irreversible can happen.

Cons:


Pros:
The most important
detail (current location) is
visible in an understandable
manner in a quick glance.

Cons:

...

Task 5: Edit social contacts:

 Storyboard

Learnability

Efficiency

Safety

Visibility


Since Joe wants to modify the location permissions
for Bob, he first searches for Bob on the “Home
Screen” for social contacts. After he comes to
Bob’s profile, he clicks on Bob’s icon/photo and
comes to this screen. Here he view the amount
and type of information that Bob can view about
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="2ed7a53744ab5128-0fb2b85e-4cc3412f-a23ea4cf-46646b6ea6175cb5a6cb4435"><ac:plain-text-body><![CDATA[him. [Note: Suppose that during the trip Joe
]]></ac:plain-text-body></ac:structured-macro>
allowed Bob to view his aggregated information.]
Joe can see that Bob can see his current location
as the lat/long in Cambridge, MA (his current
location). He also sees the pie chart/wheel that
describes the categorization of places that Bob
was able to view about him. He can now choose
to modify the permissions by clicking on the button
called “Modify Permissions” or can choose to
return by clicking “Cancel”. Once he clicks “Modify
Permissions”, he taken to the permissions sketch
described in task 1.

Pros:

Cons:

The task is not very easy to
learn in these two
slides, since the bulk of the editing
happens in the permissions screen.

Pros:

Cons:

May be helpful to have a
"Cancel
This Option" button beside the
specific/aggregate information
display. That way, the user
does not have to go to the permissions
screen to cancel
aggregation option (for example).

Pros:

Cons:

No irreversible action
possible in these two screens.

Pros:

Cons:

The data that the
social contact
(user's
friend, for example)
can see is very visible
and easy to understand.

...