Eşzamanlı Aktiviteler (Alfa)

Eşzamanlı Aktiviteler hesaplayıcısı, vakalar içinde zaman açısından çakışan (eşzamanlı gerçekleşen) aktivite çiftlerini belirler. Bu, süreçlerinizde paralellik anlayışı kazanmak ve yaygın olarak aynı anda yürütülen aktiviteleri tespit etmek için faydalıdır.

Alfa Özelliği: Bu hesaplayıcı mindzie Alfa Programı'nın bir parçasıdır. Kiracınız için PreRelease özelliğinin etkinleştirilmesini gerektirir. Daha fazla bilgi için Alfa Özellikler sayfasına bakınız.

Genel Bakış

Bu hesaplayıcı, aynı vaka içindeki aktivitelerin zaman açısından örtüşüp örtüşmediğini analiz etmek için etkinlik logunuzu inceler. İki çıktı üretir:

  1. Eşzamanlı Aktiviteler Tablosu - Eşzamanlı gerçekleşen tüm aktivite çiftlerini ve bu çiftlerin sıklık ölçümlerini listeler
  2. Eşzamanlılık Matrisi - Aktiviteler arasındaki eşzamanlılık ilişkilerini gösteren matris görünümü

Eşzamanlılık Nasıl Tespit Edilir

Tespit yöntemi etkinlik logunuzda aktivite başlangıç zamanlarının bulunup bulunmamasına bağlıdır:

Başlangıç Zamanları Mevcutsa:

  • Gerçek zamanlı örtüşme tespiti
  • İki aktivite eşzamanlıdır, eğer: Activity1.Start < Activity2.End VE Activity2.Start < Activity1.End

Başlangıç Zamanları Yoksa:

  • Aynı zaman damgası tespitine geri dönüş yapılır
  • Aynı tam zaman damgasında gerçekleşen aktiviteler eşzamanlı kabul edilir

Yapılandırma Seçenekleri

Vaka Yüzdesi Eşiği

Çıktıya dahil edilecek eşzamanlı çiftlerin minimum vaka yüzdesini belirler.

  • Varsayılan: %5
  • Aralık: %0 ile %100 arasında
  • Amaç: Nadir ve gürültü olabilecek eşzamanlılık desenlerini filtreler

Daha düşük değerler daha fazla çift gösterirken (nadir olanlar dahil), daha yüksek değerler yalnızca en yaygın eşzamanlı desenleri gösterir.

Öz Döngüleri Dahil Et

Aynı aktivitenin kendisiyle eşzamanlı olmasına izin verilip verilmemesini kontrol eder (örneğin, aynı anda iki "Belge İncele" işleminin çalışması gibi).

  • Varsayılan: Evet (dahil)
  • Seçenekler: Evet / Hayır

Çıktı Tabloları

Eşzamanlı Aktiviteler Tablosu

Sütun Açıklama
Aktivite Çifti Her iki aktivitenin birleşik adı (örn. "Aktivite A <-> Aktivite B")
Aktivite1 Çift içindeki ilk aktivite
Aktivite2 Çift içindeki ikinci aktivite
Eşzamanlılık Sayısı Bu çiftin tüm vakalar boyunca eşzamanlı gerçekleşme toplam sayısı
Vaka Sayısı Bu çiftin eşzamanlı gerçekleştiği vaka sayısı
Vaka Yüzdesi Toplam vakaların yüzde olarak bu eşzamanlı çifti içeren kısmı

Sonuçlar önce Vaka Sayısına (azalan sırada), sonra Eşzamanlılık Sayısına göre sıralanır.

Eşzamanlılık Matrisi

Kare bir matris olup:

  • Satır ve sütunlar aktiviteleri temsil eder
  • Hücre değerleri, o iki aktivitenin eşzamanlı gerçekleştiği vaka sayısını gösterir
  • Yalnızca eşiği karşılayan aktiviteler dahil edilir

Kullanım Senaryoları

Paralel Çalışan İşlerin Tespiti

Doğal olarak paralel gerçekleşen aktiviteleri bulun, bu durum şunları gösterebilir:

  • Paralel onay akışları
  • Eşzamanlı işleme akışları
  • Çoklu görev desenleri

Kaynak Çakışması Analizi

Aynı kaynağın eşzamanlı aktiviteler gerçekleştirmesi şunları gösterebilir:

  • İş yükü dengesizliği sorunları
  • Ek kaynak ihtiyacı
  • Süreç darboğazları

Süreç Keşfi Doğrulaması

Eşzamanlılık verisini süreç modellerini doğrulamak için kullanın:

  • Beklenen paralel geçitleri onaylayın
  • Beklenmeyen paralellikleri tespit edin
  • Süreç tasarım varsayımlarını doğrulayın

Örnek

"Technical Review" ve "Business Review" süreçlerinde sıklıkla birlikte gerçekleşiyorsa:

Eşzamanlı Aktiviteler Tablosu: | Aktivite Çifti | Eşzamanlılık Sayısı | Vaka Sayısı | Vaka Yüzdesi | |---------------|-------------------|------------|--------------| | Technical Review <-> Business Review | 1,247 | 892 | %45,2 | | Data Entry <-> Validation | 534 | 423 | %21,4 |

Bu, Technical Review ve Business Review'un vakaların %45,2'sinde eşzamanlı yürüdüğünü gösterir.

İpuçları

  • Önce daha yüksek bir eşik değeriyle başlayın (örn. %10-20) önemli desenleri görmek için, sonra nadir eşzamanlılıkları keşfetmek için değeri düşürün
  • Süreç modeli ile karşılaştırın - eşzamanlı aktiviteler BPMN'deki paralel geçitlere karşılık gelmelidir
  • Kaynak etkilerini dikkate alın - paylaşılan kaynaklarla yüksek eşzamanlılık darboğazları gösterebilir
  • Zamansal İlişkiler için Aynı Zaman Çiftleri hesaplayıcısı ile birlikte kullanın

İlgili Hesaplayıcılar

Teknik Detaylar

  • Algoritma: O(n * e^2), burada n = vakalar, e = vaka başına etkinlik sayısı
  • Bellek: Sayılarla birlikte benzersiz aktivite çiftlerini depolar
  • Benzer: PM4PY'ın pm4py.statistics.concurrent_activities fonksiyonuna benzer