Requirements Gathering Report
Software Engineering 310
Menu
|
Purpose
|
Stakeholders
|
User Requirements
|
Usability & User Experience Goals
|
Contributions
Table of Content
1. Purpose
1.1. Background
1.2. Goals
1.3 Mandated Constraints
1.4 Naming Conventions and Definitions
1.5 Reference
2. Stakeholders
2.1 Key Stakeholders and their goals
2.2 Main User Descriptions
2.2.1 UVIC Registered Student
2.2.2 UVIC Instructor
2.3 User Profiles
2.3.1 User Profile 1
2.3.2 User Profile 2
3. User Requirements
3.1. The Scope of the Product
3.2. User Requirement List
3.3. User Requirements Description and Analysis
3.3.1. View Instructions
3.3.2. Login
3.3.3. Logout
3.3.4. Change PIN
3.3.5. View Student Time Table .
3.3.6. Search for Course Information
3.3.7. Add or Swap a Course by Course Name/Number
3.3.8. Add Course after a Search
3.3.9. Drop a Course
3.3.10. Sign up for Schedule Change Notification
3.3.11. Issue an Temporary Schedule/Location Change/Cancellation
4. Usability and User Experience Goals
4.1. Usability Goals
4.2. User Experience Goals
5. Description of Contributions