Use Cases
Link to the tools team use case page:
The complete use cases relevant to the sectioning work are in the PDF attached to this page.
List of Critical Functionality for Prioritization
Actor: Instructor
1. Goal: Create a new section(s) or group(s) for a course (Only the term "section" will be used below)
2. Goal: Remove a section(s) or group(s) for a course (Only the term "section" will be used below)
3. Goal: Views list of per-section specific info (days, time, instructor, room,current enrollment, availability, max enrollment)
4. Goal: Assign Section Leader(s)
5. Goal: View roster by section
6. Goal: Add Student(s) to Section(s)
7. Goal: Manually add a bunch of students to a section at once
8. Goal: Switch students among sections
9. Goal: Remove Student(s) from Section
10. Goal: Allow students to sign up for and/or switch sections
11. Goal: Set maximum size for Section(s)
12. Goal: Edit Variable for Section(s)
20. Goal: Set up groups of sections with different rules (e.g. Sections, labs, student teams, study groups, etc. Sections maybe registrar defined and exclusive (student in only one) while student teams may be flexible (students may join multiple)
Actor: Student
13. Goal: Views list of per-section specific info (days, time, instructor,
room,current enrollment, availability, max enrollment)