Model dan Notasi Proses Bisnis (BPMN) menyediakan mekanisme kuat untuk memodelkan tidak hanya alur proses, tetapi juga data dan informasi kontekstual yang mendorong proses bisnis. Panduan ini mengeksplorasi kemampuan pemodelan data BPMN dan notasi artefak.
Pendahuluan
Salah satu ciri umum dari teknik pemodelan tradisional adalah memungkinkan pemodelan data yang dibuat, dibaca, dan diperbarui selama eksekusi suatu proses. Contoh klasiknya adalah Diagram Alir Data (DFD). Meskipun BPMN tidak terutama dirancang untuk pemodelan data, tetapi masih terdapat sekumpulan notasi yang memungkinkan Anda memodelkan data yang terlibat dalam suatu proses bisnis.
BPMN juga menyediakan beberapa notasi artefak yang memungkinkan pemodel untuk menjelaskan proses bisnis secara lebih rinci. Misalnya, objek kelompok dapat digunakan untuk mengelompokkan aktivitas yang terkait, dan objek anotasi teks dapat digunakan untuk menjelaskan objek aliran secara lebih rinci.

Gambar 1: Contoh objek data BPMN yang terintegrasi dalam alur proses
Elemen Data BPMN
Gambaran Umum Pemodelan Data dalam BPMN
Sangat sering, ketika suatu proses bisnis dieksekusi, data dapat dihasilkan baik selama maupun setelah proses tersebut. Misalnya, eksekusi yang berhasil dari tugas “Tempat Pesanan” akan menghasilkan data seperti pesanan pembelian, faktur, tanda terima, dll. Dalam BPMN, data dapat dimodelkan menggunakan beberapa jenis objek “data”:
| Elemen | Simbol | Deskripsi | Penggunaan |
|---|---|---|---|
| Objek Data | 📄 | Mewakili informasi yang relevan terhadap proses | Menunjukkan data yang dibuat, diperbarui, atau dikonsumsi oleh aktivitas |
| Masukan Data | 📥 | Data yang diperlukan sebelum suatu aktivitas dapat dimulai | Menentukan prasyarat untuk eksekusi tugas |
| Keluaran Data | 📤 | Data yang dihasilkan setelah aktivitas selesai | Menunjukkan hasil atau hasil yang diserahkan |
| Penyimpanan Data | 🗄️ | Penyimpanan permanen untuk data | Mewakili basis data, file, atau repositori |
Representasi Visual
Objek data muncul sebagai dokumen dengan sudut yang terlipat. Asosiasi (garis putus-putus) menghubungkan objek data ke aktivitas, menunjukkan apakah data dibaca dari atau ditulis ke objek tersebut:
-
Asosiasi Masukan (panah mengarah ke aktivitas): Data dibaca/dikonsumsi
-
Asosiasi Keluaran (panah bergerak dari aktivitas): Data dibuat/diperbarui
-
Asosiasi Dua Arah: Data dibaca dan diperbarui
Status Objek Data dan Manajemen Siklus Hidup
Memahami Status Data
Pesanan pembelian memiliki siklus hidup dalam proses, dari pembuatan hingga penyelesaian. BPMN memungkinkan modeler untuk menentukan status untuk objek data agar melacak perkembangannya melalui proses.
Status umum meliputi:
-
Buat: Instansiasi awal objek data
-
Akan Diberi Tugas: Menunggu alokasi sumber daya
-
Akan Dikirim: Siap untuk dipenuhi
-
Selesai: Status akhir setelah pemrosesan berhasil
Mengelola Transisi Status

Gambar 2: Membuat status untuk objek data
Untuk memodelkan perubahan status:
-
Klik kanan pada objek data
-
Pilih Status > Buat… dari menu pop-up
-
Masukkan nama status (misalnya, “Buat”, “Akan Diberi Tugas”)
-
Tag status muncul bersama nama objek data
Menggunakan Ulang Objek Data di Berbagai Status
Ketika objek data logis yang sama muncul di berbagai titik dalam suatu proses dengan status yang berbeda:

Gambar 3: Mengacu pada objek data yang sudah ada
Langkah-Langkah Kunci:
-
Buat objek data baru dengan nama yang persis sama seperti yang sudah ada
-
Ketika diminta, pilih Ya untuk mengacu pada elemen model yang sudah ada
-
Tetapkan status baru untuk mencerminkan perkembangan data
-
Objek logis yang sama kini muncul dengan status yang berbeda di titik-titik proses yang berbeda

Gambar 4: Objek data Purchase Order yang sama ditampilkan dengan beberapa status
Notasi Artefak
Artefak menyediakan informasi kontekstual tambahan tanpa memengaruhi eksekusi alur proses.
Kelompok
Kelompok adalah kotak dengan batas garis putus-putus yang memberikan modeler mekanisme untuk mengelompokkan bentuk berdasarkan kategori yang berbeda.

Gambar 5: Menggunakan kelompok untuk mengkategorikan aktivitas yang saling terkait
Kasus Penggunaan untuk Kelompok:
-
Kelompokkan aktivitas berdasarkan departemen atau peran
-
Menyoroti proses yang tunduk pada peraturan tertentu
-
Memisahkan secara visual cabang proses opsional atau paralel
-
Meningkatkan keterbacaan diagram bagi pemangku kepentingan
Implementasi:
-
Gambar wadah kelompok di sekitar elemen-elemen yang terkait
-
Beri label kelompok dengan nama kategori yang deskriptif
-
Kelompok tidak memengaruhi alur urutan atau logika eksekusi
Anotasi Teks
Anotasi teks dapat digunakan untuk menambahkan detail tambahan pada objek alur dalam BPD. Ini tidak memengaruhi alur, tetapi memberikan rincian tentang objek-objek dalam alur.

Gambar 6: Anotasi teks yang memberikan detail kontekstual
Praktik Terbaik untuk Anotasi:
-
Jaga teks tetap ringkas dan fokus pada klarifikasi
-
Gunakan anotasi untuk aturan bisnis, pengecualian, atau statistik
-
Hubungkan anotasi ke elemen tertentu menggunakan garis asosiasi
-
Hindari menggandakan informasi yang sudah tercatat dalam nama elemen
Studi Kasus: Perusahaan Air Murni True Aqua
Melanjutkan dari Bagian I-III, kami meningkatkan proses pemesanan air murni dengan objek data dan anotasi.
Langkah 1: Memodelkan Pembuatan Pesanan Pembelian
Eksekusi proses pemesanan air murni menghasilkan pesanan pembelian. Kami memodelkan ini dengan membuat objek data dari Verifikasi Identitas Pelanggan tugas.

Gambar 7: Mengakses Katalog Sumber Daya untuk menambahkan elemen

Gambar 8: Memilih Objek Data dari katalog

Gambar 9: Objek data bernama “Pesanan Pembelian” yang terhubung ke tugas
Langkah 2: Melacak Perkembangan Status
Ketika asisten layanan pelanggan menyelesaikan Mengirim Pesanan tugas, pesanan pembelian memasuki status baru.

Gambar 10: Membuat referensi lain ke objek data yang sama

Gambar 11: Menambahkan status “Akan Ditugaskan”
Langkah 3: Menyelesaikan Siklus Hidup
Lanjutkan memodelkan perubahan status hingga pengiriman:

Gambar 12: Pesanan Pembelian dengan status “Akan Dikirim”

Gambar 13: Siklus hidup lengkap dengan status “Selesai”
Langkah 4: Menambahkan Anotasi Kontekstual
Beberapa permintaan pesanan dibuat melalui panggilan telepon, yang lain melalui email. Kami mendokumentasikannya menggunakan anotasi teks.

Gambar 14: Menempelkan anotasi ke tugas Tempatkan Pesanan

Gambar 15: Memasukkan detail statistik dalam anotasi
Diagram Akhir

Gambar 16: Diagram BPMN lengkap dengan objek data, status, dan anotasi
Ringkasan Konsep Kunci
Prinsip Utama
✅ Objek Data Mewakili Aliran Informasi: Mereka menunjukkan data apa yang dibuat, dikonsumsi, atau disimpan selama eksekusi proses.
✅ Status Melacak Siklus Hidup Data: Menetapkan status pada objek data membantu memvisualisasikan perkembangan dan aturan bisnis.
✅ Referensi, Jangan Duplikasi: Gunakan objek data dengan nama yang sama tetapi status berbeda untuk mewakili satu entitas logis yang berkembang selama proses.
✅ Artifak Meningkatkan Kejelasan: Grup dan anotasi memberikan konteks tanpa mengubah logika yang dapat dieksekusi.
✅ Asosiasi Menunjukkan Hubungan: Garis putus-putus menghubungkan data dengan aktivitas, menunjukkan operasi baca/tulis.
Referensi Cepat Elemen Data BPMN
Objek Data : 📄 Informasi yang dibuat/digunakan dalam proses
Masukan Data : 📥 Data prasyarat untuk dimulainya aktivitas
Keluaran Data : 📤 Data hasil setelah aktivitas selesai
Penyimpanan Data : 🗄️ Repositori permanen (database, file)
Asosiasi : ⤏ Garis putus-putus yang menunjukkan hubungan antara data dan aktivitas
Grup : ▦ Wadah putus-putus untuk organisasi visual
Anotasi Teks : 📝 Catatan penjelas yang melekat pada elemen
Praktik Terbaik
Untuk Pemodelan Data
-
Berikan nama objek data secara jelas: Gunakan terminologi bisnis (misalnya, “Pesanan Pembelian” bukan “Data1”)
-
Batasi status hanya pada transisi yang bermakna: Hindari membuat terlalu rumit dengan perubahan status yang sepele
-
Tampilkan hanya data yang relevan: Sertakan objek data yang memengaruhi keputusan atau hasil proses
-
Gunakan penyimpanan data untuk keberlanjutan: Bedakan objek data sementara dari catatan yang disimpan
Untuk Artifak
-
Gunakan kelompok secara strategis: Kelompokkan berdasarkan unit organisasi, peraturan, atau tahap proses
-
Jaga anotasi agar ringkas: Fokus pada pengecualian, statistik, atau penjelasan
-
Letakkan artefak untuk kemudahan pembacaan: Hindari membuat aliran urutan menjadi kusut
-
Dokumentasikan aturan bisnis secara eksternal: Gunakan anotasi untuk merujuk, bukan menggantikan, spesifikasi aturan yang rinci
Untuk Pemeliharaan Diagram
-
Konvensi penamaan yang konsisten: Pastikan nama objek data sesuai di seluruh status
-
Anotasi kontrol versi: Perbarui anotasi teks saat aturan bisnis berubah
-
Validasi asosiasi: Konfirmasi panah dengan benar menunjukkan arah aliran data
-
Ulas bersama pemangku kepentingan: Pastikan pemodelan data mencerminkan operasi bisnis yang sebenarnya
Referensi
Spesifikasi Resmi BPMN: Sumber resmi untuk standar Business Process Model and Notation, dikelola oleh Object Management Group (OMG), menyediakan dokumentasi otoritatif mengenai sintaksis, semantik, dan pedoman pemodelan BPMN.
- Pengantar BPMN Bagian IV – Data dan Artefak (PDF): Versi PDF yang dapat diunduh dari tutorial ini yang mencakup objek data BPMN, status, kelompok, dan anotasi teks dengan petunjuk langkah demi langkah untuk studi kasus.
- Visual Paradigm Enterprise Edition: Solusi pemodelan BPMN komprehensif dengan fitur kolaborasi canggih, simulasi, dan generasi kode untuk manajemen proses perusahaan berskala besar.
- Visual Paradigm Professional Edition: Alat BPMN lengkap yang mendukung pemodelan data, artefak, dan integrasi dengan alur kerja pengembangan untuk analis bisnis profesional.
- Visual Paradigm Standard Edition: Kemampuan dasar pemodelan BPMN yang mencakup objek data, kelompok, dan anotasi untuk dokumentasi proses bisnis skala kecil hingga menengah.
- Visual Paradigm Modeler Edition: Editor BPMN ringan yang fokus pada pembuatan diagram dan pemodelan data dasar untuk praktisi individu dan tim kecil.
- Bagian I – Pengantar BPMN: Tutorial dasar yang mencakup dasar-dasar BPMN, objek aliran inti, dan konsep pemodelan proses sederhana untuk pemula.
- Bagian II – Swimlanes: Panduan menengah untuk memodelkan tanggung jawab organisasi menggunakan pool, lane, dan pemartisian proses berbasis peran dalam BPMN.
- Bagian III – Aliran dan Objek Penghubung: Penjelajahan mendalam mengenai aliran urutan, aliran pesan, gateway, dan peristiwa untuk membangun logika proses yang kompleks dalam diagram BPMN.
Panduan ini menggabungkan konsep spesifikasi BPMN 2.0 dengan teknik pemodelan praktis. Untuk otomatisasi proses yang dapat dieksekusi, lengkapi diagram BPMN dengan aturan bisnis yang rinci dan spesifikasi integrasi sistem.
This post is also available in Deutsch, English, Español, فارسی, Français, English, 日本語, Polski, Portuguese, Ру́сский, Việt Nam, 简体中文 and 繁體中文.













