BAGAIMANA MEMVALIDASI BPMN?

Ada dua jenis validasi BPMN, sintaks dan logic proses bisnisnya. Untuk yang logic proses bisnis, ini bisa diskusi panjang kali lebar dengan tim squadnya. Bisa jadi sebuah proses bisnis punya beberapa alternatif gambar BPMN, yang bisa benar semua. Namun nanti dipertimbangkan pros dan cons nya. 

Cara memvalidasi logika BPMN nya adalah dengan membaca diagram BPMN yang dibuat lalu di cek apakah ada logika / cerita yang kurang masuk akal atau bisa dioptimasi. Cukup sulit dan lama proses validasi logic ini.

Yang lebih mudah dan paling sering salah saat ini di adalah sintaks nya. Sintaks harus benar dulu baru lanjut ke validasi logic. Validasi sintaks ini tidak terlalu sulit.

Berikut cara validasi sintaks BPMN:

  1. Cek apakah task menggunakan KATA KERJA.
  2. Cek apakah gateway menggunakan KALIMAT TANYA.
  3. Cek apakah garis yang keluar dari gateway merupakan opsi jawaban dari KALIMAT TANYA di step no 2.
  4. Cek apakah start juga merupakan task yang ditandai dengan KATA KERJA.

Ketika sudah menggunakan BPMN Engine misalkan camunda, validasi BMPN juga bisa dilakukan dengan simulasi di cockpit, menggunakan camunda form. Ini paling sering berguna terutama untuk validasi gateway dan di mana nilai dari suatu variable diisi.

Sumber: Buku Tanya Jawab BPMN & Camunda (2023), Ditulis oleh Wisnu Manupraba & Novi Setiani

Knowledge series