Cara Membaca Task/Activity
Task adalah elemen BPMN berbentuk persegi panjang bersudut membulat yang menggambarkan satu unit pekerjaan dalam proses — "kata kerja" dari sebuah diagram. Tapi tidak semua Task sama: jenis Task menentukan siapa atau apa yang mengerjakannya — manusia, sistem, atau bahkan tanpa sistem sama sekali.
Template Reading Grammar per Jenis
| Jenis | Analoginya di Pemrograman | Template Kalimat |
|---|---|---|
| Task (generik) | Fungsi generik | "{lane} melakukan {task}" |
| User Task | Fungsi yang butuh input manusia (form UI) | "{lane} mengisi/memproses {task} secara manual di sistem" |
| Service Task | Pemanggilan API/service otomatis | "Sistem secara otomatis melakukan {task}" |
| Manual Task | Aktivitas fisik, tanpa sistem | "{lane} melakukan {task} secara fisik/manual (di luar sistem)" |
| Script Task | Fungsi otomatis tanpa keterlibatan manusia | "Sistem menjalankan skrip '{task}' secara otomatis" |
| Business Rule Task | Pemanggilan rule engine/decision table | "Sistem mengevaluasi aturan '{rule}' untuk menentukan {output}" |
Diterapkan ke diagram di atas:
"Karyawan mengisi Formulir secara manual di sistem." (User Task) "Sistem secara otomatis melakukan Kirim ke API." (Service Task) "Warehouse melakukan Cek Fisik Barang secara fisik, di luar sistem." (Manual Task) "Sistem menjalankan skrip 'Hitung Total' secara otomatis." (Script Task)
Kenapa Jenis Task Menentukan Siapa yang Bertanggung Jawab
Perbedaan ini krusial saat proses gagal atau lambat. Kalau User Task macet, yang perlu dihubungi adalah manusia di Lane tersebut. Kalau Service Task macet, yang perlu dicek adalah sistem/API-nya — bukan orangnya. Membaca jenis Task dengan benar berarti langsung tahu ke mana harus mengarahkan investigasi ketika ada masalah.
Kesalahan Umum Saat Membaca Task
1. Task generik untuk semua aktivitas. Kalau semua Task di diagram digambar dengan ikon generik (tidak ada ikon spesifik), pembaca kehilangan informasi tentang siapa yang mengerjakan — apakah manusia atau sistem.
2. Label berupa kata benda, bukan kata kerja. Task seharusnya dibaca sebagai tindakan: "Verifikasi Dokumen", bukan "Dokumen". Kalau labelnya kata benda, Reading Grammar tidak bisa menyusun kalimat kerja yang jelas — ini termasuk kesalahan penamaan, lihat 10 Kesalahan Umum BPMN.
3. User Task untuk pekerjaan yang sebenarnya otomatis (atau sebaliknya). Ini mengaburkan siapa penanggung jawab operasional saat proses direview auditor atau tim implementasi.
Lanjut ke Cara Membaca Sub-process dan Call Activity, atau pelajari dasar notasinya di Panduan Activity BPMN.
Artikel Terkait
Sudah memahami konsep BPMN?
Wujudkan diagram Anda menjadi workflow automation nyata tanpa coding - dengan AlurKerja, platform BPM buatan Indonesia.