You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 18 Next »



Problem Statememt

User Analysis

Lorem ipsum...

  • Olyvia, the organized student
  • Levi, the lazy student
  • Tina, the TA

Olyvia, the organized student

Levi, the lazy student

Tina, the TA

Tina has been a TA for two years, and she currently uses a number of websites and online tools to communicate with her students. She is not satisfied with the current way of entering this information, which sometimes involves editing HTML files on her computer and uploading them using FTP. As a student, she uses Google Calendar to organize her assignments. At the beginning of a term, she schedules all her test dates in a personal calendar. As a TA, one of her concerns is getting the word out when a change is made to an assignment. Tina believes that a collaborative organizer would benefit her more as a student than as a TA, but she also thinks that such tool should support the specific needs of TAs and instructors. She is particularly interested in collecting assignments statistics, such as difficulty and time to completion. She believes the collaborative nature of the tool would not make it less reliable, especially if moderated by the TAs.

Lessons learned from TA:

  • TAs could have the role of moderators
  • Changes in assignments are a real-world problem
  • TAs and instructors could use the tool to collect statistical information

Task Analysis

Lorem ipsum...

  • Creating a class feed
  • Subscribing to a class feed
  • Creating an assignment
  • Crossing an assignment off the list

Creating a Class Feed

  • Goal: enter a new class and its assignments into the system
  • Subtasks:
    • Create the new class
    • Add one or more assignments
  • Preconditions:
    • A descriptive name for the new class feed
    • A list of assignments with due dates
  • Frequency of use:
    • At the beginning of a semester, ideally once per class

Subscribing to a Class Feed

  • Goal
  • Subtasks:
  • Preconditions:
  • Frequency of use:

Creating an assignment

  • Goal
  • Subtasks:
  • Preconditions:
  • Frequency of use:

Crossing an assignment off the list

  • Goal
  • Subtasks:
  • Preconditions:
  • Frequency of use:
  • No labels