BPMN Overview #3 – Object Types in BPMN

Untuk mempermudah informasi dalam model BPMN, beberapa objek dalam BPMN memiliki tipe-tipe dengan fungsi yang berbeda-beda.

Start Event

MessageMessageProses dimulai setelah mendapatkan pesan dalam bentuk apapun. Contoh : telepon, surat, email, dan sebagainya
TimerTimerProses dimulai dalam waktu yang ditentukan. Contoh : 2 hari sebelum hari gajian
ConditionalConditionalProses dimulai setelah sesuai dengan suatu kondisi. Contoh : Stok dibawah minimum

Task

ManualManualTask atau aktifitas yang dilakukan secara manual tanpa menggunakan Aplikasi atau IT Support.
UserUserTask atau aktifitas yang dilakukan dengan menggunakan suatu aplikasi atau IT Support.
ServicesServicesTask atau aktifitas yang dilakukan secara otomatis oleh sistem atau aplikasi.

Sub-Process

Sub-ProcessSub-ProcessBerfungsi untuk menyembunyikan aktifitas yang kompleks dalam sebuah child submodel
Call ActivityCall ActivitySama seperti Sub-process tetapi aktifitas ini dapat digunakan oleh banyak proses

Mengapa harus menggunakan banyak tipe? Kenapa tidak menggunakan penamaan yang bagus saja agar pembaca mengerti?

Tentu itu bisa dilakukan, tetapi dengan menggunakan tipe-tipe objek yang memiliki arti lebih detail seperti ini, dengan hanya melihat sekilas simbol atau notasi tersebut pembaca langsung bisa memahami kalau aktifitas ini dilakukan secara manual atau dilakukan oleh sistem secara otomatis.

Leave Comment

Your email address will not be published. Required fields are marked *