Versions Compared

Key

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

...

The main tasks performed through our User Interface are:

  1. -          Search for Find a colleaguefriend
  2. -          Invite friends to a spontaneous future meeting
  3. -          Visualize nearby friends in real-time
  4. -          Organize meetings you have planned

1: Find a

...

friend

Goal

Find the personal details, location and interests of a colleaguethe location and status of a friend.

Sub Tasks

  1. Enter a name in the "Search" text field for searching by name. OR
  2. Select a category from the "Search by" drop down menu , and enter (optionally: enter the interest/department/group name you are interested in).
  3. Identify the person you are looking for by browsing through the list of search results displayed, and select it by clicking or tapping on the entry
  4. View profile for the selected person.
  5. View the location for the selected person (if the person has approved you as their friend).

Preconditions

  1. Discover.Me can access a directory linking to their colleagues' information.Me searches in an existing directory containing their friend's information (e.g. MIT directory).
  2. User's colleague s friend must "turn on" the app for you to find his location.

...

Frequency of use

Several times a day. 

2: Invite

...

friends to a

...

future meeting

Goal

To get introduced to colleagues who share similar personal or work interests with the userInvite friends to join you in a future meeting

Sub Tasks

  1.  
  2. Change availability to "Open to Spontaneous Meeting" 
  3. When two (or more) users with such setting, enter a common area the application will notify them. 

Preconditions

  1. Enter event details (time, place, and additional instructions).
  2. Search for friends to invite to the meeting.
  3. View friends' status and available times.
  4. Invite friends to the meeting. 
  5. View friends who have accepted the meeting.

Alternative Sub Task

(Begins after Step 5 above.)

  1. Friend declines meeting due to time conflict.
  2. Friend proposes new meeting time.
  3. Organizer receives request for new meeting time.
  4. Organizer approves new meeting time.
  5. All invitees receive an updated request for new meeting time.

Preconditions

  1. Meeting organizer sees any times during which his friends are "busy."
  2. User's friend must turn on the app so that it reports their current status
  3. User are identified as being "Open to Spontaneous Meeting".
  4. Users are not busy during that particular time frame.

Time constraints

Matching must occur in short duration. Notification should present concise information on your shared interests or connections.

...

Depending on the Mobility of user, once or several times a day.

...

3: Visualize nearby friends in real-time

Goal

Enable the ability to locate pre-approved friend(s) on a map view.

...

  1. Search for a user
  2. Send friend request using "Add as friend" button. 
  3. When the friend approves or disapproves a request, user will be notified and friend list will be updated accordingly. If anyone who belong is added as friend enters a radius of 5 meters near the user, the user will be notified
  4. User clicks their friend's name on the Friend list.
  5. Friend's location appears as an icon on a map.
  6. User clicks their friend's icon to view their friend's current status.

Preconditions

  1. User's friend would have to approve the friend request.
  2. User's friend would have to turn on location-sharingfriend enables sharing of their location.

Frequency of use

Daily

5:

...

Manage Events

Goal

Show strength of connections between employees based on their interactions and/or teams.

...

  1. Users approve sharing of their activity with their colleaguesfriends.
  2. Users team information filled in.

...