...
The three above users include three example student populations who have a principal purpose and something different that they would like from a class scheduling tool. In fact most users will be a combination of the three student populations above: students who want to decide their classes for the semester; want to know the impact that their current schedule will have on the following semesters; and someone who wants to know the classes that friends are thinking about taking to decide whether to pick a class for this semester or for next semester.
Task Analysis:
Four-Year Plan:
Freddy wants to create his four-year plan with all of the classes he is interested in taking. He knows he wants to study Computer Science, Course 6-3, and is really interested in learning theatre.