Audit: [DOMAIN] — Production Readiness
Salin template ini ke <domain>-audit-YYYY-MM-DD.md saat audit baru.
Auditor: [nama]
Tanggal: YYYY-MM-DD
Paket: Professional (SC-CORE + SC-LEARN + SC-ASSESS + SC-LIB)
Environment: [staging / pilot klien]
Ringkasan
| Dimensi |
Skor /10 |
Status |
| Backend Odoo |
|
Hijau / Kuning / Merah |
| Frontend UI/UX |
|
Hijau / Kuning / Merah |
| Alur Bisnis |
|
Hijau / Kuning / Merah |
| Overall |
|
|
Kesimpulan satu kalimat: [siap / siap dengan catatan / belum siap go-live]
Scope Audit
Backend modules
Frontend routes (sampling)
Role yang diuji
- [ ] admin / admin_staff / teacher / student / parent / [lainnya]
Dimensi 1: Backend Odoo
| Kriteria |
Status |
Evidence |
Module boundary (depends, bridge) |
|
|
Model design (_inherit, constraints) |
|
|
| Security (ACL, record rules, groups) |
|
|
Controller discipline (sudo(), CSRF) |
|
|
| Business logic di model/service |
|
|
| API contract konsisten |
|
|
| Timezone handling |
|
|
| Unit tests |
|
|
Temuan Backend
Kritis (blocker go-live)
| ID |
Temuan |
File |
Rekomendasi |
|
|
|
|
Medium
| ID |
Temuan |
File |
Rekomendasi |
|
|
|
|
Low
| ID |
Temuan |
File |
Rekomendasi |
|
|
|
|
Dimensi 2: Frontend UI/UX
| Kriteria |
Status |
Evidence |
| Page contract (AppLayout, AppPageHeader, dll.) |
|
|
| Loading / empty / error states |
|
|
| Responsive (mobile + desktop) |
|
|
| Konsistensi warna & komponen |
|
|
| RBAC parity (menu/route) |
|
|
| Error messages user-friendly |
|
|
Halaman yang diaudit
| Halaman |
AppLayout? |
State blocks? |
Catatan |
|
|
|
|
Temuan Frontend
[isi tabel temuan seperti backend]
Dimensi 3: Alur Bisnis
Happy path yang diuji
| Workflow |
Role |
Langkah |
≤5 klik? |
Catatan |
|
|
|
|
|
Temuan Flow
[isi tabel temuan]
Cross-Module Coherence
| Integrasi |
Status |
Catatan |
| Nilai LMS → rapor |
|
|
| Nilai CBT → rapor |
|
|
| Absensi → rapor |
|
|
| SPMB → enrollment siswa |
|
|
| SPP → portal ortu |
|
|
| Prioritas |
Item |
Effort |
Owner |
Target |
| P0 |
|
|
|
|
| P1 |
|
|
|
|
| P2 |
|
|
|
|
Sign-off Checklist
- [ ] 0 temuan Merah di workflow inti domain ini
- [ ] Dokumentasi L2 §1–§8 lengkap
- [ ] UAT skenario domain lulus
- [ ] Temuan Medium punya rencana sebelum handover
Disetujui: __ Tanggal: __