Skip to content

Project Scope SignOff Document

Project Information

  • Project Name: Task View Re-design
  • Project Client: Julien, Andrew, Jake
  • Delivery Lead: Yaser Deeb
  • Team Members: Yaser Deeb, William Lowe, Sivasamyuktha A Selvarajuh

Purpose of Document

The purpose of this document is to give an overiew of the scope of the project at the kick-off and verify with the client the project scope for T1 2023. It includes client-approved deliverables, and acceptance criteria.

State of Project When Received

  • Several key stakeholders had been identified.
  • Several features had been derived from the stakeholder personas.
  • Two designs and one design Prototype had been handed.
  • Enhanced ChatHistoryDisplayer: Implemented MUI, Docker Integration. The ChatHistoryDisplayer consists of two parts: the server, which is being developed as an API, and the front-end, which tests the API. The server is situated in the emulator directory, while the front-end is situated in the frontEndSimulator directory. The mission of the API is to be integrated into the OnTrack platform.

Deliverables Verification for T1 2023

The following items will be completed to verify that the project scope has been met:

Purely Documentation Oriented

Front-end Oriented

Design

  • Create frame-by-frame flows of tutors using the primary design.

    • Multiple images and a video showcase, as output from Figma, in thoth-tech/documentation,

    • Additional information: These flows should determine whether an alteration to the single, primary design is required and what specific alteration is required. This could be broken down into tasks regarding specific flows for showing the use of specific features.

  • Create TaskSubmissionEnhancement new Features to the student-view design.

Back-end Oriented

TaskSubmissionEnhancement

  • Create a prototype of TaskSubmissionEnhancement Component of the Ontrack platform that adds:

    • The ability to submit files regardless of the task state.
    • The ability to submit individual task files.
    • The ability to submit optional additional files outside of the task requirements.
    • The ability to observe task file upload differences.
  • Create Submission enhancement test environment for the new features on Student View.

Cyber-security Oriented

  • Create a document that outlines the cybersecurity concerns of the current changes.

  • Create a document that introduce administrators to potential cyber security threats or issues.

  • Create a code script of malware-detection software to implement for the new feature.

Sign Off

  • Client: Andrew Cain

  • Team Lead: Yaser Deeb

  • Code Guru Team: William Lowe, Sivasamyuktha A Selvarajuh 🔥