Versions Compared

Key

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

Home Screen

Storyboard

Learnability

Efficiency

Safety

Visibility


This is the home screen shown to Joe
when he starts LocaShare.

He can add contacts using "New LocaShare",
view existing contacts, explore deals and view
deals he is subscribed to.

Pros:
- The interface provides good
information scent by explicitly
stating what the links would
do.

Cons:
- Exploring/Viewing deals is not
immediately learnable.If Joe wants to
explore deals by
his commercial contacts, should
he click "Explore LocaDeals"
or "My LocaDeals"?

- "New LocaShare"'s
functionality is not immediately
apparent since LocaShare is the
name of the application (and not
a specific task/option). This makes
the interface hard to learn.

Pros:
- The listing interface is intuitive and
 direct. It shows Joe what he can do with
LocaShare at a glance.

Neutral:
- Since this task does
not involve any
irreversible actions,
safety is not the
main concern for the
home screen. If Joe
clicks on a different
option by lapse,

Pros:
Cons:
- New LocaShare's
functionality is not immediately
apparent since LocaShare is the
name of the application (and not
a specific task/option)All important tasks are clearly
represented on the home screen
with good visibility.


Task 1: Add Social Contacts

Storyboard

Learnability

Efficiency

Safety

Visibility

This is the place where new LocaShares
are initiated. Joe wants to share his location
with Bob during this trip. He also wants to
share his current city with his mother
Alice. Both of these can be set up here.
From the system perspective, there are
many parameters associated with a location
share. In order to limit the number of these
settings that users have to deal with explicitly,
 in this design we use sharing types, which
are essentially templates of settings.
Joe can set up his two shares as Vacation
shares -- a vacation share defaults to all
the time and is not a radius share. The
choice that Joe is presented with is whether
he'd like to share just his exact location or
just his current city. For Bob he's going to
choose exact location, and for Alice he's
going to choose current city.
After the trip, Joe wants to set up a different
 LocaShare with Bob, where Bob can see
whenever Joe is in his neighborhood. This
is an In Your Neighborhood share.
These shares are based on a location-- this
way, Joe doesn't have to reveal to Bob
where he is all the time-- just when it's
relevant to him. The place should be
relevant, and so should the time -- Joe
chooses to share with Bob only when
he's in the neighborhood in the evening.
Out and About sharing is meant for sharing
whenever you're in one of several specific
places. For instance, Joe may want to let
his friends know what places he goes to
eat and how often he goes to them.

Pros:
The interface speaks the user's
language by using "Share My City"
and "Share My Exact" location. This
 will prevent misunderstandings
on the part of the user.
Cons:
- Few recognition hints are provided in
this interface which 
makes it hard to learn.

- The pre-defined
lists puts a burden on the user
by forcing them to
retrieve information from their
head (poor recall). Giving an
example of the type of
information that will be share will be
helpful.

- Inconsistent setting options (9-5 'M-F'
or 5-12 '7 days')

- What does custom time mean?
It sounds like jargon. An
example would be
helpful here.

Pros:
Having pre-defined/
user-defined
sharing lists
enhances efficiency.

Cons:
- "In Your Neighborhood"
screen wants
the user to enter/search for
places. The
model that the user would
have is that
the current neighborhood
location will be
automatically shared.
System
model seems to
contradict user model.


Cons:
- The user may inadvertently
give incorrect permissions
for the contact. A confirmation
dialog will be helpful.

Pros:
Providing a list
view offers good
visibility.

Cons:
- Scrolling area may
 become too large.



...