LMS-BGN/docs/mbg-lms-sprint-plan-nov-dec...

2.8 KiB
Raw Permalink Blame History

Rencana Sprint — LMS MBG (NovDec)

Sprint 1 (Nov W1W2) — Pondasi Belajar

  • Goals:
    • Katalog & detail kursus, modul/lesson viewer, progres dasar.
    • Kuis dasar pada demo interaktif.
  • Scope:
    • Course list/detail, ModuleTabs, ModuleNavigation, progres state.
    • Integrasi awal assignments/schedule (read-only jika perlu).
  • Deliverables:
    • Learner: alur enroll → belajar → progres bertambah.
    • Admin: melihat ringkas kelas & peserta.
  • DOR/DOD:
    • DOR: desain minimal, konten awal tersedia.
    • DOD: lint/typecheck bersih; alur tanpa blocker; dokumentasi singkat.

Sprint 2 (Nov W3W4) — Assessment & Sertifikasi

  • Goals:
    • Sesi ujian, ringkasan hasil, sertifikat PDF & kirim ulang email.
  • Scope:
    • exam-session pages, summary, admin/exams CRUD minimal.
    • CertificatePDF & detail sertifikat admin.
  • Deliverables:
    • Ujian berjalan, sertifikat dihasilkan & diunduh, kirim ulang berfungsi.
  • DOR/DOD:
    • DOR: bank soal contoh, aturan kelulusan jelas.
    • DOD: passing path lengkap, tanpa error di browser & terminal.

Sprint 3 (Dec W1W2) — Analytics & Reward (Phase-1)

  • Goals:
    • Dasbor analytics, export sederhana, reward jam belajar non-transaksional.
  • Scope:
    • admin/analytics dasar, export CSV, reward dashboard flagged.
  • Deliverables:
    • Admin mendapatkan metrik inti; reward tampil untuk demo internal.
  • DOR/DOD:
    • DOR: definisi metrik; mapping progres → jam belajar.
    • DOD: verifikasi data sample; lint/typecheck bersih.

Sprint 4 (Dec W3W4) — Desktop & UAT

  • Goals:
    • Desktop UX polishing, kinerja, QA/UAT, rilis RC.
  • Scope:
    • Polishing UX di seluruh learner flow desktop; audit performa; perbaikan.
  • Deliverables:
    • Build stabil; laporan UAT; panduan singkat penggunaan.
  • DOR/DOD:
    • DOR: test plan siap; perangkat uji desktop tersedia.
    • DOD: semua acceptance terpenuhi; tidak ada blocker.

RACI Ringkas

  • FE1: learner flow, viewer, desktop UX polishing.
  • FE2: assessment, sertifikat, analytics/reward.
  • QA: test plan, UAT eksekusi, regresi.
  • PM/Content: scope, konten, prioritas, acceptance.

Mapping Backlog per Sprint

  • Sprint 1: US-201..205 (Course & Learning: katalog, detail, viewer, progres, assignments/schedule awal).
  • Sprint 2: US-301..304 (Assessment & Sertifikasi: kuis/ujian, ringkasan skor, sertifikat, kirim ulang email).
  • Sprint 3: US-305..307 (Analytics & Reward: ringkasan performa, export CSV, reward dashboard flagged).
  • Sprint 4: US-308 (+US-309 opsional, flagged) fokus Desktop UX polishing & UAT.

Kapasitas & Ketergantungan

  • Kapasitas: velocity target ±1620 SP/sprint (tim 4; rujuk docs/mbg-lms-team-plan.md).
  • Ketergantungan: kesiapan konten modul wajib; ENV email (SMTP_*); data sample progres untuk analytics.
  • Risiko: performa desktop; mitigasi dengan lazy-load, audit komponen berat, pengukuran p95.