Di halaman ini

Periodisitas dan parameter yang berubah seiring waktu

Process Intelligence Process Intelligence Tersedia mulai paket Process Intelligence. Fitur ini hanya dapat digunakan oleh pengguna paket ini atau paket yang lebih tinggi. Bandingkan paket Tersedia dengan lisensi Process Intelligence atau yang lebih tinggi

Apa itu periodisitas?

Proses nyata tidak berjalan dengan cara yang sama setiap saat. Layanan pelanggan menerima lebih banyak panggilan pada jam kerja. Pabrik menjalankan giliran kerja dengan jumlah staf yang berbeda. Bisnis ritel mengalami lonjakan musiman.

Periodisitas memungkinkan Anda menentukan kapan aturan simulasi tertentu berlaku. Alih-alih menggunakan satu nilai untuk semua waktu, Anda dapat menetapkan parameter berbeda untuk periode waktu yang berbeda:

  • Hari kerja dan akhir pekan
  • Giliran pagi dan giliran malam
  • Musim ramai dan musim sepi
  • Jam kerja dan di luar jam kerja

Dengan begitu, simulasi mencerminkan kondisi yang berbeda pada waktu yang berbeda.

Mengapa periodisitas penting

Mari lihat contoh sederhana: memodelkan kedatangan pelanggan.

Tanpa periodisitas:

  • 10 pelanggan per jam, sepanjang waktu

Dengan periodisitas:

  • 25 pelanggan per jam, hari kerja pukul 09.00-18.00
  • 15 pelanggan per jam, hari kerja pukul 18.00-21.00
  • 5 pelanggan per jam, akhir pekan
  • 2 pelanggan per jam, malam hari

Model kedua menggambarkan pola permintaan yang lebih realistis dan memengaruhi antrean, penggunaan sumber daya, serta keluaran proses.

Jenis periodisitas yang tersedia

ProcessMind mendukung sembilan jenis periodisitas. Masing-masing menentukan kapan suatu aturan berlaku:

Jenis Parameter Deskripsi
Selalu (tidak ada) Aturan berlaku setiap saat tanpa variasi
Default (tidak ada) Aturan cadangan jika tidak ada aturan berbasis waktu lain yang cocok
Periode tetap startDateTime, endDateTime Periode satu kali, tidak berulang
Setiap hari startTime, endTime Jam yang sama setiap hari
Setiap hari kerja startTime, endTime Hanya Senin sampai Jumat
Setiap hari akhir pekan startTime, endTime Hanya Sabtu dan Minggu
Setiap minggu startDay, startTime, endDay, endTime Berulang setiap minggu dan dapat mencakup beberapa hari
Setiap bulan startDayOfMonth, startTime, endDayOfMonth, endTime Pola berulang setiap bulan
Setiap tahun startMonth, startDayOfMonth, startTime, endMonth, endDayOfMonth, endTime Pola tahunan atau musiman

Penjelasan tiap jenis periodisitas

Selalu

Pilihan paling sederhana: aturan berlaku setiap saat tanpa variasi.

Gunakan jika: Parameter memang tidak berubah seiring waktu, atau Anda membuat simulasi dasar yang sederhana.

Default

Aturan ini menjadi cadangan jika tidak ada aturan berbasis waktu lain yang cocok dengan waktu simulasi saat ini.

Gunakan jika: Anda ingin menetapkan pengecualian untuk waktu tertentu dan menggunakan nilai default untuk waktu lainnya.

Sertakan selalu aturan Default

Jika menggunakan beberapa aturan periodisitas, sertakan selalu aturan Default untuk mengisi waktu yang tidak tercakup oleh aturan lain. Dengan begitu, simulasi tidak berperilaku di luar dugaan saat tidak ada aturan khusus yang cocok.

Setiap hari

Aturan berlaku pada jam tertentu setiap hari dalam seminggu.

Parameter:

  • startTime: Waktu mulai berlakunya aturan, misalnya 09:00
  • endTime: Waktu berakhirnya aturan, misalnya 17:00

Contoh: Jam kerja umum pukul 09:00-17:00 berlaku setiap hari, termasuk akhir pekan.

Setiap hari kerja

Aturan berlaku pada jam tertentu hanya dari Senin sampai Jumat.

Parameter:

  • startTime: Waktu mulai berlakunya aturan
  • endTime: Waktu berakhirnya aturan

Contoh: Layanan pelanggan beroperasi pukul 08:00-18:00 pada hari kerja, dengan aturan berbeda untuk akhir pekan.

Setiap hari akhir pekan

Aturan berlaku pada jam tertentu hanya pada Sabtu dan Minggu.

Parameter:

  • startTime: Waktu mulai berlakunya aturan
  • endTime: Waktu berakhirnya aturan

Contoh: Jam layanan dikurangi menjadi pukul 10:00-16:00 pada akhir pekan.

Setiap minggu

Aturan berlaku dalam rentang waktu yang dapat mencakup beberapa hari dalam seminggu. Jenis ini berguna untuk pola yang tidak terbatas pada satu hari.

Parameter:

  • startDay: Hari aturan mulai berlaku, misalnya Senin atau Selasa
  • startTime: Waktu pada hari mulai
  • endDay: Hari aturan berakhir
  • endTime: Waktu pada hari berakhir

Contoh: Periode volume tinggi dimulai Rabu pukul 14:00 dan berakhir Jumat pukul 12:00.

Setiap bulan

Aturan berlaku pada hari tertentu setiap bulan.

Parameter:

  • startDayOfMonth: Tanggal mulai berlakunya aturan dalam bulan (1-31)
  • startTime: Waktu pada tanggal mulai
  • endDayOfMonth: Tanggal berakhirnya aturan dalam bulan
  • endTime: Waktu pada tanggal berakhir

Contoh: Lonjakan pemrosesan akhir bulan dimulai tanggal 25 pukul 08:00 dan berakhir pada hari terakhir bulan itu pukul 23:59.

Setiap tahun

Aturan berlaku pada tanggal tertentu setiap tahun.

Parameter:

  • startMonth: Bulan mulai berlakunya aturan
  • startDayOfMonth: Tanggal pada bulan mulai
  • startTime: Waktu pada tanggal mulai
  • endMonth: Bulan berakhirnya aturan
  • endDayOfMonth: Tanggal pada bulan berakhir
  • endTime: Waktu pada tanggal berakhir

Contoh: Lonjakan ritel saat musim liburan dimulai 15 November pukul 00:00 dan berakhir 31 Desember pukul 23:59.

Periode tetap

Aturan berlaku dalam rentang tanggal dan waktu tertentu dan tidak berulang. Gunakan untuk kejadian satu kali.

Parameter:

  • startDateTime: Tanggal dan waktu mulai yang tepat
  • endDateTime: Tanggal dan waktu berakhir yang tepat

Contoh: Minggu peluncuran produk, 15-22 Maret 2025, dengan aturan penanganan khusus.

Menggabungkan beberapa aturan

Periodisitas paling berguna saat Anda menggabungkan beberapa aturan. Tetapkan parameter berbeda untuk kondisi waktu yang berbeda, lalu simulasi akan menentukan aturan yang berlaku pada setiap saat.

Contoh: waktu pemrosesan untuk beberapa giliran kerja

Misalkan proses manufaktur memiliki waktu pemrosesan berbeda untuk setiap giliran kerja:

Nama aturan Periodisitas Distribusi waktu pemrosesan
Giliran siang Setiap hari kerja, 08:00-16:00 Normal(30 menit, 5 menit)
Giliran sore Setiap hari kerja, 16:00-00:00 Normal(45 menit, 10 menit)
Tim akhir pekan Setiap hari akhir pekan, 10:00-18:00 Normal(60 menit, 15 menit)
Malam/Default Default Normal(90 menit, 20 menit)

Giliran siang paling cepat karena staf lengkap dan pekerja masih segar. Giliran sore lebih lambat karena pengawasan berkurang. Akhir pekan paling lambat karena jumlah staf minimum. Aturan Default berlaku pada malam hari.

Prioritas aturan

Jika beberapa aturan mungkin cocok:

  1. Aturan dievaluasi sesuai urutan penetapannya dalam konfigurasi Anda
  2. Sistem menggunakan aturan pertama yang cocok, yaitu aturan paling atas
  3. Aturan Default hanya cocok jika tidak ada aturan lain yang berlaku

Tips: Letakkan aturan yang lebih spesifik di atas aturan umum. Letakkan “Setiap hari kerja” sebelum “Setiap hari” jika Anda ingin aturan untuk hari kerja berbeda dari akhir pekan.

Penggunaan periodisitas

Periodisitas dapat diterapkan pada berbagai parameter simulasi:

Parameter Kegunaan periodisitas
Kedatangan kasus Tingkat kedatangan lebih tinggi pada jam kerja dan lebih rendah pada malam hari
Waktu pemrosesan Pemrosesan lebih cepat saat staf lengkap dan lebih lambat saat jam kerja dikurangi
Kapasitas sumber daya Staf lebih banyak pada jam sibuk dan jumlah minimum pada malam hari
Peluang melewati aktivitas Aturan perutean berbeda pada akhir pekan atau hari libur
Probabilitas gateway Pola pengambilan keputusan berbeda menurut waktu

Contoh lengkap: pusat layanan pelanggan

Berikut contoh realistis penggunaan periodisitas pada beberapa parameter dalam simulasi layanan pelanggan:

Konfigurasi tingkat kedatangan

Periodisitas Tingkat kedatangan
Setiap hari kerja 09:00-18:00 Poisson(50 per jam)
Setiap hari kerja 18:00-22:00 Poisson(20 per jam)
Setiap hari akhir pekan 10:00-16:00 Poisson(15 per jam)
Default Poisson(5 per jam)

Volume tinggi pada jam kerja, sedang pada malam hari, dan rendah pada akhir pekan serta larut malam.

Konfigurasi waktu pemrosesan

Periodisitas Distribusi
Setiap hari kerja 09:00-17:00 Triangular(10, 20, 45 menit)
Setiap hari akhir pekan Triangular(20, 40, 90 menit)
Default Triangular(30, 60, 120 menit)

Pemrosesan paling cepat saat staf lengkap, lalu melambat pada akhir pekan dan di luar jam kerja.

Konfigurasi kapasitas staf

Periodisitas Agen yang tersedia
Setiap hari kerja 09:00-18:00 10 agen
Setiap hari kerja 18:00-22:00 4 agen
Setiap hari akhir pekan 10:00-16:00 3 agen
Default 1 agen

Staf lengkap pada jam kerja, dengan jumlah petugas lebih sedikit di luar jam tersebut.

Cara kerja aturan secara bersamaan

Pada hari Selasa pukul 10.00:

  • Kedatangan menggunakan tingkat 50 per jam
  • Pemrosesan menggunakan distribusi triangular yang lebih cepat
  • Tersedia 10 agen

Pada hari Selasa pukul 20.00:

  • Kedatangan turun menjadi 20 per jam
  • Pemrosesan menggunakan distribusi Default yang lebih lambat
  • Hanya 4 agen yang tersedia

Pada hari Sabtu pukul 14.00:

  • Kedatangan sebanyak 15 per jam
  • Pemrosesan menggunakan distribusi akhir pekan
  • Tersedia 3 agen

Praktik terbaik

1. Mulai dengan Default

Tetapkan aturan Default terlebih dahulu. Aturan ini mencakup waktu yang tidak ditangani secara khusus oleh aturan lain.

2. Mulai dari aturan umum, lalu buat lebih spesifik

Mulai dengan pola umum, seperti hari kerja dan akhir pekan. Setelah itu, tambahkan aturan yang lebih spesifik, seperti jam giliran kerja, sesuai kebutuhan.

3. Awali dengan aturan sederhana

Mulai dengan membedakan hari kerja dan akhir pekan sebelum menambahkan detail per jam atau musim. Anda dapat menambahkan aturan yang lebih rumit nanti.

4. Gunakan data untuk menentukan pola

Jika memungkinkan, analisis data historis untuk memahami pola yang sebenarnya. Periksa tingkat kedatangan, waktu pemrosesan, dan jumlah staf menurut jam dan hari.

5. Uji kondisi batas

Pastikan aturan menangani pergantian waktu dengan benar:

  • Apa yang terjadi tepat pukul 17:00 saat giliran kerja berganti?
  • Apakah pergantian hari pada tengah malam ditangani dengan benar?
  • Apakah aturan akhir bulan berfungsi pada bulan dengan jumlah hari yang berbeda?

6. Dokumentasikan aturan

Konfigurasi periodisitas yang rumit bisa sulit dipahami di kemudian hari. Catat alasan setiap aturan dibuat dan pola bisnis yang diwakilinya.

Langkah berikutnya

Sumber daya
Gunakan periodisitas untuk memodelkan kapasitas sumber daya yang berubah seiring waktu.

Rancang proses yang lebih baik. Bangun arsitektur yang saling terhubung. Tetap kendalikan semuanya.

Mulai sekarang juga tanpa kartu kredit dan tanpa perlu menunggu. Ubah cara kerja organisasi Anda menjadi rancangan proses yang jelas dan saling terhubung.

Bangun arsitektur proses, tetapkan penanggung jawab dan kontrol, lalu selaraskan peran serta tanggung jawab di setiap tingkat.

Mulai uji coba gratis dan bangun satu landasan tepercaya untuk mengatur, mengelola, dan terus memperbaiki proses Anda.