National data uploader

This is all design and workshop material around the uploader: MVP, Post MVP, and Process

UX/UI: Matt handover

InVision wireframeshttps://projects.invisionapp.com/freehand/document/vwzjW1cVy

InVision prototypehttps://invis.io/5FRAS8JRM9K

Packaged design files and any UX

Workshop: MVP, Post MVP, and Process


MVPHow do we meet this need/ considerationPost MVP
FE (Front End)












Secure log in

  • User Interface
  • Key cloak/Azure (Authentification)

Blank sheet – Validation occurs once uploaded

View of data sets due + time frames

User Interface - User interaction/table

Pre-formatted sheet – Validation occurs on an excel sheet

Ability to upload CSV or XLSX files during submission

  • User Interface
  • Validation

Online form

Only upload current data

  • User Interface
  • Validation
  • Back-end

Agreement with data sharing and use (IG)

  • User Interface
  • Policies and Cookies acceptance prompt

Interaction only for a user with data from their associated HEI

  • User Interface/login takes the user to their specific data sets
  • User permissions/roles

Report on passed/failed validation

  • User Interface for initial user feedback
  • Final validation for data sets possibly required
  • We may also wish to set up an alert that lets HEE Admins know something has happened on a submission?

Upload area – Status of data submitted, a report from the last upload, download template/guidance

User Interface 
FE Validation


Confirm whole numbers

This needs to be clear for the devs to implement

Starters must be more than 0

This needs to be clear for the devs to implement

Makes logical “mathematical” sense (E.g. total number of starting students add up when factoring completions and leavers)

This needs to be clear for the devs to implement

Values in fields agreed from a list of values, data types

This needs to be clear for the devs to implement
Check current submissions against previous and flag any change to allow HEI to validateNeeds investigating
Warn if a number of starters are higher than planNeeds investigating
BE (Back End)





Uploaded data “passed” stage 1 validation lands in the staging area (How long+ how/when)

This needs to be worked out with the BE and NDW team/specialists





Design reports submissions like HEE admin but for local office only







Placement activity in weeks (+0.5 partial)

HEE teams have agreed on access to data sets for 2nd validation

Dev access to data in the staging area after initial validation

Reference data is maintained/available for comparison

Data to be amendable and adjustable

Access to the latest data at any time across functions

Process/Parking












Link to previous submissions at uploader stageThis could be a part of the User Interface
Dropdown list for placement providersTemplate?
Course length in monthsBusiness need to agree on this
Consistent definitionsBusiness need to agree on this
Agreement from end-users on data types, fields and valuesBusiness need to agree on this
Known email address for each contactHEE Admins?
Placement tariffWere not sure what this is just yet or where it sits? - Flagged as MVP via separate DITAG request, but further info required to understand the amount of work required to build this.
Testing in Jan with go live in MarchDITAG/UX designer to run testing

Automated reminders for outstanding data

System (probably back-end)

Testing with education providers

DITAG/UX designer to run testing

Ability to liaise with ETL dev for onboarding

?

Verified emails and passwords

Who provides these?

Assurance that the tool is secure

We can do this in the Front end User Interface with acceptance and Policies/Cookies

Information schedule dictates what information is required for

HEE

Caveats to data visible to those users responsible for reporting

HEE

Users notified when new data is available

System

Timely access to agreed info reports

System/HEE

Decisions on what is reported (Finance, quality, RTT)

HEE

Dropdown list for qualification, the course title, pathway and mode

Template: Can you copy and paste if the value is in the drop-down?


Requirements Master Document with Acceptance Criteria

Wireframes: https://projects.invisionapp.com/freehand/document/vwzjW1cVy

Prototype: https://invis.io/5FRAS8JRM9K#/379486209_IG_-_Data_Acceptance