Simbol Penting Dalam BPMN

Anita Nur Sari
4 min readJan 9, 2024

--

Gambar Bagan BPMN

BPMN merupakan singkatan dari Business Process Modeling Notation, representasi grafis untuk menentukan proses bisnis dalam model proses bisnis. BPMN bisa dibilang merupakan flowchart dengan standarisasi notasi. Pemodelan proses bisnis menggunakan BPMN memberikan kelebihan peluang tereksekusi lebih baik dibandingkan dengan flowchart biasa, baik SOP tersebut dilaksanakan secara manual maupun dengan membangun sistem (aplikasi).

Berikut adalah simbol penting yang harus dipahami untuk memudahkan pemahaman dan implementasi BPMN:

Start Event

Start Event digunakan untuk memulai sebuah proses pada waktu yang telah ditentukan.

Gambar 1: Start Event

Intermediate Event

Intermediate Event digunakan untuk menunjukkan kejadian atau kondisi yang mempengaruhi jalannya suatu proses bisnis, tetapi tidak memulai atau mengakhiri proses.

Gambar 2: Intermediate Event

End Event

End Event adalah event yang menandakan alur proses bisnis berhenti / selesai.

Gambar 3: End Event

Sub-Process Activity

Activity: Aktivitas adalah sebuah istilah umum untuk suatu kegiatan yang memperlihatkan perusahaan melakukan Proses.

Gambar 4: Sub-Process Activity

Manual Task

Task yang digunakan untuk mendefinisikan task diluar business process engine dan dilakukan langsung secara fisik oleh user. Contohnya

  • Mencetak Dokumen
  • Mengantar Barang
  • Memasang Kabel Listrik
  • Menelepon Pelanggan
Gambar 5: Manual Task

User Task

Task yang memerlukan peran manusia/user untuk menyelesaikan task tersebut dengan bantuan aplikasi perangkat lunak. Contohnya:

  • Input Data pribadi
  • Menerima Permintaan
  • Mencentang Pekerjaan yang Sudah Selesai.
Gambar 6: User Task

Send Task

Task yang digunakan untuk mengirimkan pesan. Task ini selesai jika pesannya telah terkirim. Contohnya:

  • Mengirim permintaan akses
  • Mengirim permintaan cek inventaris
Gambar 7: Send Task

Receive Task

Task yang digunakan untuk menerima pesan.

Gambar 8: Receive Task

Service Task

Task yang digunakan untuk memanggil layanan dalam menyelesaikan task-nya, bisa menggunakan web service atau aplikasi automated. Task ini biasnaya lebih ke task yang teknikal, seperti keperluan untuk memanggil aksi dari Backend atau melalui integrasi dengan aplikasi lain. contoh:

  • Membuat akun baru
  • Booking kamar hotel/tiket pesawat
  • Publish artikel ke media sosial
Gambar 9: Service Task

Scipt Task

Aktivitas otomatis yang akan dieksekusi langsung di engine sehingga harus menggunakan bahasa yang dapat dieksekusi oleh business process engine. Engine akan mengeksekusi script ketika task-nya dijalankan dan setelah script selesai dijalankan maka task dianggap selesai. Contoh

  • Validasi Pemesanan Makanan
  • Validasi Beberapa kali sudah memilih opsi tertentu.
Gambar 10: Script Task

Gateway

Gateway digunakan untuk mengontrol perbedaan dan konvergensi dari urutan Arus dalam Proses.

Gambar 11: Gateway

Sequence Flow

Alur Sequence (Sequence flow) digunakan untuk menunjukkan urutan yang kegiatan akan yang dilakukan dalam sebuah proses.

Gambar 12: Sequence Flow

Message Flow

Alur Pesan (Message Flow) digunakan untuk menunjukkan aliran pesan antara dua entitas yang siap untuk mengirim dan menerima.

Gambar 13: Message Flow

Association

Asosiasi (Association) digunakan untuk asosiasi data, informasi dan artefak dengan aliran benda.

Gambar 14: Association

Pool Vertikal dan Horizontal

Pool berfungsi sebagai representasi grafis dari pelaku/peserta kolaborasi. Hal ini juga bertindak sebagai “swimlane” dan wadah grafis untuk partisi satu set kegiatan dadi Pools lain, biasanya dalam konteks situasi B2B.

Gambar 15: Pool Vertikal dan Horizontal

Lane

Lane adalah jalur yang digunakan untuk mengatur dan mengkategorikan Kegiatan.

Gambar 16: Lane

Data Object

Data object data object dihubungkan dengan aktivitas melalui Associations.

Gambar 17: Data Object

“Seseorang yang berhenti belajar adalah orang lanjut usia, meskipun umurnya masih remaja. Seseorang yang tidak pernah berhenti belajar akan selamanya menjadi pemuda”

(Henry Ford)

Sekian semoga membantu :)

By: NitNot

Sumber belajar: chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://repository.petra.ac.id/15653/1/BPMN-UML.pdf

--

--

No responses yet