Lewati ke isi

Enterprise Audit Scope — Phase 6 (Non-Professional)

Last verified: 2026-06-11
Prasyarat: [COMPLETION-REVIEW-2026-06-11.md]./COMPLETION-REVIEW-2026-06-11.md) — Professional doc/audit repo tuntas
Mitigasi Bagian E: "Scope creep ke modul non-Professional → Kunci scope di package-catalog; fase 2 audit untuk add-on"


1. Apakah sudah saatnya?

Kondisi Status Implikasi
Professional doc + audit repo tuntas Fondasi metodologi siap
Professional UAT sign-off klien Gate disarankan sebelum audit penuh enterprise
Pilot SC-DAP / SC-BOS di scoladev Boleh lanjut Phase 6A (light audit)
Komitmen penjualan SC-FIN / SC-OPS / SC-DAP TBD Trigger Phase 6B (full domain audit)

Rekomendasi:

  • Sekarang (2026-06-11): Aktifkan Phase 6A — perluas register pilot → audit ringkas + update domain SSOT enterprise (tanpa duplikasi Professional).
  • Setelah UAT Professional signed: Aktifkan Phase 6B jika klien akan add-on finance/ops/dapodik dalam 1–2 sprint.
  • Phase 6C (HR, RFID, FOUND): Saat SKU di-provision atau kontrak enterprise eksplisit.

2. Paket di Luar Professional

SKU Domain L2 Modul backend utama FE surface Audit status
SC-FIN Keuangan (full) scola_account, bridges BOS AccountingManagement/* Phase 6B — partial UI polish done (GAP-UI)
SC-OPS Inventaris scola_inventory, procurement bridges InventoryManagement/* Phase 6B
SC-BOS BOS & RKAS scola_bos_rkas, procurement, executive BOS fund, budget, RKAS Phase 6Apilot evidence
SC-DAP Integrasi regulasi scola_dapodik_*, connector Dapodik admin routes Phase 6Apilot evidence
SC-HR SDM/HR scola_hr, scola_payroll, attendance bridges HR portal Phase 6C
SC-ATT-RFID Absensi RFID scola_hr_attendance, scola_smart_attendance RFID attendance app Phase 6C — menu gate AT-M3 closed
SC-FOUND Governance scola_foundation_analytics, leadership Executive dashboards Phase 6C
SC-COUNSEL Kesiswaan BK scola_counseling Counseling views Phase 6C

Referensi tiering: professional-package-inventory.md §1, domains/README.md.


3. Fase Eksekusi

Phase 6A — Pilot → Audit ringkas (1–2 minggu)

Trigger: Professional completion review ✅ + pilot evidence ada.

Domain Deliverable Metode
SC-BOS bos-rkas-audit-YYYY-MM-DD.md Extend SC-BOS pilot: topology + API smoke + 3 FE pages
SC-DAP integrasi-regulasi-audit-YYYY-MM-DD.md Extend SC-DAP pilot; staging replay checklist

Output: entri di ENTERPRISE-GAP-REGISTER (subset MASTER, SKU-tagged) — bukan merge ke Professional MASTER tanpa label SKU.

Phase 6B — Full audit add-on (2–3 minggu per SKU bundle)

Trigger: UAT Professional signed OR kontrak add-on SC-FIN/SC-OPS.

Domain Prioritas Halaman FE sample
Keuangan full (SC-FIN) P0 Vendor bills, journal, payment approval, BOS dashboard
Inventaris (SC-OPS) P1 Stock, procurement, asset

Checklist: sama AUDIT-RUBRIC.md §4–§6 + manifest/bridge review (GAP-05 discipline).

Phase 6C — Deferred enterprise (backlog)

HR/Payroll, RFID, Foundation, Counseling — audit saat modul di entitlement tenant produksi.


4. Aturan Scope (anti-creep)

  1. Jangan menurunkan severity Professional ke enterprise backlog tanpa re-audit.
  2. Setiap temuan enterprise punya tag SKU (SC-FIN, SC-DAP, …).
  3. Update domain SSOT (docs/domains/<domain>/README.md) — jangan buat file audit orphan di root.
  4. Portal: tambah nav enterprise hanya setelah audit Phase 6A/B selesai untuk domain tersebut.
  5. QC gate sama §10 development-guide; commit doc + code fix dalam PR yang sama (Bagian E).

5. Definition of Done — Enterprise Phase 6A

  • [ ] ENTERPRISE-GAP-REGISTER.md dibuat ( atau section §6 di MASTER dengan tag SKU)
  • [ ] Audit ringkas SC-BOS + SC-DAP dari template AUDIT-TEMPLATE
  • [ ] Domain bos-rkas/ dan integrasi-regulasi/ §5–§6 di-update
  • [ ] Pilot evidence linked dari audit files
  • [ ] Keputusan go/no-go Phase 6B dicatat setelah UAT Professional

6. Referensi