Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Functional Requirements

...

Capture the desired functionality to be completed.

  • Tutoring
    • Allow students to submit a tutoring request that can be routed to Phong/Erin for fulfillment.
  • CDL Inclusion
    • Allow the CDL team to view the student profiles, and integrate some of their services into the platform.
    • Requires more review to determine functional requirements for this teamthese users.
  • Birthday Notifications
    • Send birthday messages to students
    • Show upcoming birthdays on advising landing page(s)
  • Data Management
    • Alumni data integration
      • Add the degree details to the Schools table for new degree conferrals
        • Update the source format to place data in the right locations when status becomes Alumni in feed
      • Backload all alumni degrees to the Schools table (for history)
    • Add new detail fields for the person record
      • Other (not in source)
        • CU employee flag
        • From Admissions
          • Home institution (for visiting population)
          • Home high school (for pre-college)
          • Part-time/full-time preference
    • Incoming Data
      • Include the Expected Return Date for students that have an active Leave Status (students feed)
      • Create scheduled exports based on last modification date for the required data points in the following systems
        • Canvas
          • Course progress information
      • Create one-time exports from the following systems
        • Slate+Admissions
          • Additional personal data not available in SIS
            • Job history, previous institutions, etc.
            • Potentially extended contact details
      • Other potential fields/data to include
        • Pronouns?
        • Transcripts
        • HBCU fellow
        • Student Government
    • Reports and queries
      • Determine best reports for leadership view of advising status
      • Audit queries to validate imported data
  • Event & Appointment Management
    • For Advisors
      • Event Template for Registration Webinars
        • Custom CSS to align request form layout with SPS Advising home page
        • Default settings stored in the template
        • Includes defined email communications for typical milestones
          • Event announcements, RSVP instructions, upcoming date reminders, follow-up after attendance or no show
          • Pending final communications text from Advising team
    • For Students
      • Form to see primary advisor's calendar for availability and book an appointment
      • Personal calendar view of scheduled appointments and events with Advising
        • Allow update and delete to scheduled entries
  • Student Relationship Management
    • Custom form(s) to collect information from students as required to support requests and process flows and store in the student profile
      • Slate-based forms
        • College Edge course interests
    • Advisor Snapshot Dashboard (Student Profile)
      • Add button link to send a canned communication to the student directly from the dashboard
        • E.g., nudge to register, follow-up about return from leave, reminder of upcoming meeting, etc.
      • Create additive dashboard snapshots based on the population to allow for more specific information to be displayed based on the audience
        • Auditors, Visiting, Pre-college?
    • Homepage widgets
      • Advisors
        • Create links to queries and reports that are tailored for the current user
          • Graduates (pending graduate load from SIS)
        • Advisors will have a list of upcoming birthdays on their portal landing page.
    • Define and build interaction categories required for reporting and tracking purposes
      • Placeholder for specifics; need to confirm if we will be using interactions for tracking
        • E.g., Phone calls, Zoom meetings
    • Advising Notes
      • See if the user can default to currently logged in user
        • Not currently possible in an Entity Widget; results in an error on form submission; revisit in a future SlateĀ release
    • Portals
      • Student Portal
        • Show relevant details to students, including their history, interactions with advising, upcoming events, others?
        • Links to external and PDF-based process forms
  • Communications & Outreach
    • For Advisors
      • Message templates for common communications (non-event)
        • Registration "starts soon/now open" reminders
        • Student-specific messages based on population criteria
          • Hold notifications
        • General message templates for ad-hoc announcements via email
          • Students will receive an automated email on their birthdays.
          • Pending list of common comms to students from working group
  • Import latest swipe and login history (not allowed according to campus safety, but can be requested any time)Advising NotesSee if the user can default to currently logged in userNot currently possible in an Entity Widget; results in an error on form submission; revisit in a future SlateĀ release

Technical Design

Purpose

Define in detail the technical work that will need to be completed to deliver the final solution.

...