...
User Analysis
Lorem ipsum...
- OlyviaOlivia, the organized studentOrganized Student
- Levi, the lazy studentLazy Student
- Tina, the TA
Olyvia, the organized student
...
Task Analysis
Lorem ipsum...
- Creating a class feedClass Feed
- Subscribing to a class feedClass Feed
- Creating an assignmentAssignmentCrossing an assignment off the list
- Marking an Assignment as Completed
Creating a Class Feed
- Goal: enter Enter a new class, with its assignments, into the system
- Frequency of use: At the beginning of a semester, once per class
- 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
Subscribing to a Class Feed
- Goal: Subscribe to the feed for a class, so its assignments will show up on your due list
- Frequency of use:At At the beginning of a semester, once per class
Subscribing to a Class Feed
- Subtasks:
- Find the desired class in the list of class feeds
- Preconditions:
- Knowing the class name
Creating an Assignment
- Goal: Add an assignment, either to the class feed-where it will be visible to all students, or to a private feed-visible only to you
- Goal:
- Subtasks:
- Preconditions:
- Frequency of use:
Creating an assignment
- Goal:
- Subtasks:
- Preconditions:
- Frequency of use:
Crossing an assignment off the list
- : Varied: anywhere from once per assignment to never.
- Subtasks:
- Choose the feed to add the assignment to
- Add assignment details
- Preconditions:
- A due date for the assignment
Marking an Assignment as Completed
- Goal: Mark Goal: mark an assignment as done, so that it does not appear in the due list
- Frequency of use: Once per assignment (several times a week)
- Subtasks:
- Mark the assignment as done
- Fill in assignment statistics (optional)
- Preconditions:
- A completed assignment
- Once per assignment (several times a week)