Overview
MOCKUP β€” data dummy ● DB ERP: connected ● SuperSprint: online update 09:00 WIB
⚠️
Ini mockup (tampilan simulasi dengan data dummy) β€” untuk bahan diskusi stakeholder sebelum development modul lanjutan. Angka di bawah ilustratif, bukan data asli. Layout & konten final dibangun persis mengikuti halaman ini.
Headcount
34
29 internal + 5 SMΓ—Alex
Presensi Hari Ini
91%
↓ vs kemarin (97%)
Net (MTD)
Rp 214,8jt
↑ +18% vs bulan lalu
Task On-Time (Sprint)
84%
↑ +6% vs sprint lalu

πŸ”” Alert Aktif β€” Report by Exception hanya anomali yang muncul di sini

🚨
Budget advertiser M1: 96% terpakai
Sisa Rp 380rb dari alokasi Rp 10jt β€” realokasi atau top-up sebelum 25 Sep
08:42
⏰
3 karyawan belum check-in (10:00)
Tim Content Γ—2, Tim Tech Γ—1 β€” otomatis dinotifikasi ke PIC HRD
10:00
πŸ“‰
ROI campaign "Gadget-Sept" turun ke 0,7x
Loss 2 hari berturut β€” rekomendasi: pause atau ganti creative
07:30
βœ…
Payroll September: data lengkap
34/34 karyawan terkalkulasi β€” menunggu approval manajemen
06:00

Net Harian β€” 7 Hari Terakhir dari finance_spending (dummy)

28jtSel
35jtRab
-6jtKam
38jtJum
24jtSab
31jtMin
33jtSen

Status Sumber Data health check otomatis

SumberStatusData Terakhir
ERP MySQL (HRD + Finance)CONNECTEDfinance_spending: 14.674 row
SuperSprint (tasks & performa)ONLINEAPI 200 Β· port 3002
Tim Aden input (Telegram)AKTIFupdate terakhir 08:42
Daily digestTERKIRIMke 2 stakeholder Β· 09:00 WIB
Hadir Hari Ini
31/34
91% attendance
Terlambat
4
avg 12 menit
Task Completion (bulan)
87%
↑ vs 81% bulan lalu
Payroll Status
Ready
menunggu approval

πŸ“‹ Presensi Hari Ini sumber: tabel presensi Β· filter: Semua Divisi β–Ύ

NamaDivisiMasukKeluarStatusCatatan
Karyawan AMarketing07:5217:04Hadirβ€”
Karyawan BTech09:14β€”Terlambat+14 mnt
Karyawan CContent08:0117:02Hadirβ€”
Karyawan DContentβ€”β€”Belum check-inalert 10:00
Karyawan EFinance07:4516:58Hadirβ€”
Karyawan FOperationsβ€”β€”Izin (approved)cuti 1 hari

Task Completion per Divisi dari SuperSprint Β· sprint berjalan

DivisiCompletionOn-Time
Marketing
92%
Tech
88%
Content
74%
Finance
95%
Operations
61% ⚠️

KPI Scorecard β€” Bulan Ini dari kpi_targets

MetricTargetAktualStatus
Absensi rata-rataβ‰₯95%91%-4%
Task on-timeβ‰₯85%84%-1%
Lembur (jam/pekan)≀2014OK
ROI advertiser (D1)β‰₯1,5x1,8xOK
Reimbursement terbayar ≀7 hari100%100%OK
Earning (MTD)
Rp 486jt
↑ +12%
Spending (MTD)
Rp 271jt
↑ +8% (FB Ads)
Net (MTD)
Rp 214,8jt
margin 44%
Saldo Wallet Total
Rp 89,4jt
12 wallet

πŸ’° P&L Ringkas β€” Sumber: finance_spending dummy Β· periode: 1-21 Sep 2026

KomponenNilai (MTD)vs Bulan Lalu
Earning (AdSense + AdsClap + lainnya)Rp 486.200.000+12%
Spending FB AdsRp 248.300.000+8%
Spending lain (tools, ops)Rp 23.100.000+1%
PajakRp 12.400.000β€”
NETRp 214.800.000+18%

ROI per Advertiser top 5 Β· dummy

AdvertiserSpendEarningROIStatus
Advertiser 162jt128jt2,06xProfit
Advertiser 258jt104jt1,79xProfit
Advertiser 364jt88jt1,38xMarginal
Advertiser 441jt53jt1,29xMarginal
Advertiser 523jt16jt0,70xLoss ⚠️

Wallet Balances 12 wallet Β· dummy

WalletKategoriSaldoThreshold
WALLET-ADSENSE-01Internal32,4jtOK
WALLET-FBADS-M1Internal380rbLOW ⚠️
WALLET-FBADS-M2Internal6,1jt60%
WALLET-OPSInternal18,7jtOK
WALLET-EXT-01Eksternal31,8jtOK
Sprint Aktif
2
Minggu 2 dari 2
Task Aktif
23
8 in progress Β· 15 todo
Selesai (sprint ini)
31
84% on-time
Overdue
3
alert ke PIC terkirim

πŸ—‚οΈ Task Status β€” dari SuperSprint dummy Β· auto-sync tiap 15 menit

TaskPICTipeStatusDue
Landing page KelasBahagiaLaura β†’ GitaContentDone20 Sep
Fix SSL 5 subdomain soundoftextNoahOptimizeIn Progress22 Sep
Creative batch #12 (10 variations)GitaContentIn Progress21 Sep
ROAS report mingguanIrisResearchDone19 Sep
A/B test headline campaign gadgetMarkTrafficOverdue19 Sep
Sprint retro Q3WiraOptimizeOverdue18 Sep

πŸ” Role & Akses RBAC β€” role-gating detail di step final

RoleSiapaHak Akses
AdminLauraSemua data termasuk PII (salary, kontak) + manage user
StakeholderBos Husni, Bos AgungView semua dashboard β€” PII tersembunyi otomatis
PICHRD, Finance, dstView + input via web form & Telegram (data divisi masing-masing)

Kolom salary/phone/email pribadi otomatis di-masking (****) untuk role stakeholder & pic β€” hanya admin yang melihat penuh. Sesuai prinsip UU PDP.

πŸ“€ Channel Distribusi Step 4 β€” setelah modul selesai

ChannelKapanIsi
Digest Telegram/WASetiap pagi 09:00Ringkasan 1 pesan: presensi %, net MTD, alert aktif, task overdue
Alert real-timeSaat terjadi anomaliBudget >80%, attendance <90%, ROI <1,0x, task overdue
Weekly summaryJumat 17:00Trend mingguan per divisi + top mover + rekomendasi
Monthly reportTanggal 1P&L penuh + KPI scorecard + perbandingan bulanan

⌨️ Input via Telegram (Step 4) contoh alur β€” PIC tidak perlu buka dashboard

PIC ketik ke agenAgen lakukanHasil di dashboard
"Wira, task SSL subdomain done"Update status task β†’ SuperSprintTask pindah ke Done, completion naik
"Iris, expense tools Rp 250rb hari ini"Catat β†’ tabel expensesSpending MTD update, cashflow bergeser
"Iris, topup wallet M1 Rp 5jt"Update saldo walletAlert LOW hilang, saldo refresh

πŸ’¬ 5 Pertanyaan Diskusi untuk Stakeholder

  1. KPI di halaman Overview β€” apakah 4 kartu ini (Headcount, Presensi %, Net MTD, Task On-Time) sudah tepat? Ada metrik lain yang harus tampil di layar pertama?
  2. Presensi HRD β€” cukup per hari, atau perlu rekap mingguan/bulanan juga? Perlu breakdown per cabang (branch) atau per divisi saja?
  3. Finance β€” P&L ringkas ini cukup, atau perlu detail per advertiser/domain? Wallet balances perlu tampil di dashboard utama atau cukup alert-nya saja?
  4. Alert β€” ambang batas (budget >80%, attendance <90%, ROI <1,0x) masuk akal? Siapa yang berhak mengubah ambang ini?
  5. Digest pagi 09:00 β€” kirim ke Telegram atau WhatsApp (atau keduanya)? Format 1 pesan ringkas cukup, atau perlu lampiran PDF?