Lewati ke konten utama

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.