Process Mining — Analisis Order to Cash
Analisis alur proses sistem Order to Cash dari data event log menggunakan library PM4Py, DFG, Petri Net, dan analisis bottleneck.

Process Mining - Analisis Order to Cash
Proyek ini merupakan tugas kuliah pada mata kuliah Process Mining. Dalam proyek ini, saya menganalisis alur proses sistem Order to Cash (O2C) berdasarkan data event log yang telah diperoleh menggunakan library PM4Py.
Deskripsi Proyek
Analisis dilakukan dengan menggunakan library PM4Py untuk:
- Membersihkan dan menyiapkan data log
- Memvisualisasikan Directly-Follows Graph (DFG)
- Mengidentifikasi varian proses utama
- Membangun model Petri net
- Mengevaluasi precision model
- Menemukan bottleneck dan analisis durasi transisi
Tujuan
- Memahami bagaimana alur proses bisnis berjalan dari
view_productsampaidelivered - Mengidentifikasi titik percabangan, deviasi, dan anomali dalam proses
- Mengukur durasi setiap transisi untuk menemukan bottleneck
- Memberikan rekomendasi peningkatan proses berdasarkan hasil analisis
Isi Analisis
Analisis di dalam notebook mencakup:
- Visualisasi DFG untuk melihat urutan aktivitas
- Identifikasi alur proses utama dan variasi lainnya
- Pendeteksian deviasi seperti pengiriman tanpa pembayaran
- Analisis bottleneck berdasarkan durasi transisi
- Distribusi delay dan identifikasi outlier
- Rekomendasi perbaikan proses
Kesimpulan Singkat
Proses order-to-cash pada dataset ini sebagian besar berjalan secara linear dan konsisten. Variasi yang muncul biasanya terkait dengan kegagalan pembayaran atau pembatalan. Terdapat satu deviasi signifikan yang perlu diawasi, yaitu proses order_created → shipped tanpa payment_done. Bottleneck utama berada pada proses pengiriman (shipped → delivered) dan beberapa transisi setelah pembayaran.
Cara Menjalankan
- Buka
mining.ipynb - Pastikan file dataset
./dataset/event_log.csvtersedia - Jalankan sel-sel di notebook secara berurutan
- Perhatikan output visualisasi DFG, varian proses, dan analisis bottleneck
Catatan
Proyek ini dibuat sebagai tugas kuliah untuk memahami teknik process mining pada alur bisnis order to cash.