Versions Compared

Key

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

Executive Summary

The purpose of this document is to provide the full details of the technical solution to be used for the build of the Slate+Advising solution. Everything that is needed by the developer(s) to produce the required data model, forms and workflows will be included in this specification.

Technical Components

The following sections will detail the technical components within each functional area that are required to successfully implement this project.

Data Requirements

Purpose

Define any integrations or data that must be provided to deliver the solution.

  • Career Design Lab Integration
    • Create a person-scoped field for Years of Professional Experience
    • Create the following three material types;
      • Resume
      • Cover Letter
      • Relevant Career Materials
    • Create user-scoped fields for:
      • Biography 
      • CDL Coach Start Date - Allows us to set up a permanent or temporary coach who hasn't started yet. If a coach has a value for that field, their scheduling button will be disabled and a message will say that s/he is not available until on or after that date.
      • CDL Last Initials Covered - A list of programs followed by the last initials that they cover in the format: Program1Name: StartingInitial-EndingInital, Program2Name: StartingInitial-EndingInital. (For example: Applied Analytics: A-J, Strategic Communication: Q-Z)
      • CDL Programs Covered (displayed) - Lists the umbrella programs that the advisor covers. For example, if the coach covers multiple Strategic Communications programs, only Strategic Communications should be listed here.

Technical Design

Purpose

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

...