Checklist Self-Review Sebelum Submit Diagram BPMN
Checklist ini merangkum seluruh seri Cara Membaca BPMN menjadi daftar periksa siap pakai. Jalankan sebelum menganggap diagram Anda selesai.
1. Struktur Dasar
- Ada minimal satu Start Event dan satu End Event
- Setiap Task punya minimal satu Sequence Flow masuk dan satu keluar (tidak ada orphan task)
- Setiap Gateway punya minimal dua Sequence Flow keluar (tidak ada dangling gateway)
- Tidak ada Sequence Flow yang melintasi batas Pool (lihat Sequence Flow vs Message Flow)
2. Gateway
- Setiap split Exclusive/Inclusive Gateway punya label berbentuk pertanyaan
- Setiap flow keluar gateway punya label jawaban/kondisi yang jelas
- Setiap Exclusive/Inclusive Gateway punya Default Flow atau mencakup semua kemungkinan
- Jenis split dan join sama (Parallel dengan Parallel, Exclusive dengan Exclusive, dst — lihat Cara Membaca Parallel Gateway)
- Parallel Gateway tidak punya kondisi pada flow keluarnya
3. Penamaan
- Task ditulis kata kerja + objek ("Verifikasi Dokumen"), bukan kata benda saja
- Event ditulis sebagai kejadian/kata benda ("Order Diterima"), bukan instruksi
- Tidak ada label generik seperti "Gateway 1", "Proses", "Cek Status"
4. Exception & Jalur Kegagalan
- Setiap Task yang butuh keputusan manusia punya jalur untuk hasil "ditolak", bukan cuma "disetujui" — cek Silent Failure Path
- Setiap Task yang bergantung sistem/pihak luar punya penanganan timeout atau error (boundary event)
- Setiap End Event punya makna status akhir yang jelas dan berbeda satu sama lain
5. Kolaborasi Antar Pool
- Message Flow hanya menghubungkan elemen di Pool berbeda
- Start Event di Pool penerima bertipe Message jika memang dipicu Pool lain
- Setiap Message Flow punya label yang menjelaskan isi pesan, bukan sekadar "Kirim"
6. Uji Akhir: Reading Grammar
- Coba terjemahkan seluruh diagram elemen demi elemen memakai Reading Grammar
- Pastikan hasilnya jadi narasi yang runtut dan bisa dibaca orang lain tanpa penjelasan tambahan
- Kalau ada bagian yang macet diterjemahkan, revisi elemen tersebut sebelum submit
:::tip Kalau checklist ini lolos semua Diagram Anda kemungkinan besar sudah bisa dibaca dengan hasil yang sama oleh siapa pun yang mempelajari seri ini — itulah tujuan akhir Reading Grammar sebagai standar bacaan bersama. :::
Lanjut ke Cara Membaca Data Object dan Data Store, atau kembali ke peta lengkap seri.
Artikel Terkait
💡
Sudah memahami konsep BPMN?
Wujudkan diagram Anda menjadi workflow automation nyata tanpa coding - dengan AlurKerja, platform BPM buatan Indonesia.