AIEE.DEVSOQ TMS CRD
HomeExport PDFOverview

Contents

/
  • 1.1Overview
  • 1.2About AIEE.DEV
  • 1.3Parties & sign-off
  • 2.1Plan SOQ-25K
  • 2.2Max claim (EDG)
  • 2.3Rate card
  • 3.1Discovery pack
  • 3.2Brand & website appendix
  • 4.1Attachment A
  • 4.2PRD
  • 4.3Solution overview
  • 4.4Registration
  • 4.5Admin
  • 4.6CRM & sales
  • 4.7Student & trainer portals
  • 4.8SWDA & finance
  • 4.9Platform
  • 4.10Chat agents
  • 4.11Ops modules
  • 4.12Business benefits
  • 4.13DSMR research
  • 4.14Build vs buy
  • 4.15Market & competitors
  • 5.1Project control plan
  • 5.2Prototype & screens
  • 5.3Capability roadmap
  • 5.4UI/UX
  • 5.5Frontend
  • 5.6Backend
  • 5.7Architecture
  • 5.8Tech spec
  • 5.9Directory structure
  • 5.10Handover pack
AIEE.DEVSOQ TMS / Coding Requirement Documentation
5.3 / 5.3 Capability roadmap
Pei Han CCO / Eddy CPO / HK CSO / Andy Koh CTOaiee.dev5.3 / Confidential
5. Delivery5.3 Capability roadmap
Section 5.3

SOQ Capability Roadmap

Capability / scope phasing — calendar and gates live in 5.1 Project control plan.

Scope vs calendar

QuestionPage
When - payment - gates5.1 Project control plan
What scope per phaseThis page (Phases 0–6)
Fees2.1 Plan SOQ-25K

Phase 0 — Discovery (current)

StatusItem
DoneDSMR research - requirements baseline
OpenSWDA sandbox access - Singpass/SFC scope - Xero mapping - Privyr import scope

Phase 1 — Core TMS + registration (MVP)

Scope: Short course + WSQ registration slice

  • Public catalogue + WSQ registration UX
  • Admin: programme/course/run - basic enrolment
  • Student: schedule - materials - QR check-in
  • Trainer: roster - attendance
  • Student 360 v1 - RBAC - audit - email notifications

Exit: Non-funded class runs end-to-end without SWDA.


Phase 2 — SWDA hub

  • Hub service (auth - logging - retry - dashboard)
  • Course run - enrolment - attendance - assessment submissions
  • Subsidy pre-check UI - SkillsFuture Credit flow
  • Reconciliation + exception queue

Exit: Parallel-run against SWDA conformance checklist.


Phase 3 — Finance & Xero

  • Orders with subsidy/SFC/exemption deductions
  • Payment gateway - invoices - receipts - refunds
  • Xero contact/invoice/payment sync - trainer fee export

Exit: Finance reconciles one intake in Xero without duplicate entry.


Phase 4 — CRM & sales

  • Lead/enquiry - Privyr import - pipeline - opportunities
  • Enquiry -> application -> enrolment - commission plans

Exit: Sales agent sees full history enquiry -> enrolled.


Phase 5 — Diploma & advanced ops

  • Diploma application workflow - module exemption engine
  • Advanced admissions - report packs

Phase 6 — Hardening & go-live

  • Load testing - PDPA jobs - DR/backup - staff training - cutover

Immediate actions

  1. Schedule SWDA API discovery with SOQ subscriptions list
  2. Prioritise Phase 1 + 2 if WSQ funded courses first
  3. Xero mapping workshop before Phase 3
  4. Keep three-app boundary — no fourth CRM-only portal

Calendar & gates: 5.1 Project control plan

5.2 Prototype & screens5.4 UI/UX

aiee.dev / Confidential

AIEE.DEV