Simbol Penting Dalam 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.
Intermediate Event
Intermediate Event digunakan untuk menunjukkan kejadian atau kondisi yang mempengaruhi jalannya suatu proses bisnis, tetapi tidak memulai atau mengakhiri proses.
End Event
End Event adalah event yang menandakan alur proses bisnis berhenti / selesai.
Sub-Process Activity
Activity: Aktivitas adalah sebuah istilah umum untuk suatu kegiatan yang memperlihatkan perusahaan melakukan Proses.
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
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.
Send Task
Task yang digunakan untuk mengirimkan pesan. Task ini selesai jika pesannya telah terkirim. Contohnya:
- Mengirim permintaan akses
- Mengirim permintaan cek inventaris
Receive Task
Task yang digunakan untuk menerima pesan.
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
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.
Gateway
Gateway digunakan untuk mengontrol perbedaan dan konvergensi dari urutan Arus dalam Proses.
Sequence Flow
Alur Sequence (Sequence flow) digunakan untuk menunjukkan urutan yang kegiatan akan yang dilakukan dalam sebuah proses.
Message Flow
Alur Pesan (Message Flow) digunakan untuk menunjukkan aliran pesan antara dua entitas yang siap untuk mengirim dan menerima.
Association
Asosiasi (Association) digunakan untuk asosiasi data, informasi dan artefak dengan aliran benda.
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.
Lane
Lane adalah jalur yang digunakan untuk mengatur dan mengkategorikan Kegiatan.
Data Object
Data object data object dihubungkan dengan aktivitas melalui Associations.
“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