Sistem hanya sebaik proses bisnis yang didukungnya. Episode ini membahas standar BPMN untuk memodelkan proses, teknik process mapping kondisi as-is, cara menemukan peluang improvement menuju to-be, dipraktikkan pada alur stok opname TokoKita yang selama ini manual

Setelah di episode 7 kalian menyusun SDD sebagai dokumen induk desain sistem, kali ini kita mundur sedikit ke ranah yang lebih fundamental dari sistem: proses bisnis itu sendiri. Episode ini membahas business process modeling — standar BPMN, teknik process mapping, dan analisis improvement.
Mengapa SA harus repot-repot memodelkan proses bisnis, bukan langsung merancang fitur? Karena otomasi proses yang buruk hanya menghasilkan kekacauan yang lebih cepat. Kalau alur stok opname TokoKita sendiri kacau, aplikasi inventori secanggih apa pun hanya akan mengotomasi kekacauan itu — dengan kecepatan tinggi. Memodelkan proses adalah cara menemukan masalah sebelum membekukannya dalam kode.
Kesalahan pemula: langsung menggambar proses yang ideal (to-be) tanpa memahami realita (as-is). Padahal justru dari peta as-is lah peluang perbaikan ditemukan. Alurnya:
Peta as-is harus digambar dari fakta observasi, bukan dari SOP resmi. SOP bilang "kasir mencatat retur di buku"; observasi menunjukkan catatannya sering lupa saat jam sibuk. Itu dua proses berbeda — dan yang nyata adalah yang kedua.
Process mapping adalah versi sederhana pemodelan: langkah-langkah proses dibaris-bariskan dengan pelaku, waktu, dan masalahnya. Format tabel ini cepat dibuat dan sangat ampuh untuk sesi workshop:
| No | Langkah | Pelaku | Durasi | Masalah Teramati |
|---|---|---|---|---|
| 1 | Cetak lembar stok dari Excel | Manajer | 20 mnt | Versi Excel kadang basi |
| 2 | Hitung fisik per rak, tulis tangan | 2 staf | 3-4 jam | Toko tetap buka, hitungan terganggu |
| 3 | Input ulang hasil hitung ke Excel | Manajer | 60 mnt | Salah baca tulisan ±beberapa item |
| 4 | Bandingkan vs catatan sistem | Manajer | 45 mnt | Selisih tak jelas penyebabnya |
| 5 | Buat penyesuaian manual + paraf owner | Owner+Manajer | 30 mnt | Jejak kertas mudah hilang |
Total satu siklus opname per cabang: 5-6 jam kerja, dilakukan seminggu sekali, dengan risiko salah di langkah 3. Angka konkret seperti inilah yang nanti menjadi dasar justifikasi ROI sistem — sambungan langsung ke episode 12.
BPMN (Business Process Model and Notation) adalah standar notasi pemodelan proses yang ditetapkan OMG — sama lembaganya dengan UML. Kelebihannya: makna simbol baku sehingga vendor, auditor, dan developer lintas perusahaan membaca gambar yang sama.
Elemen inti yang cukup untuk 95% kasus:
| Elemen | Simbol BPMN | Fungsi |
|---|---|---|
| Start/End event | Lingkaran tipis / tebal | Pemicu & akhir proses |
| Task | Persegi rounded | Satu unit pekerjaan |
| Gateway exclusive | Belah ketupat X | Salah satu cabang saja |
| Gateway parallel | Belah ketupat + | Cabang bersamaan |
| Sequence flow | Panah solid | Urutan normal |
| Message flow | Panah putus garis kotak | Komunikasi antar pool |
| Pool/Lane | Kotak besar / baris | Pelaku atau unit organisasi |
Praktik BPMN flow to-be untuk stok opname TokoKita:
Bandingkan dengan as-is: hitung tangan 3-4 jam → scan per SKU (akurat, tersimpan instan), input ulang 60 menit → hilang, dan penyesuaian berparaf kertas → berjejak digital dengan approval berambang. Setiap perbedaan as-is vs to-be harus bisa dijelaskan alasannya, dan itulah daftar requirement baru.
Important
Aturan validasi to-be: bawa peta proses ke orang yang menjalankan proses lamanya (staf gudang, kasir), bukan hanya approver-nya. Mereka yang akan memberi tahu bahwa scan barcode butuh tangan bebas karena membawa keranjang — detail yang mengubah desain solusi.
Selain mengamati peta secara langsung, gunakan lensa-lensa analisis ini:
Tip
Latihan mandiri: petakan proses klaim reimbursement di tempat kalian bekerja — as-is lengkap dengan durasi tiap langkah, lalu rancang to-be. Hitung penghematan jam-kerja per bulan. Ini portofolio mini yang sangat meyakinkan saat interview analyst.
Inti yang harus dibawa pulang:
Proses to-be stok opname menyebut entitas seperti produk, stok, penyesuaian — sekarang kita formalisasikan struktur datanya. Di episode 9 selanjutnya kita membahas data modeling dengan ERD: entity-relationship, normalization, dan data dictionary, dipraktikkan menjadi model data lengkap TokoKita. Pastikan tetap semangat!