GR1: Analysis
...
Table of Contents |
---|
...
User Analysis
There are several types of users who will use our product. To detail each persona, we interviewed people from each user group:
- Tim the Grad Student (Age ?)
- Donald the Professor (Age Around 45-50)
The users would be MIT community members, the undergraduate students, graduate students, Post Docs and Professor.
Characteristics
- Age varies from 18 and above, for both male and female user.
- English-speaking.
- Computer literate.
- Have busy schedules.
- Are interested in socializing..
Case Studies
- Tim the 1st Year Grad Student (Age 26).
- Jeff the
...
- 3rd Year Undergrad Student (Age 20
...
- )
...
- .
- 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 from the Graduate Student
- To locate a stranger within the same institution, students have to resort to a multitude of resources in order to do so. (Google or directory for person’s office; whereis.mit to locate the physical location of the office. There is a need for a unified directory.
- There is no clear way to find out a person’s availability based on his/her location currently.
- There is no clear way to find people with similar interests currently.
Vincent the Professor
Vincent wants his research group to interact with each other by sharing ideas and receiving feedback. He wants to see how frequently his group members are meeting with each other, and with other research groups. Vincent sometimes comes across interesting research presentations and articles, so he wants to be able to easily forward this information to his students. He also wants his students' daily schedules to be easily accessible to his administrator, so that she can schedule meetings for his research group. Vincent often meets with people from visiting universities and companies, so he also wants the tool to help him find and locate people outside of MIT. Of course, Vincent wants the tool to be efficient, so that his group can still concentrate on finishing research work. He also expressed usefulness in being able to view how the sub-teams are spread out across the office space, perhaps to facilitate people in the same group being located close to one another.
Lessons learned from the Professor
- 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 Undergrad
2: 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, googleGoogle+, 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 from the Undergrad
- 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 meets meet the adviser to give status reports. Because his adviser is a busy person therefore , 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 and they have grown to accept these "work-arounds."
- A
- People who are part of this organization for long enough have come up with different work around for situations such as arranging a meeting or discovering new people and have grown to accept them.
- If we offer them a more convenient solution packaged in one easy-to-use UI only then they will realize what 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 using our product includeidentified are:
- Search for a colleague
- Edit or add information in his/her own Online Profile
- Spontaneous meeting
- Real-time visualization of nearby friends
- View connections between colleagues
- Find a friend
- Add a friend
- Invite friends to Event/Meeting
- RSVP to an Event/Meeting Invitation
1: Find a friend
...
Goal: Find the location of a colleaguefriend.Use Case:
Sub Tasks
- Open list of friends
- Enter a name in the "Search" text field for searching by name. OR
- Select a category you are interested from the "Search by" drop down. this drop down menu contains options: interest, department, personalized groups. and enter the name of that particular category for search.
- bar
- Identify the person you are looking for by browsing through the list of search results displayed, and select it the search results will be displayed as a list with a thumbnail image of the person with each entry. Identify the person you are looking for and select it ( by clicking or tapping on it's the entry)
- View profile for the selected person.View the location for the selected person ("off campus" or a building number).
Preconditions:
- Your colleague has a profile in the system.
...
- person on map or as a text
Preconditions
- User's friend must also use the app
- User must have the approval from the person he/she is looking for (must be added as friend)
Time constraints: Search must be quick. Info presented must be concise.fast.
Frequency of use: several Several times a day.
...
2: Add Friend
Goal: To present a unified profile view that contains up-to-date information about each user.
Use Case:
- User wants to look for a person and does not have a centralized directory to do so.
- User wants to find information about the user which is up-to-date and filled-in
Preconditions:
- User has approved for a public directory listing.
- User has filled in his/her user profile either manually or automatically by granting the app permission to populate the information
Time constraints: None
Frequency of use: several times a day, depending on the users preference.
Spontaneous meeting
Goal: Get introduced to colleagues who share your similar personal and work interests.
Use Case:
- You or your colleague enter a public area (e.g. office kitchen, hallway, etc.).
- You and your colleague are identified as sharing a certain level of similar interests.
- You and your colleague are notified of your shared interests.
- You and your colleague are given the option to schedule a conversation at a future time.
Preconditions:
- You and your colleague are identified as being open to introductions.
- You and your colleague are not busy during the current timeframe.
Time constraints: Matching must occur in under 30 seconds. Notification should present concise information on your shared interests or connections.
Frequency of use: several times a day, depending on the users preference.
Real-time visualization of nearby friends
Goal: Enable the ability to locate pre-approved friend(s) on a map view
Use Case:
- You wish to know about the availability of the person based on whether he/she is present in his office
- You wish to know about locality of colleagues in order to organize impromptu meetings
- For finer grained information, the system would display the user's location in text as well.
Preconditions:
- You and your colleagues would have pre-approved the sharing of location information.
- You and your colleagues would have turned on location-sharing
Frequency of use: Daily
View connections between colleagues
Goal: Show strength of connections between employees based on their interactions and/or teams.
Use Case:
- Select a group, such as your project team, friends, or department.
- View the strength of connections between members in the selected group.
- View the people (outside the group) who have strong connections with members inside the selected group.
- Select a person and view their profile and major connections.
- View associations between people based on their teams.
Alternative Use Cases:
- Search for a person and be introduced to that person via a mutual connection.
- Maximize office layout based on teams or any other profile information.
Preconditions:
- Users approve sharing of their activity with their colleagues.
- Users team information filled in.
Add a person from institute’s directory to user’s friend list enabling the user to locate that person on a map view.
Sub Tasks
- Search for a user from the directory
- Send friend request using "Add as friend" button.
- When the friend approves or disapproves a request, user will be notified and friend list will be updated accordingly.
Preconditions
- User's friend also 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.
Sub Tasks
- Enter event/meeting details (time, place, and additional notes).
- Search for friends to invite to the meeting.
- Send invite
- View friends’ RSVP
Preconditions
- 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
- Receive event invitation notification.
- Select a response from “accept/decline”
- Add additional notes with response.
- Send response.
Preconditions
- None.
Frequency of use: Several times a weekFrequency of use: Daily or several times weekly.