GR1 - Task analysis

User analysis

The users of our application will be university students. Additionally, although this tool could be useful in a number of different schools or settings, for the purpose of this assignment, we are going to focus on creating a tool specifically for MIT undergraduate students.

In the general scenario, this application would also need some way to update the course information, probably through some sort of admin interface. However, for the purposes of this class, we are going to ignore this aspect and focus on the student interface.

MIT Students:

Characteristics:

Personas:

Mark is a freshman who is considering majoring in Course 6. He's currently taking his GIR's, but wants to map out his courses for the next 4 years. Mark has been having trouble navigating the requirements of Course 6 and wants to see how he’ll fit in all of the classes he needs for both Course 6 and the HASS requirement. Like many MIT students he is also very excited about all of his options and wants to see how much time he'll have left for "fun" classes.

Sharon is a second semester sophomore in Course 10 who has decided she wants to double major in 21M. She has already taken 1 or 2 music classes, but she wants to map out the remainder of her time at MIT to make sure this will be feasible without taking on significantly more course units in any one semester.

Task analysis

Domain analysis