Skip to main content

User Story:

As an employee:

  • I want to be able to see active courses assigned to me so I can plan accordingly and stay up to date with my progress.
  • I want to see certifications for past courses so I know and have a record of what courses I have already completed and what certifications I have.

As an admin:

  • I want to be able to see the courses that I assign to employees so I can verify that my employees have access to the necessary training materials.
  • I want to be able to track my employees progress so I can ensure courses are finished by their due dates.

Requirements:

Functional Requirements

Definite:

  1. Users can take courses assigned to them
  2. Users can track progress in courses
  3. Admin can assign courses 
  4. Admin can track courses taken by users 
  5. Website integrated around ITI
  6. Salesforce API connection to Buckner University

Perhaps:

  1. Every course and learning path is available to the user
  2. The user can see history and certifications at any time
  3. New user dashboard

Improbable:

  1. New admin dashboard
  2. Users can request to take a course
  3. User can self enroll in preapproved courses

Non-Functional Requirements

Definite:

  1. UX/UI is readable and necessary information is easy to find
  2. The system will be intuitive and easy to use
  3. Fits Buckner theme and color scheme

Perhaps:

  1. Data visualization for user and admin dashboard

Improbable:

  1. Notifications for course related information
  2. Mobile application