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

55 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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.