Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

GR1: Analysis 

...

Table of Contents

...

User Analysis

The users would be MIT community members, the undergraduate students, graduate students, Post Docs and Professor. 

Characteristics

  1. Age varies from 18 to 55and above, for both male and female usersuser.
  2. English-speaking speaking.
  3. Computer literate.

Needs

  1. Have busy schedules. 
  2. Are interested Are interested in socializing and sharing ideas and interests.. 

Case Studies

There are several types of users who will use our product. To detail each persona, we interviewed people from each user group:

  1. -          Tim the 1st Year Grad Student (Age 26)
  2. -          Paula the Professor (Age Around 50-55)
  3. .
  4. Jeff -          Jeff the 3rd Year Undergrad Student (Age 20).
  5. Jermie -          Jermie the 2nd Year Grad Student (Age 25).
1: Tim the 1st Year Graduate Student

Tim is a first year graduate student in the EECS department. He attends classes and lectures, and often has to meet with various Professors, TAs, Lab mates and friends for a variety of activities. He considers himself tech-savvy, but finds certain problems related to locating people and places within the campus annoying. For example, he needed to meet his Graduate Counselor to get an Add/Drop/Status Change form signed; and even though he had emailed, the counselor’s availability was a vague range (i.e. anytime before 5pm). He made several trips down on the same day and only managed to get what he needed after several tries.

Lessons learned 

...

.

...

2

...

Paula is a Professor and has a research group of 15 students with sub-groups for various projects. She wants her research sub-group to interact with each other by having discussions and sharing ideas. She would like to see which students are working together on a project and who they are collaborating with across the departments or research groups. She also finds it useful to have a summary of seating plan to see how the sub-teams are spread out across the office space. This will be particularly helpful while planning relocation so that people working in the same group can be located in proximity.

She sometimes comes across interesting research presentations and seminars on last minute, so she wants to be able to easily invite her students to these events. She also wants her students' daily schedules to be accessible to her administrative secretary, so that she can schedule meetings for her research group. 

Lessons learned 

  • Overseeing students' research activities can be time-consuming. The app can help facilitate communication with his research group and between members in the research group.
  • The app will be even more useful if it includes people from outside MIT.

...

: Jeff the 3rd Year

...

Undergraduate Student

Jeff is a 3rd year undergrad student in the EECS department.  He He attends classes, lectures, recitations and often needs to meet with Professors, friends, and other groups for various meetings.  His His primary method for getting contact information is through Facebook or faculty members personal pages.  His His primary method of contacting others is through online messaging (e-mail, Facebook, Google+, etc.) or text messaging.  He . He also thinks that these communication methods are not always sufficiently fast. He doesn't like the current MIT directory page as it doesn't allow for filtering.  Unfortunately, these electronic methods of communication are not always sufficiently fast and it may be difficult to find contact information through personal pages and directories.  

Lessons learned 

  • There are many indirect methods of contacting people, which can be time consuming.  This is problematic in urgent situations.
  • Current directories give no information on personal interests, this option with a filter would promote interest/hobby based communications.

...

, but he thinks personal pages al not very helpful either.

3: Jermie the 2nd Year Graduate Student

Jermie is a 2nd year Graduate student in Chemistry Department. He is done with his Qualification Exam, but he still takes some classes and attends lectures and recitations. He is also TA for a Grad Course. He has a huge research group with multiple sub groups in it. In his research group they have a weekly meeting for the entire group and also many small ones where sub groups meet the adviser to give status reports. Because his adviser is a busy person, she has shared her number with all the group members and they give her a call in case urgent discussion is required while she is not around.
Apart from his work, he is interested in working out in gym and has a very social life. Also he happens to be a religious person and goes to church every weekend. He uses Gtalk and phone calls to arrange spontaneous hangouts. He bumps into people sharing his interests at church or other social gatherings that he likes to attend for this very reason. And for discovering new people in his organization MIT he uses MIT People Directory very often, and is very comfortable with it despite the difficult-to-use menus. 

...

Lessons learned

  • To locate each other within the same institution, students have to resort to a multitude of resources.
  • There indirect methods of contacting people can be time consuming, which is problematic in urgent situations.
  • There is no clear way to find out a person’s availability based on his/her current location.
  • People who have been part of MIT for a long enough use "work-arounds" to arrange meetings or to discover new people . They and they have grown to accept these "work-arounds."
  • By offering a A convenient solution packaged in one easy-to-use UI , people will find new features they wish they had or thought they were missingwill enable people to request for availability of a large group in fast and hassle free way and successfully arrange a well organized event or a meeting on a relatively short notice.

    Task Analysis

The main tasks performed through our User Interface identified are:

  1. -          Search for a colleague
  2. -          Edit Online Profile or add further information into it 
  3. -          Have spontaneous meeting
  4. -          Visualize nearby friends in real-time
  5. -          View connections between colleagues

1: Search for a colleague

Goal

  1. Find a friend
  2. Add a friend
  3. Invite friends to Event/Meeting
  4. RSVP to an Event/Meeting Invitation

1: Find a friend

Goal: Find the location of a friendFind the personal details, location and interests of a colleague.

Sub Tasks

  1. Open list of friends
  2. Enter a name in the "Search" text field for searching by name. OR
  3. Select a category from the "Search by" drop down menu, and enter the interest/department/group name you are interested in.
  4. bar
  5. Identify the person you are looking for by browsing through by browsing through the list of search of search results displayed, and select it by clicking or tapping on the entryView profile for the selected person.
  6. View the location for the selected person .on map or as a text

Preconditions

  1. User's colleague has a profile in the system.friend must also use the app
  2. User 's colleague must "turn on" the app for you to find his location.

Time constraints

Search must be quick. Information gathered must be concise.

Frequency of use

  1. must have the approval from the person he/she is looking for (must be added as friend)

Time constraints: Search must be fast.  

Frequency of use: Several several times a day. 

2:

...

Add Friend

Goal: Add a person from institute’s directory to user’s friend list enabling the user to locate that person on a

Goal

To maintain a unified profile that contains up-to-date information about the user.

Sub Tasks

  1. View his/her profile.
  2. Go to Edit mode by clicking/tapping the Edit button. 
  3. Change text field entries.
  4. Confirm the changes by clicking/tapping Save button. 

Preconditions

  1. User has approved for a public directory listing.

Time constraints

None

Frequency of use

Depending on users preference, as frequent as several times a day or as rare as once a year. 

3: Have spontaneous meeting

Goal

To get introduced to colleagues who share similar personal or work interests with the user. 

Sub Tasks

  1. Update your profile and add interests in it. 
  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. User are identified as being "Open to Spontaneous Meeting".
  2. 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.

Frequency of use

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

4: Visualize nearby friends in real-time

Goal

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

Sub Tasks

  1. Search for a user from the directory
  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. 
  4. If anyone who belong is added as friend enters a radius of 5 meters near the user, the user will be notified.

Preconditions

  1. User's friend would have to approve the friend request.User's friend would have to turn on location-sharingalso uses the app

Frequency of use

...

: Several times a day

3: Invite friends to a Event/Meeting

Goal: Invite friends to join an event or a meeting

Daily

5: View connections between colleagues

Goal

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

Sub Tasks

  1. Go to Groups Menu and Select a group of people or a department.
  2. View the strength of connections between members in the selected group.
  3. View the people (outside the group) who have strong connections with members inside the selected group.
  4. Select a person and view their profile and major connections.
  5. View associations between people based on their teams.

Alternative Use Cases

  1. Search for a person and be introduced to that person via a mutual connection.
  2. Maximize office layout view based on teams or any other profile information.

Preconditions

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

Frequency of use

  1. Enter event/meeting details (time, place, and additional notes).
  2. Search for friends to invite to the meeting.
  3. Send invite
  4. View friends’ RSVP

Preconditions

  1. User must have the invitees added as friends.

Time constraints: Invites must be sent in real time.

Frequency of use: Several times a week.

4: RSVP to an Event/Meeting invitation

Goal: Send response to an invite.

Sub Tasks

  1. Receive event invitation notification.
  2. Select a response from “accept/decline”
  3. Add additional notes with response.
  4. Send response.

Preconditions

  1. None.

Frequency of use: Several times a weekDaily or several times weekly.